パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

オセロの自己対戦

2016-05-21 | コンピュータ
ランダム、1手読み~4手読みまでの5種類のアルゴリズムを自己対戦させてレーティングを計算してみました。

評価内用は隅と隅につながる石をポイントとして計算させています。
アルゴリズムは自分の石が現在いくつあるのかということを計算していません。

レーティングの計算はwikipediaのイロレーティングで掲載されていた将棋倶楽部24のものを参考にしています。

対局は5種類のアルゴリズムをランダム選んで対戦させています。
上からランダム。1手読み、2手読み...となっています。


100局

717
893
1089
1074
1225


1000局

370
787
1082
1280
1478


2000局

450
776
1116
1199
1456

機械学習までほど遠いのー。


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。