>>300
�@>他家の手牌や、山牌がDLLより見えないようにした方がいいように思います。

もちろん。具体的には、参照しても無意味なデータになる。

�A>他家の捨て牌の時のアクションは捨て牌が渡されるようになると嬉しい。

たしかに、今の状態だと、最後のアクションはなんだったのかがワカラン。
1つの案としては、有効な最後の他家アクションは参照可能にする。
Game->Player[Game->Turn].Actionの中身が参照可能(捨て牌もわかる)。う〜ん・・・

�B>AIにはプレヤーデータのみの渡しで処理できる方が良いと思います。

これはどういう意味でしょう?�@と同じ意味?
他家の河、リーチ、フーロ、点数は必要だと思うけど。

MJGAMEの構造は、昔の麻雀ゲームで、4人の手牌や河が縦に並んでいるやつ
(TakuDispで表示されるような)をイメージしてるんだけど、どうでしょ。

ところで、影響大きくてスマンがMJGAME→MJTAKUに名前を変更したい。
卓のイメージとわかりやすいので。