Да все еще проще, причем алгоритмически.
Генерируется случайное число S, равномерно распределенное в диапазоне от 1 до 800.
Если S<=100 то победа первого игрока.
Иначе победа второго игрока.
Ровно три строчки кода.
P.S. кстати, при заданных значениях задача может еще упроститься. Числа могут быть от 1 до 8. Победа первого, если выпадает 1. В противном случае - победа второго. При достаточно большом количестве повторов вероятности в "полной" и "сокращенной" задачах совпадут. Пруф ищите в курсе теории вероятностей.