コンピューターが同じコンピューターで同じコンピューターを打ち負かすことができるかどうかを確認したかった。
最初の試合はchess.comで、コンピューターと対戦し、2つのタブを開きます。最初のタブははコンピューター(白)と私(黒)で、2番目のタブでは、白とコンピューター(黒)としてプレイします。
両方のゲームを同時にプレイしました。コンピューターレベルはエキスパートで、評価は2000です。 +。私は最初のタブのコンピューターが彼の動きを白にするのを待ち、2番目のタブの白と同じ動きをし、黒が彼の動きをするのを待ち、最初のタブで同じ動きをしました。予想通り引き分けでした。
[FEN ""] 1. a3 d5 2. Nf3 Nc6 3. d4 Nf6 4. e3 Bg4 5. Bb5 e6 6. Bxc6 + bxc67。 h3 Bxf3 8. Qxf3 Be7 9. Nc3 c5 10. OO Bd6 11. dxc5 Bxc5 12. e4 Nxe4 13. Nxe4 dxe4 14. Qxe4 OO 15. Bf4 Qe7 16. Rad1 Rae8 17. Rfe1 Rb8 18. b4 Bd6 19. Qe3 Rfd8 20. Bxd6 cxd6 21. c4 Qc7 22. Rc1 Rbc8 23. Rf1 Kh8 24. Qd2 Qd7 25. c5 d5 26. Rfe1 d4 27. Qg5 Qa4 28. Ra1 d3 29. Qf4 Rxc5 30. Qxf7 Rc3 31. Qe7 Re832。 Qd6 Qb3 33. Qd7 Rf8 34. Qd6 Kg8 35. Re4 Rc2 36. Rf4 Rxf4 37. Qxf4 Qc4 38. Qb8 + Qc8 39. Qd6 Rc1 + 40. Rxc1 Qxc1 + 41. Kh2 d2 42. Qxe6 + Kf8 43. Qf 45. Qd5 + Kc7 46. Qe5 + Kb6 47. Qe6 + Kc7 48. Qe5 + Kd8 49. Qd6 + Kc8 50. Qe6 + Kb7 51. Qd5 + Kc7 52. Qe5 +
しかし、私は満足していませんでした。最初の結果、私はPCにシュレッダーを持っているので、テストをやり直し、シュレッダーを2回開き、フルストレングスシュレッダーと対戦し、動きを模倣しました。これも引き分けでした。失敗を可能な限り排除するために、最高レベルでテストを行いました。
[FEN ""] 1。 d4 {0s} Nf6 {+0.06 / 5 0s} 2. Nf3 {28s} d5 {+0.12 / 13 0s} 3. Bf4 {24s} Bf5 {+0.18 / 12 0s} 4. e3 {31s} e6 {+0.18 / 12 1s} 5. Bd3 {34s} Bxd3 {+0.10 / 12 0s} 6. Qxd3 {12s} Bd6 {+0.11 / 12 0s} 7. Nbd2 {37s(OO)} OO {+0.04 / 9 1s} 8 .OO {24:11m} Bxf4 {0.00 / 17 1s} 9. exf4 {22s} Qd6 {+0.08 / 12 0s} 10. f5 {28s} exf5 {0.00 / 13 0s} 11. Qxf5 {13s} Nc6 {+ 0.04 / 13 0s} 12. Rfe1 {33s} Rfe8 {0.00 / 13 0s} 13. c3 {21s} Ne7 {+0.07 / 12
0s} 14. Qe5 {44s(Qh3)} Qb6 {-0.04 / 10 1s} 15. Rab1 {1:15m(b3)} Ng6 {-0.11 / 10 2s} 16. Qg3 {27s} Rac8 {-0.08 / 12 0s} 17. Ne5 {36s(Qh3)} Re6 {-0.07 / 9 1s} 18. Nxg6 {18s} hxg6 {-0.06 / 14 0s} 19. Re5 {16s} Rce8 {-0.17 / 14 0s} 20. Rxe6 {31s} Rxe6 {-0.21 / 15 0s} 21. Qd3 {16s} Qd6 {-0.11 / 14 0s} 22. Nf3 {1:04m} Qf4 {-0.06 / 14 0s} 23. Re1 {45s} Rxe1 + {- 0.14 / 14 0s} 24. Nxe1 {12s} Qc1 {-0.04 / 14 0s} 25. Qe2 {32s} g5 {0.00 / 14 0s} 26. h3 {16s} Ne4 {+0.02 / 14 0s} 27. g4 { 28s} c5 {+0.05 / 15 0s} 28. dxc5 {1:00m} Nxc5 {+0.09 / 12 1s} 29. Qe8 + {17s} Kh7 {+0.01 / 16 0s} 30. Kg2 {44s} Qb1 {+0.01 / 16 0s} 31. Nf3 {37s} f6 {+0.01 / 16 0s} 32. b4 {21s} Nd3 {0.00 / 17 0s} 33. Qh5 + {1:01m} Kg8 {0.00 / 20 0s} 34. Qe8 + { 23s} Kh7 {0.00 / 19 0s} 35. Qh5 + {52s} Kg8 {0.00 / 20 0s} 36. Qe8 + {6s} Kh7 {0.00 / 99 0s} 1 / 2-1 / 2
その結果にも満足できなかったので、シュレッダーを使用してテストをやり直しましたが、まったく同じ動きをしました!
この質問は、「チェスエンジンの考え方」に関するものではありません。 "、そのトピックは多くの時間で議論されていますこのサイトのes。コンピューターが同じマシン上で自分自身を打ち負かすことができるかどうかを確認したかったので、私は実験を行いました。
私のHPラップトップはコアI5、Windows 764ビットを実行する8GBramddr3です。しかし、Chess.comサーバーでもテストを行いましたが、それでも同じ結果が得られました。どのサーバーを使用しているかわかりません。
以前は濃い青でしたが、オプションがありました。エンジンはそれ自体と対戦することができ、片側が勝っていたので、シュレッダーでこのオプションを見つけることはできませんが、その動きを模倣した場合、つまり明示的に行った場合、コンピューターはそれ自体を打ち負かすことができないようですディープブルーとディープブルーを比較すると、エンジンは大失敗を起こし始め、片側が勝つことがわかりますが、私がしたことを実行すると、別のウィンドウで自分の動きを模倣すると、引き分けになります。
ゲームを分析するつもりはありませんが、いくつかのものが私にとって興味深いものでした:
-
chess.comの最初の試合では、初心者なら誰でも、
d2
でポーンを宣伝したり、クイーンを交換したり、ポーンを宣伝したりするためにできることは何でもしなければならないことを理解するでしょう。ゲームを終了します。 -
どちらのゲームでも、黒はより攻撃的に見えましたが、勝つことができませんでした。
私はそれを知っていますコンピューター対コンピューターの競争では、スーパーコンピューターを使用しますが、コンピューターが同じマシンで勝つ可能性はありますか?
シュレッダーで3回テストを行い、同じ動きをしました。だから私は彼らがそうしていると思う
if d4do Nf6
それが私ががっかりしている理由です、私は全能のシュレッダーが少なくとも試みて、いくつかのAIを使うことを期待しますさまざまな開口部、私は開口部データベースを使用しませんでしたが、シュレッダーにはいくつかの基本的な開口部が詰め込まれていると予想され、chess.comエンジンもそれ自体を打ち負かすことができませんでした。
コンピューターと同じマシン上の同じコンピューターで異なる結果が予想されますか?