meu...eu sei q isso é um pouco lógico mas você poderia usar randomize e random em quase todo o jogo: ele randomizava os times, faria uma verificação para q os mesmos não se repetissem, e depois randomizava o placar de cada jogo, indo até o valor q você escolher... cara, axo q não ajudei nada mas...