ブログパーツ Twitter

« WinXP x64, VB.NET 2005, Opera 8, ATOK 2005 | トップページ | プリモプエルおめかし その2 »

2005.06.16

オセロゲーム for VB.NET

自作のオセロゲーム(VB6.0)を、VB.NETにコンバートしてみました。

コントロール配列を使っていたFormは、ほとんど作り直しになりましたが、ロジックはほぼそのまま使えました。

動かしてみて、動作の速さにびっくり!

先読み深度をVB6.0版より1手深くしても、VB6.0版より思考が速い!!
(最大13手先まで読ませています。)

早速対戦させてみました。






Othello1

左がVB6.0版(黒番)、右がVB.NET版(白番)です。




前半は、ほぼ拮抗。わずかにVB6.0版(黒)が優勢か?

Othello2





しかし、次々に角を取るVB.NET版(白)が優勢に...

Othello3





最後は、VB.NET版(白)が、圧勝!

Othello4

もちろん、黒番白番を逆にしても、VB.NET版がVB6.0版に勝利しました。

なお、制作者がこのVB.NET版に勝てるかどうかについては、コメントを差し控えさせていただきます...

« WinXP x64, VB.NET 2005, Opera 8, ATOK 2005 | トップページ | プリモプエルおめかし その2 »

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« WinXP x64, VB.NET 2005, Opera 8, ATOK 2005 | トップページ | プリモプエルおめかし その2 »

2020年3月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

お気に入り

無料ブログはココログ