Пример #1
0
 /// <summary>
 /// Initializes the action handlers
 /// </summary>
 public Connect4APIRouter()
 {
     APIFuncs.Add(Consts.Actions.simMove, handleSimulateMove);
     APIFuncs.Add(Consts.Actions.getPossMoves, handleGetPossibleMoves);
     APIFuncs.Add(Consts.Actions.makeMove, handleMakeClientMove);
     APIFuncs.Add(Consts.Actions.evalBoard, handleEvalBoard);
 }
Пример #2
0
        public SnakeAPIRouter()
        {
            APIFuncs.Add(Constants.Actions.getPossMoves, handleGetPossibleMoves);
            APIFuncs.Add(Constants.Actions.evalBoard, handleEvaluateBoard);

            APIFuncs.Add(Constants.Actions.simMove, handleSimulateMove);
            APIFuncs.Add(Constants.JProtocol.simPlayerMove, handleSimulatePlayerMove);
            APIFuncs.Add(Constants.JProtocol.simEnemyMove, handleSimulateEnemyMove);
            APIFuncs.Add(Constants.JProtocol.simMoveDelta, handleSimulateMoveDelta);
        }