Ejemplo n.º 1
0
    public static HMMClassifier GetClassifier(Actions state)
    {
        HMMClassifier classifier = new HMMClassifier(GetModels(state), state.GetActions());

        classifier.StartClassifier();
        return(classifier);
    }
Ejemplo n.º 2
0
 public void BackToMainMenu()
 {
     state = MainMenuState.Main;
     startGameScene.SetActive(false);
     classifier = Game.GetClassifier(Game.NothingState());
     UpdateButtons();
 }
Ejemplo n.º 3
0
 private void OpenNumOfColors()
 {
     state = OptionsMenuState.Colors;
     numOfColorsPanel.SetActive(true);
     numOfColorsPanel.GetComponent <NumberPanelScript>().UpdateInterface();
     classifier = Game.GetClassifier(Game.ChooseNumberState());
     Game.StartActionBuffer();
     UpdateButtons();
 }
Ejemplo n.º 4
0
 private void StartGame()
 {
     state = MainMenuState.Start;
     startGameScene.SetActive(true);
     classifier = Game.GetClassifier(Game.StartGameState());
     Game.StartActionBuffer();
     startGameScene.GetComponent <StartGamePanelScript>().UpdateYesNoInterface();
     UpdateStartGameScene();
     UpdateButtons();
 }
Ejemplo n.º 5
0
    public List <string> GetGestures(HMMClassifier classifier)
    {
        List <string> actions = new List <string>();

        List <int> ids = new List <int> (hand_gestures_.Keys);

        foreach (int id in ids)
        {
            actions.Add(hand_gestures_[id].GetAction(classifier));
        }

        return(actions);
    }
Ejemplo n.º 6
0
 void UpdateState(Actions state)
 {
     classifier = Game.GetClassifier(state);
 }
Ejemplo n.º 7
0
 public string GetAction(HMMClassifier classifier)
 {
     return(classifier.ComputeToString(buffer.getSequence().GetArray()));
 }
Ejemplo n.º 8
0
 public void Awake()
 {
     Game.StartCulture();
     classifier = Game.GetClassifier(Game.NothingState());
 }
Ejemplo n.º 9
0
 public void Awake()
 {
     Game.StartCulture();
     classifier = Game.GetClassifier(Game.ChooseNumberState());
 }