おまいら最強の麻雀プログラムしてみろよ!!
■ このスレッドは過去ログ倉庫に格納されています
0325324
NGNGそれから、「場」には以下の内容が要る
・席配置
・何場の何局か(席+局の情報で親が決定する)
・場のモード(配牌, ゲーム中, あがり/ちょんぼ画面)
・手番
・山
・積み棒の数(=連荘数)
・リーチ棒の数
・各プレーヤーオブジェクトへのリンク
プレーヤーは、所持得点、特殊状態(リーチ、オープンリーチ?)と、
手牌、それに河、サラシ牌情報への参照を持つ
あと名前とかのコメント情報か。
思考ルーチンは、自分の手牌と場を与えられ、そこから情報を随時引き出せる。
ただし場のモードが配牌・ゲーム中ならば場を通じた手牌取得は阻止される。
通信上では、4枚のどれか、という情報も識別できるようにすると処理にいろいろ便利。
赤ドラのように、一部だけが該当するという情報もあるし、追跡がしやすい。
ということでPaiオブジェクトリストのインデックスを通信に流すのが楽では。
パケットを人間に見易くするのであれば、
>>321案に、さらに1文字追加してabcdかなんかを付けると。
■ このスレッドは過去ログ倉庫に格納されています