Exemplo n.º 1
0
 private void _start()
 {
     _setBoardTo(new cgBoard());
     if (Mode == BoardMode.PlayerVsEngine && !whiteTurnToMove)
     {
         _engine.MakeMove(_abstractBoard, false, _engineCallback);
     }
     else if (Mode == BoardMode.EngineVsPlayer && whiteTurnToMove)
     {
         _engine.MakeMove(_abstractBoard, true, _engineCallback);
     }
 }
Exemplo n.º 2
0
    // Use this for initialization
    void Awake()
    {
        _getSquares();
        _placePieces();

        _engine = GetComponent <cgEngine>();

        if (Mode == BoardMode.EngineVsPlayer)
        {
            _engine.MakeMove(_abstractBoard, true, _engineCallback);
        }
    }