質問:
フルボードからポーンエンドゲームまで、可能な限り短いハーフムーブ数で
Peter
2015-03-31 13:47:30 UTC
view on stackexchange narkive permalink

すべてのピース(ポーンを除く)がまだボード上にあり、各ハーフムーブでピース(ポーンではない!)がキャプチャされ、ポーンのエンドゲームにつながるゲームは知られていますか?

つまり、「フル」ボードがわずか14回のハーフムーブでポーンエンドゲームに転送されるゲームはありますか?

ここでは、16回のハーフムーブで変換が行われるゲームです。 :

  [Event "URS-ch26"] [Site "Tbilisi"] [Date "1959。??。??"] [Round "15"] [White "Kortschnoj、Viktor" ] [Black "Geller、Efim P"] [Result "1-0"] [ECO "E69"] [PlyCount "83"] [EventDate "1959。??。??"] [EventType "tourn"] [EventRounds "19"] [EventCountry "URS"] [Source "ChessBase"] [FEN ""] 1。 d4 Nf6 2. c4 g6 3. g3 Bg7 4. Bg2 OO 5. Nc3 c6 6. e4 d6 7. Nge2 e5 8. O-ONbd7 9. b3 exd4 10. Nxd4 Nc5 11. h3 Re8 12. Re1 a5 13. Rb1 Nfd7 14. Be3 h5 15.Qd2 Ne5 16. Red1 Qe7 17. Kh1 Bf8 18. Re1 Bg7 19. Re2 Qc7 20. f4 Ned7 21. Bg1Nf6 22. Nc2 b6 23. Ree1 Bb7 24. Nd4 Re7 25. Re2 Rae826。 Rbe1 Ncxe4 27. Nxe4Nxe4 28. Rxe4 Rxe4 29. Rxe4 Rxe4 30. Bxe4 c5 31. Bxb7 Qxb7 + 32. Qg2 Qxg2 + 33.Kxg2 Bxd4 34. Bxd4 cxd4 35. Kf3 Kg7 37. Ke4 Kg7 36。 .Ke4 Kd7 40. f5 g5 41. Kd5 Kc7 42. g4 1-0  
あなたは本物のゲームまたは作曲されたゲームを探していますか?
本物のゲーム。最適な長さで例を作成するのは簡単です
誰かがゲームのデータベースにアクセスできるのであれば、Pythonスクリプトでこれを処理できると思います。 PGNをスペースで分割し、配列としてx%3!= 0]の場合、range(0、half_move_ary)内のxに対してmoves_only = [pgn_moves [x]を取ることができます。次に、movves_onlyに14個の要素が連続している場合は、後で使用するためにthat.gameにフラグを付けます。これでは、連続して14のキャプチャしか表示されませんが、そのようなゲームはおそらくそれほど多くありません。または、各移動後にFENを取得し、最初のピースがキャプチャされたら(RNBQKrnbqkカウントが1減少)、次の13でも同じことが発生することを確認します。
その間、「ハーフムーブ」の用語はプライです。
2013年と2014年のlichessゲーム、すべてのccrl4040ゲーム、2019年1月のlichessゲームを調べました(PCにはもうありません、合計で最大1,600万ゲームです)。私が見つけた最高のものは19でしたが、それは多くのゲームではないので、見通しがあります。誰かが望むなら、pgnファイルをすばやく実行するソフトウェアを提供できます(約15万ゲーム/秒)。生の出力:https://pastebin.com/fnL8D76x
二 答え:
Rewan Demontay
2019-10-09 02:58:20 UTC
view on stackexchange narkive permalink

そのようなゲームはおそらくそうではありません。あなたが与えるゲームは、16がすでに存在するという点で十分に素晴らしいです。しかし、データベースにアクセスできないと、はっきりとはわかりません。おそらく誰かがそれを試みて、1つか2つで検索することができます。しかし、繰り返しになりますが、実際のゲームに到達しなければならないという極端な条件と設定のために、おそらく存在しません。2つの心が関係していることは言うまでもありません。

楽しい、答えではない関連するメモとして、これはそのようなシーケンスで可能な限り最速のゲームです。

  [FEN ""] 1。 e3 e6 2. Qf3 Qf6 3. Qxb7 Qxb2 4. Be2 Be7 5. Nf3 Nf6 6. OO OO 7. h3 h6 8. Kh2 Kh7 9. Qxa8 Qxa1 10. Qxb8 Qxb1 11. Qxc8 Qxc1 12. Qxf8 Qxf1 13. Qxe7 Qxe2 14. Qxf6 Qxf3 15. gxf3 gxf6  
David Miedema
2020-07-04 00:29:51 UTC
view on stackexchange narkive permalink

データベースでポーンエンドゲームを検索しました。これが明確な答えです。 21回のフルムーブで、ハハハハを見て本当にひどい目に遭いました。

http://view.chessbase.com/cbreader/2020/7/3/Game1044992468.html

ちなみに、上記の例は16回のハーフムーブではありません(つまり、8回のフルムーブになります)。 34回のフルムーブです。

乾杯!

さて、それから私はめちゃくちゃになりました。 :)


このQ&Aは英語から自動的に翻訳されました。オリジナルのコンテンツはstackexchangeで入手できます。これは、配布されているcc by-sa 3.0ライセンスに感謝します。
Loading...