/// <summary> /// AI makeMove function /// It now randomly chooses a valid card. /// ToDO :: make this better /// </summary> /// <param name="gameData"></param> /// <returns></returns> public override SpadesCard makeMove(GameData gameData) { RandomAIStrategy strategy = new RandomAIStrategy(); return(strategy.makeMove(gameData)); //base.makeMove(); }
/// <summary> /// AI makeMove function /// It now randomly chooses a valid card. /// ToDO :: make this better /// </summary> /// <param name="gameData"></param> /// <returns></returns> public override SpadesCard makeMove(GameData gameData) { RandomAIStrategy strategy = new RandomAIStrategy(); return strategy.makeMove(gameData); //base.makeMove(); }