登録情報
|
シミュレーションゲームなどでは、探索/評価ルーチン作成の知識が必須となりますので、その参考にもなると思います。
「C++」「JAVA」の両方に対応している本書では、
前半でリバーシゲームを作成、後半でコンピュータの対戦相手(AI)
を作成して、思考プログラムの基本を解説されています。
ソースコードを見なくても、思考プログラミングに必要なアルゴリズム
と盤面の有利・不利を見極める「評価関数」の作り方についてはバッチ
リ至言されていますので、楽しみながらスキルアップできました。
また、リバーシ設計はオブジェクト指向プログラミングに基づいてあり
尚且つ初心者にも分かりやすいよう配慮してあります。
|