Задачка будет постепенно развиваться.
Для начала:
- в начале забега вы ставите ставку и ждете кто выиграет;
- создается 4 крысы со случайными параметрами, они бегут одновременно, у крыс есть параметры: скорость, выносливость;
- когда выносливость заканчивается - скорость крысы резко падает и восстанавливается со временем;
- прогресс бега выводится на экран (консоль, окно и т.д.);
- по-возможности добавляем случайные события.
Выйду из запоя - придумаю решение)