CASIO pocket computer
PB-100の宇宙

5×5の盤にトランプを配置するポーカー
square
by PBロッキー

公開日 2003/04/18

不毛なる高校生ライブラリー

告白

高校生ライブラリーは(たかじょゆうき。氏の“中学生ライブラリー”のパクリなわけですが、) 挫けたアイデアの残骸がひしめき、社会人となった今でも心のどこかに引っかかり、燻り続けるたちの悪いものです.

今のところ私の発表作品は全て高校生ライブラリーからのリメイクですが、中でも square は大変な作品でした.

5年前に凍結した段階では、ステージ構成は無く(カードの配置と採点のみで終了する)X(10), J, Q, K, A となるストレート(ロイヤルストレート)の判定が出来なくて、そのためロイヤルストレートフラッシュもありませんでした.

それを今回なぜか掘り起こし役判定部分を完成させ、ステージ構成にして一応ゲームっぽくしました.

しかし企画自体に致命的欠陥があり操作性の悪さとあいまって、作者もきちんとクリアしていない作品になっています.最低です…

一旦封印

それでも公開に踏み切ったのは、今回の役判定アルゴリズムがあまり知られていないものだったからです. ポケコンジャーナルに発表されたポーカーゲームをみましたが(マシン語はわからないので BASIC のみですが)、使われている作品はないようでした.

square の役判定アルゴリズムはここ半年の精華といえます.通常のビデオポーカーに取り組んでいたらこのアルゴリズムには到達できなかったでしょう.

といったところで、square よ、さようなら.

付記

後に続いた作品

ヨット

サイコロを使ったポーカー風のテーブルゲーム「ヤッツィー」をノーマル PB-100 に移植した作品です. 作者の門真なむ氏は、本作のストレート判定を参考にしたと連絡を下さいました.労多くして功が少なかった square を参照したゲーム作品の登場は、報われる思いがします.

バージョンアップ履歴

日付ノート
2003年04月19日square を発表.
2003年05月01日square Version 1.1 を発表.役判定アルゴリズムの無駄を駆逐.
2008年01月01日square Version 1.1 (Pocket BASIC Simulator 用)を発表.

参考文献

桜田 幸嗣
応用 BASIC』アスキー・ラーニングシステム, 1987年12月
ひだ・飛堕嘘
square poker”,ポケコンジャーナル 1994年1月号,工学社