public static HMMClassifier GetClassifier(Actions state) { HMMClassifier classifier = new HMMClassifier(GetModels(state), state.GetActions()); classifier.StartClassifier(); return(classifier); }
public void BackToMainMenu() { state = MainMenuState.Main; startGameScene.SetActive(false); classifier = Game.GetClassifier(Game.NothingState()); UpdateButtons(); }
private void OpenNumOfColors() { state = OptionsMenuState.Colors; numOfColorsPanel.SetActive(true); numOfColorsPanel.GetComponent <NumberPanelScript>().UpdateInterface(); classifier = Game.GetClassifier(Game.ChooseNumberState()); Game.StartActionBuffer(); UpdateButtons(); }
private void StartGame() { state = MainMenuState.Start; startGameScene.SetActive(true); classifier = Game.GetClassifier(Game.StartGameState()); Game.StartActionBuffer(); startGameScene.GetComponent <StartGamePanelScript>().UpdateYesNoInterface(); UpdateStartGameScene(); UpdateButtons(); }
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); }
void UpdateState(Actions state) { classifier = Game.GetClassifier(state); }
public string GetAction(HMMClassifier classifier) { return(classifier.ComputeToString(buffer.getSequence().GetArray())); }
public void Awake() { Game.StartCulture(); classifier = Game.GetClassifier(Game.NothingState()); }
public void Awake() { Game.StartCulture(); classifier = Game.GetClassifier(Game.ChooseNumberState()); }