ちなみにポーカーダイスの役判定のロジックですが、 出た目を配列管理して9なら1、10なら10、Jなら100、Qなら1000、Kなら10000、Aなら100000の数字を足して合計を求めます。 例えばQQKQKなら23000になります。 これを文字列に置き変えて「5があればファイブカード」「4があればフォーカード」「3と2があればフルハウス」という判断を行っています。 あと011111か111110でストレート。どれにも属さないならノーハンド。 ちなみにこれは落ち物パズルでの役判定に近い考えです。