generated at
ポーカーチップ管理LINE Bot
ポーカーを学校でやってみた
物理チップはない
電卓で管理しようとしたけどキツすぎる
のでLINE Botをサクッと作った

>使い方
> 「set <数字>」自分の所持チップを設定(ゲーム開始時とかにやる感じ)
> 「<数字>」所持チップをベット、その分がポットに追加される
> 「allin」オールイン
> 「win」ポットのお金を全部獲得
> 「win <数字>」ポットのお金を部分的に獲得
> 「now」現状のポット金額とプレイヤー所持金を見る
>
> (ポットは、現在場にかけられているチップのこと)

こんな感じ

こういうのをサクッと実装するような人でありたいな〜という気持ち

実装
とりあえず雑な実装
ベットは短時間に何度も入るので、数字を直接変化する形だと被って片方のベットが記録されなくなることがある
最低限ベットの整合性は取れるように、差分データの記録を積み上げていく形にした
それ以外の処理(ポット獲得)とかは面倒なのでやってない
原則性善説なので
本当にちゃんとやるなら、ACID特性あたりをちゃんとしないと
キューを用意して順番に処理みたいな

すごいなぁrickshinmi
BB/SB/Antiが設定できたらもっと面白そう
現状学校では雰囲気で遊んでいる(BB/SBの区別等ない)ので、もうちょい正確にやり出したら実装したいblu3mo

リッチメニューを使うともっとGUI的に使いやすい?tkgshn