예제 #1
0
        private async void Init()
        {
            turnNum = 0;
            passNum = 0;
            board   = ReversiBoard.InitBoard();
            record  = MatchRecord.Empty();

            //先手と後手で別の思考エンジンを使える
            senteEngine = new ThinkingEngine.RandomThinking();
            goteEngine  = new ThinkingEngine.CountingEngine();

            RefreshTurnLabel();
            RefreshPanel();
            inGame     = true;
            inPlayback = false;
            await Next();
        }