COMを適用させる

COMを適用させる

TicTacToeクラスのstartメソッド内に修正を加えて実装したCOMを当てはめて実行してみましょう。

USER VS ORDELYなら以下になります。

game = GameManagerFactory.create(OEDERLY_COM_PLAYER, USER_PLAYER)

RANDOM VS RANDOMなら以下になります。

game = GameManagerFactory.create(RANDOM_COM_PLAYER, RANDOM_COM_PLAYER)

実行してみるとランダムに以下のような画面が流れてきます。

 N  N  N 
 N  N  N 
 o  N  N 


 N  x  N 
 N  N  N 
 o  N  N 


 N  x  N 
 N  o  N 
 o  N  N 


 N  x  N 
 x  o  N 
 o  N  N 


 N  x  N 
 x  o  N 
 o  o  N 


 N  x  x 
 x  o  N 
 o  o  N 


 N  x  x 
 x  o  N 
 o  o  o 

Player1が勝利しました!

これで3目並べプログラムにCOMを追加できるようになりました!

最終更新