ワンポーカーを作るとしたときの仕様を考える
上記サイトによると
ルール
・1対1での対戦
・3組のトランプをシャッフルし、一人がカットし、下半分のみ使用(ジョーカーは使わない)
・手札のうち1枚を選択し、その数字の強弱を競う
・数字の強弱は、A>K>Q>J>10>9>8>7>6>5>4>3>2。ただし、Aと2では2の方が強い。
・同じ数字の場合は引き分け
・スペードやハートなどマークは関係なし
・Aから8までは「UP」、7から2までは「DOWN」に区分される
・手札は2枚、そのうち1枚を選択して勝負する
・それぞれの手札のUP、DOWNの枚数は、マザー・ソフィーという装置によって自動的に公表される
・賭け金の単位は「ライフ」(2億円分)
ゲームのすすめ方
1. お互いに手札が2枚配られる
2. お互いに1ライフをベットする
3. お互いの手札にUP、DOWNが何枚あるか公表される
4. お互いがカードを1枚選択し、裏向きでテーブルにセットする
5. ベットした後、カードを表向きにし、勝敗が決まる
6. 勝負に使用したカードは回収される。そのカードと勝敗の結果がボードに記録される
7. そのラウンドにベットされた両者のライフを勝者が受け取り、奪ったライフに応じて相手側にテーブルが移動する
8. 使わなかったカードと新たに配られた1枚が新たな手札となる。
以降、2から8を繰り返す。
実装する仕様を考える
・ルールは基本的に上記の通り
・最初のライフは5づつ
・使うカードは1組のトランプからランダムに22枚使用
・ライフが無くなる or 9戦すると終了
コールとかする順番はどうやって決まるんだろう??