サポートページトップへ
「リバーシプログラムの作り方」は、リバーシを対局するプログラムを作成するための解説です。
- 特徴
- ソースコードが付属しており、コンパイルすることでそのままプログラムを実行することが可能です。
- プログラムの実力は人間の有段者レベル(※)に相当します。
- 比較的シンプルな実装を目指しています。
- 最終的に作成するソースコードは3000行程度です。
- 主な機能
- 対局機能
- 中盤、終盤の先読み手数変更による実力の調整
2手〜10数手の範囲で先読み手数を変更できます。
- 定石の登録
登録は手動で行います。
定石の自動学習は行えません。
- 自己対局による評価パラメータ学習
プログラム自身との対局を繰り返すことにより評価関数の強化を行ないます。
- 使用条件
「リバーシプログラムの作り方」はフリーソフトウェアです。
私的な使用、改変は自由に行えます。
ソースコード、プログラムの再配布は禁止しますが、評価パラメータ、定石データはオリジナルと異なるものであれば自由に配布できます。
※ ここでの有段者とは、ボードゲーム「オセロ」の有段者を指します。
サポートページトップへ
©2006-2008 Daiki Sanno, All Rights Reserved
mailto:support@es-cube.net