Скрипт снукер.
Господа,товарищи,Юрис написал ТЗ по снукеру-прошу ознакомиться и внести свои пожелания.
Техническое задание для программиста по скрипту «Снукер».
Для скрипта «Снукер» в большей степени подходят стандартный скрипт, который используется в разделах «Футбол», «Волейбол», «Теннис» и т.д., но особенность прогнозирования снукера является «контровой фрейм (партия)», которая является довольно редким явлением и если бы скрипт мог учитывать результат этого фрейма, это было бы изюминкой этого турнира и дополнительным бонусом для прогнозиста, который сделал на нее прогноз!
В снукере матчи проходят разное количество фреймов даже в одном турнире. На первых этапах чаще всего играется до 4-5 побед (то есть максимум 7 или 9 фреймов, результаты могут быть следующие 4-0,4-1,4-2… и 5-0, 5-1,5.2 … и т.д.). В полуфинальных и финальных матчах турнира, играют до 9 или 10 побед (счета 9-0, 9-1… и 10-0, 10-1… и т.д., максимум 17 или 19 фреймов).
Контровым, является фрейм, когда соперники сыграли в партии максимальное количество фреймов если учитывать изложенное выше, то 7,9,17 или 19 фреймов и победа досталась одному из соперников лишь с преимуществом в 1 фрейм (4-3, 5-4, 9-8, 10-9).
Задача! Учесть в возможностях снукерного скрипта, наличие бонуса за угаданный или не угаданный результат в контровом фрейме!
На сегодня наши турниры по снукеру проходят со следующим подсчетом баллов:
Угадан победитель - 2 балла
Не угадан победитель - 0 баллов
Угадан счет – 4 балла
Хотелось бы в итоге получить в дополнение следующее…
Угадан победитель в контровом фрейме – бонус +2 балла
Не угадан победитель в контровом фрейме – бонус +1 балл
Все баллы суммируются!
Значит участник турнира может получить максимум 6 баллов (4- за угаданный счет +2, бонус за контровой фрейм, если такой будет)!
Если участник угадал только счет (если это не контровой фрейм) – он получает 4 балла.
Если угадал только победителя – 2 балла.
Если не угадал победителя, но это был контровой фрейм – 1 балл.
|