JDK−ver1.3.0で作成したオセロのアプレット。読みは単純alpha−beta法による。終盤は完全読みに入る前の4手先から必勝読み。中盤の評価は隅に対する加点と村上さん、宮崎さんの開放度理論による極めてシンプルなもの。ともあれ、レベル4は少なくとも初段以上の実力を持っていると思われます。
一応、バグチェックは行っておりますが、もしバグが発見されましたらお手数ですがnori-tnk@din.or.jpまで連絡下さい。
序盤および終盤のレベル、石の色の選択、序盤におけるランダム度を選択し、スタートボタンを押すと試合が始まります。
レベル4を選択すると、環境によりコンピュータの試行時間が長くなりすぎてしまうことがあります。そのときはレベルを下げてみて下さい。
なお、石の色の選択は初期設定では両方の石の色が"Man"となっているので、どちらかを"Com"にして下さい。
ランダム度はデフォルトでは"None"になっているので(作成ミスです(^-^;)、マンネリ化してしまう場合には、試合開始前に"Small"か"Large"に設定してみて下さい。
*もし、ブラウザのバージョンが低く動作しないという方は、こちら(ver1.12 - JAVA 1.1.8 版)を試してみて下さい。
*ブラウザの設定で、Java JITコンパイラを使用"しない"になっている場合は"する"に設定して下さい。
ver 1.0 : 初期バージョン。
ver 1.1 : ランダム度を追加。これにより、コンピュータはこちらの決まった手に対しても変化をしてくるようになった。
ver 1.11 : バグを修正。
ver 1.12 : 終盤のバグを修正。
ver 1.2 : 検索ルーチンを最適化。
| B a c k | Reversi Page |
|