すいません。言葉が大分足りませんでした。

AI同士で対戦する多人数のゲーム(トランプのような)を作ろうと思っています。
ディーラーの部分をRubyで実装してAIの部分は好きな言語で実装します。
ディーラーであるRubyとAI(複数ある)で通信をするわけですが、
ディーラー側からAI側にメッセージを送るときには
AI側は標準入力でメッセージを受け取って、
AI側からディーラーにメッセージを送るときはAI側は標準出力にメッセージを出すようにしたいです。
ディーラーの実装をするにはどうすればいいでしょうか。