iアプリ共同製作支援スレ その1
■ このスレッドは過去ログ倉庫に格納されています
途中で手番が変わってしまうのは
SimpleEvaluatorクラスのgetMove()メソッドの先頭に
if(!board.hasValidMove())
return 0;
を追加すれば直るみたいです。
コンピュータの手番で打てない状況でgetEvaluations()を呼び出すと
パスをしてから評価するようになってました。
以下の4行も要らないかな。
if (!board.hasValidMove())
board.doPass();
if (!board.hasValidMove())
return evals;
■ このスレッドは過去ログ倉庫に格納されています