【人工知能】ゲームプログラミング #Java Othello A_|B_|C_|D_|E_|F_|G_|H_ 1|__|__|__|__|__|__|__|#_ 2|__|__|__|__|__|@_|#_|__ 3|__|__|#_|__|__|@_|__|__ 4|__|__|__|#_|#_|@_|@_|__ 5|__|__|__|#_|#_|@_|__|__ 6|__|__|#_|@_|@_|@_|__|__ 7|__|__|__|__|__|__|__|__ 8|__|__|__|__|__|__|__|__ (ex.f5/U:取消/X:終了) #コンパイル javac Othello.java ; #実行 java Othello ; #定石ファイルは reversi.book #定石ファイルにこだわりたくない人はファイルは空でよいです。 #定石ファイルにこだわりたい人はreversi.book.bakをreversi.bookに #リネームして実行して下さい。 #定石ファイルがない状態でおよそ1級レベルの強さです。 I/O BOOKS の「探索アルゴリズム」「評価関数」の設計と実装 「リバーシのアルゴリズム」を大いに参考にさせて頂きました。 ありがとうございます。
suzukiiichiro/CUI_Java_Othello
【ゲーム】JavaによるAIプログラミング学習用CUI Othelloアプリケーション Javaで学ぶゲームプログラミング miniMax法、αβ法、negaScout法、ビット処理など
Java