Russian Solitaire

勝利したゲームを一手ずつ紹介

概要

以下の配札は、どれも実際にアプリにある配札です。「新しいゲーム」ウィンドウにコードを貼り付けると、まったく同じ配札で遊べます。クリアしたゲームは、サイトの公開前に、アプリのルールを適用するプログラムで得点も含めて1手ずつ再現して検証しています。

90手でクリアしたゲーム

配札RU1-C-AAAAABB、クラシックルール。アプリの数え方で90手のプレイで、そのうち23手では順序がそろっていないグループを移動します。この手順どおりに、元に戻す操作をせずにプレイすると、最終スコアは625点になります:

  • 組札に置いたカード52枚:52 × 10 = 520点;
  • 裏向きのカードを21枚表にした得点:21 × 5 = 105点。

組札に置かれた枚数:スペード0枚、ハート0枚、ダイヤ0枚、クラブ0枚。列1:裏向き0枚、続いてクラブの4。列2:裏向き1枚、続いてダイヤのエース、クラブの7、ハートのジャック、クラブの5、ハートのエース。列3:裏向き2枚、続いてスペードの9、クラブの6、スペードのキング、スペードのクイーン、ハートの2。列4:裏向き3枚、続いてスペードの6、ダイヤの6、クラブのキング、スペードの10、スペードの7。列5:裏向き4枚、続いてスペードの8、クラブのエース、スペードのジャック、ハートの5、ダイヤの4。列6:裏向き5枚、続いてクラブの3、ダイヤの7、スペードのエース、スペードの4、ハートの10。列7:裏向き6枚、続いてハートのクイーン、ハートの9、ハートの8、クラブの2、クラブの10。

開始時。組札に0枚、まだ裏向きのカードが21枚、空き列が0列、スコアは0点。

組札に置かれた枚数:スペード1枚、ハート2枚、ダイヤ0枚、クラブ1枚。列1:裏向き0枚、続いてダイヤのキング。列2:裏向き1枚、続いてダイヤのエース、クラブの7、クラブの6、スペードのキング、スペードのクイーン、スペードのジャック、ハートの5、ダイヤの4、ダイヤの3。列3:裏向き0枚、続いてスペードの3。列4:裏向き1枚、続いてダイヤの10、ダイヤの9、ダイヤの8、ダイヤの7、ダイヤの6、クラブのキング、スペードの10、スペードの9、スペードの8、スペードの7、スペードの6、スペードの5、スペードの4、ハートの10、ハートの9、ハートの8、クラブの2、クラブの10、クラブの9。列5:裏向き3枚、続いてハートの7。列6:裏向き0枚、続いてハートのキング、ハートのクイーン、ハートのジャック、クラブの5、クラブの4、クラブの3。列7:裏向き5枚、続いてクラブのクイーン。

25手後。組札に4枚、まだ裏向きのカードが10枚、空き列が0列、スコアは95点。

組札に置かれた枚数:スペード10枚、ハート6枚、ダイヤ0枚、クラブ1枚。列1:裏向き0枚、続いてダイヤのキング。列2:裏向き1枚、続いてダイヤのエース、クラブの7、クラブの6、クラブの5、クラブの4、クラブの3、クラブの2、クラブの10、クラブの9。列3:裏向き0枚、続いてスペードのキング、スペードのクイーン、スペードのジャック。列4:裏向き0枚、続いてクラブのキング、クラブのクイーン。列5:裏向き1枚、続いてダイヤのジャック、ダイヤの10、ダイヤの9、ダイヤの8、ダイヤの7、ダイヤの6、ダイヤの5、ダイヤの4、ダイヤの3。列6:裏向き0枚、続いてハートのキング、ハートのクイーン、ハートのジャック、ハートの10、ハートの9、ハートの8、ハートの7。列7:裏向き1枚、続いてクラブの8。

50手後。組札に17枚、まだ裏向きのカードが3枚、空き列が0列、スコアは260点。

組札に置かれた枚数:スペード13枚、ハート13枚、ダイヤ11枚、クラブ10枚。列1:裏向き0枚、続いてダイヤのキング。列2:空。列3:空。列4:裏向き0枚、続いてクラブのキング、クラブのクイーン、クラブのジャック。列5:裏向き0枚、続いてダイヤのクイーン。列6:空。列7:空。

85手後。組札に47枚、裏向きのカードはもうなく、空き列が4列、スコアは575点。

組札に置かれた枚数:スペード13枚、ハート13枚、ダイヤ13枚、クラブ13枚。列1:空。列2:空。列3:空。列4:空。列5:空。列6:空。列7:空。

90手目の後:クリア。組札に52枚、裏向きのカードはもうなく、空き列が7列、スコアは625点。
ゲームの全90手
  1. A♥:列2からその組札へ
  2. 2♥:列3からその組札へ
  3. 3♣とその上の4枚(順序がそろっていない):列6から列1へ
  4. 4♣とその上の5枚(順序がそろっていない):列1から列2へ
  5. R♦:列6から列1へ
  6. 9♣:列6から列7へ
  7. 4♠とその上の1枚(順序がそろっていない):列2から列6へ
  8. A♠:列2からその組札へ
  9. 6♦とその上の3枚(順序がそろっていない):列4から列2へ
  10. 6♠:列4から列2へ
  11. 5♠とその上の2枚(順序がそろっていない):列6から列2へ
  12. 3♦:列6から列5へ
  13. D♥とその上の5枚(順序がそろっていない):列7から列4へ
  14. 7♦とその上の8枚(順序がそろっていない):列2から列6へ
  15. 9♥とその上の4枚(順序がそろっていない):列4から列6へ
  16. V♥とその上の3枚(順序がそろっていない):列2から列4へ
  17. 6♣とその上の2枚(順序がそろっていない):列3から列2へ
  18. 8♠とその上の5枚(順序がそろっていない):列5から列3へ
  19. V♠とその上の3枚(順序がそろっていない):列3から列2へ
  20. A♣:列3からその組札へ
  21. 7♠とその上の9枚(順序がそろっていない):列6から列3へ
  22. 9♠とその上の11枚(順序がそろっていない):列3から列6へ
  23. 8♦とその上の16枚(順序がそろっていない):列6から列3へ
  24. R♥とその上の5枚(順序がそろっていない):列4から列6へ
  25. 9♦とその上の17枚(順序がそろっていない):列3から列4へ
  26. 2♣とその上の2枚(順序がそろっていない):列4から列6へ
  27. 7♥:列5から列4へ
  28. 2♠:列5からその組札へ
  29. 3♠:列3からその組札へ
  30. 10♦とその上の16枚(順序がそろっていない):列4から列5へ
  31. R♠とその上の5枚(順序がそろっていない):列2から列3へ
  32. 5♣とその上の5枚(順序がそろっていない):列6から列2へ
  33. 10♥とその上の3枚:列5から列6へ
  34. 4♠:列5からその組札へ
  35. 5♠:列5からその組札へ
  36. 6♠:列5からその組札へ
  37. 7♠:列5からその組札へ
  38. 8♠:列5からその組札へ
  39. 9♠:列5からその組札へ
  40. 10♠:列5からその組札へ
  41. D♣:列7から列5へ
  42. 4♦とその上の1枚:列3から列7へ
  43. 4♥:列4から列3へ
  44. R♣とその上の1枚:列5から列4へ
  45. 5♦とその上の2枚:列7から列5へ
  46. 6♥:列7から列6へ
  47. 3♥:列7からその組札へ
  48. 4♥:列3からその組札へ
  49. 5♥:列3から組み札へ
  50. 6♥:列6からその組札へ
  51. 7♥:列6からその組札へ
  52. 8♥:列6からその組札へ
  53. 9♥:列6からその組札へ
  54. 10♥:列6からその組札へ
  55. V♠:列3からその組札へ
  56. V♥:列6からその組札へ
  57. D♠:列3からその組札へ
  58. D♥:列6からその組札へ
  59. R♠:列3からその組札へ
  60. R♥:列6からその組札へ
  61. 8♣:列7から列2へ
  62. A♦とその上の9枚(順序がそろっていない):列2から列7へ
  63. V♣:列2から列4へ
  64. 2♦とその上の10枚(順序がそろっていない):列7から列5へ
  65. 10♣とその上の2枚:列5から列4へ
  66. 2♣:列5からその組札へ
  67. 3♣:列5からその組札へ
  68. 4♣:列5からその組札へ
  69. 5♣:列5からその組札へ
  70. 6♣:列5からその組札へ
  71. 7♣:列5からその組札へ
  72. A♦:列5からその組札へ
  73. 2♦:列5からその組札へ
  74. 3♦:列5からその組札へ
  75. 4♦:列5からその組札へ
  76. 5♦:列5からその組札へ
  77. 6♦:列5からその組札へ
  78. 7♦:列5からその組札へ
  79. 8♣:列4からその組札へ
  80. 8♦:列5からその組札へ
  81. 9♣:列4からその組札へ
  82. 9♦:列5からその組札へ
  83. 10♣:列4から組み札へ
  84. 10♦:列5からその組札へ
  85. V♦:列5からその組札へ
  86. V♣:列4からその組札へ
  87. D♣:列4からその組札へ
  88. D♦:列5からその組札へ
  89. R♦:列1からその組札へ
  90. R♣:列4からその組札へ

順序がそろっていないグループ

同じプレイの3手目。列6では、3♣の上に順序が連続していない4枚が重なっています:3♣、7♦、A♠、4♠、10♥。列1の末尾のカードは4♣です。

組札に置かれた枚数:スペード0枚、ハート2枚、ダイヤ0枚、クラブ0枚。列1:裏向き0枚、続いてクラブの4。列2:裏向き1枚、続いてダイヤのエース、クラブの7、ハートのジャック、クラブの5。列3:裏向き2枚、続いてスペードの9、クラブの6、スペードのキング、スペードのクイーン。列4:裏向き3枚、続いてスペードの6、ダイヤの6、クラブのキング、スペードの10、スペードの7。列5:裏向き4枚、続いてスペードの8、クラブのエース、スペードのジャック、ハートの5、ダイヤの4。列6:裏向き5枚、続いてクラブの3、ダイヤの7、スペードのエース、スペードの4、ハートの10。列7:裏向き6枚、続いてハートのクイーン、ハートの9、ハートの8、クラブの2、クラブの10。

3手目の前:列6の強調表示されたグループと、列1(点線)。

3♣を、同じスートでランクが1つ上の4♣に重ねます。判定に使われるのはグループの一番下のカードだけなので、アプリはグループ全体の移動を認めます。この手で列6の裏向きのカードが1枚現れて表になり、スコアは25点、残りの裏向きのカードは20枚になります。

空の列への移動が拒否される例

同じプレイの4手後。列1は空です。列2のA♦(強調表示され、その上に9枚が重なっています)は、裏向きのカード1枚の上にあります。このグループを移動すれば、裏向きのカードを1枚表にできます。

組札に置かれた枚数:スペード0枚、ハート2枚、ダイヤ0枚、クラブ0枚。列1:空。列2:裏向き1枚、続いてダイヤのエース、クラブの7、ハートのジャック、クラブの5、クラブの4、クラブの3、ダイヤの7、スペードのエース、スペードの4、ハートの10。列3:裏向き2枚、続いてスペードの9、クラブの6、スペードのキング、スペードのクイーン。列4:裏向き3枚、続いてスペードの6、ダイヤの6、クラブのキング、スペードの10、スペードの7。列5:裏向き4枚、続いてスペードの8、クラブのエース、スペードのジャック、ハートの5、ダイヤの4。列6:裏向き4枚、続いてダイヤのキング。列7:裏向き6枚、続いてハートのクイーン、ハートの9、ハートの8、クラブの2、クラブの10。

4手後:列2にあるA♦のグループと、空の列1(点線)。

しかし、アプリはこのグループを列1に置くことを認めません。空き列に置けるのは、キング1枚か、一番下のカードがキングのグループだけです。ルールで説明しているとおりです。

同じ配札を緩和ルールでプレイ

同じ配札の開始時、列2のA♦には4枚が重なっており、列3の末尾には、ランクが1つ上でスートが異なる2♥があります。クラシックではスートが同じでなければならないため、アプリはA♦のグループを2♥に置くことを認めません。緩和ルール(コードRU1-R-AAAAABB、シャッフル結果は同じ)では、この手が認められます。

組札に置かれた枚数:スペード0枚、ハート0枚、ダイヤ0枚、クラブ0枚。列1:裏向き0枚、続いてクラブの4。列2:裏向き1枚、続いてダイヤのエース、クラブの7、ハートのジャック、クラブの5、ハートのエース。列3:裏向き2枚、続いてスペードの9、クラブの6、スペードのキング、スペードのクイーン、ハートの2。列4:裏向き3枚、続いてスペードの6、ダイヤの6、クラブのキング、スペードの10、スペードの7。列5:裏向き4枚、続いてスペードの8、クラブのエース、スペードのジャック、ハートの5、ダイヤの4。列6:裏向き5枚、続いてクラブの3、ダイヤの7、スペードのエース、スペードの4、ハートの10。列7:裏向き6枚、続いてハートのクイーン、ハートの9、ハートの8、クラブの2、クラブの10。

配札RU1-C-AAAAABBの開始時:列2のA♦(強調表示)と、列3(点線)。

2つ目の勝利したゲーム

配札RU1-C-AAAAABN、クラシックルール:86手でクリアし、そのうち20手で順序がそろっていないグループを移動。スコアは625点。

ゲームの全86手
  1. 10♥とその上の4枚(順序がそろっていない):列3から列6へ
  2. D♦:列1から列4へ
  3. 9♣とその上の3枚(順序がそろっていない):列4から列3へ
  4. A♦とその上の3枚(順序がそろっていない):列5から列6へ
  5. 6♦とその上の12枚(順序がそろっていない):列6から列4へ
  6. 4♣とその上の1枚(順序がそろっていない):列2から列6へ
  7. R♠:列2から列1へ
  8. 7♠とその上の14枚(順序がそろっていない):列4から列2へ
  9. 8♠とその上の15枚(順序がそろっていない):列2から列4へ
  10. 5♣とその上の2枚(順序がそろっていない):列6から列2へ
  11. 8♥:列6から列2へ
  12. A♥:列6からその組札へ
  13. 2♥:列5からその組札へ
  14. D♠:列6から列1へ
  15. 9♠とその上の16枚(順序がそろっていない):列4から列6へ
  16. V♠とその上の7枚(順序がそろっていない):列6から列1へ
  17. A♣とその上の1枚(順序がそろっていない):列1から列5へ
  18. 9♥とその上の1枚:列2から列6へ
  19. 3♦とその上の2枚(順序がそろっていない):列3から列1へ
  20. 2♠:列5から列4へ
  21. A♣:列5からその組札へ
  22. 2♣:列5からその組札へ
  23. 8♣とその上の5枚(順序がそろっていない):列6から列3へ
  24. 5♦とその上の4枚(順序がそろっていない):列7から列6へ
  25. 3♣:列7からその組札へ
  26. 4♣:列2からその組札へ
  27. 5♣:列2からその組札へ
  28. 6♣:列2からその組札へ
  29. 10♣とその上の7枚(順序がそろっていない):列3から列2へ
  30. A♠:列3からその組札へ
  31. 2♠:列4からその組札へ
  32. 3♠:列4からその組札へ
  33. R♣:列7から列3へ
  34. 4♠:列7からその組札へ
  35. 5♠:列4からその組札へ
  36. 6♠:列6からその組札へ
  37. D♣とその上の7枚(順序がそろっていない):列1から列3へ
  38. 10♠とその上の9枚(順序がそろっていない):列6から列1へ
  39. 7♦とその上の5枚(順序がそろっていない):列1から列6へ
  40. 7♠:列1からその組札へ
  41. 8♠:列1からその組札へ
  42. 9♠:列1からその組札へ
  43. 10♠:列1からその組札へ
  44. V♠:列1からその組札へ
  45. D♠:列1からその組札へ
  46. R♠:列1からその組札へ
  47. V♥とその上の3枚:列2から列7へ
  48. 8♦とその上の6枚(順序がそろっていない):列6から列2へ
  49. 5♥とその上の1枚:列2から列5へ
  50. 3♥:列2からその組札へ
  51. 4♥:列5からその組札へ
  52. 5♥:列5からその組札へ
  53. 6♥:列5からその組札へ
  54. V♦:列5から列3へ
  55. 7♥:列5からその組札へ
  56. 8♥:列7からその組札へ
  57. 9♥:列7からその組札へ
  58. 10♥:列7からその組札へ
  59. V♥:列7からその組札へ
  60. D♥:列7からその組札へ
  61. 7♣:列7からその組札へ
  62. 10♦:列7から列3へ
  63. 9♦とその上の4枚:列2から列3へ
  64. 8♣:列2からその組札へ
  65. 9♣:列2からその組札へ
  66. 10♣:列2からその組札へ
  67. V♣:列2からその組札へ
  68. R♥とその上の13枚(順序がそろっていない):列3から列1へ
  69. D♣:列3からその組札へ
  70. R♣:列3からその組札へ
  71. R♦とその上の8枚:列1から列2へ
  72. 4♦とその上の1枚:列1から列2へ
  73. A♦:列1から組み札へ
  74. 2♦:列1からその組札へ
  75. 3♦:列2からその組札へ
  76. 4♦:列2から組み札へ
  77. 5♦:列2からその組札へ
  78. 6♦:列2からその組札へ
  79. 7♦:列2からその組札へ
  80. 8♦:列2からその組札へ
  81. 9♦:列2からその組札へ
  82. 10♦:列2からその組札へ
  83. V♦:列2からその組札へ
  84. D♦:列2からその組札へ
  85. R♥:列1からその組札へ
  86. R♦:列2からその組札へ

試してみる配札

手数は検証済みのプレイでの手数であり、最短手数ではありません。最後の配札はプログラムでは解けていません。ぜひ挑戦してみてください。

ゲームコードルール手数スコア
RU1-C-AAAAABBクラシック90625
RU1-C-AAAAABNクラシック86625
RU1-C-AAAAAAVクラシック未解決—

手数:アプリと同じ数え方によるカードの移動回数。スコア:元に戻す操作をせずに行った、検証済みのプレイの得点。