同じゲームや異なるゲームで対戦できるようにするGame Socketというアイディア

 前回Universal Game Bot Interfaceというアイディアを思いついたのですが、ぷよぷよテトリス2を購入して遊んでいて同じゲームや異なるゲームで対戦できるようにするGame Socketというアイディアを思いつきました。
 Multiple Game Environmentというプログラムを実行しながら、子プロセスでUniversal Game Interfaceに準拠したプログラムを実行し、孫プロセスでUniversal Game Bot Intefaceで入力デバイスから操作を受け付けるプログラムやAIなどのボット・プログラムを実行するというアイディアです。
 各部が分離され生産性や保守性が向上すると思います。