ありえそうなシチュエーションを百種類くらい用意しておいて、
前状態を見ながらそれっぽいシチュエーションをランダムで出す。
各シチュエーションにはフリーで使える選手などを用意しておいて、
同じシチュエーションでも少し異なっているように見せかける。
シチュエーションを特定の順番でプレイすると特別のイベントが起きるとかも良いね。

こんな感じでOKでしょう。