Подсчет очков
Добавлено: 02.06.2011 16:24
Как будем считать?
Будет ли какая-нибудь статическая величина за конкурс?
Если будет, то конкурсы можно будет считать по рейтингу успешности, например:
Есть базовая величина в N очков, которую принимаем за 100%. Все условия выполнения можно выразить в цифровом эквиваленте. Соответственно, все отклонения от условий в большую или меньшую сторону, влияют на суммарное кол-во очков.
Поясню.
1 ) Например, в конкурсе переправа нужно провести на другую сторону 10 человек. Т.е. условие выполнения = 10. Единая величина за любой конкурс равна 30 (от балды). Каждый "намокший" уменьшает результат на единицу. К примеру переправились 7 человек. 7 / 10 = .7 или 70%.
Семьдесят процентов от 30 составят 30 * 0,7 = 21 очко.
2) В другом конкурсе нужно протащить ящик за 5 минут (300 сек.) под огнем из точки А в точку Б. Конкурсанты справились за 3 минуты (180 сек.). 180 / 300 + 1 = 1,6;
30 * 1,6 = 48 очков.
P.S. Да, я - программист.
Будет ли какая-нибудь статическая величина за конкурс?
Если будет, то конкурсы можно будет считать по рейтингу успешности, например:
Есть базовая величина в N очков, которую принимаем за 100%. Все условия выполнения можно выразить в цифровом эквиваленте. Соответственно, все отклонения от условий в большую или меньшую сторону, влияют на суммарное кол-во очков.
Поясню.
1 ) Например, в конкурсе переправа нужно провести на другую сторону 10 человек. Т.е. условие выполнения = 10. Единая величина за любой конкурс равна 30 (от балды). Каждый "намокший" уменьшает результат на единицу. К примеру переправились 7 человек. 7 / 10 = .7 или 70%.
Семьдесят процентов от 30 составят 30 * 0,7 = 21 очко.
2) В другом конкурсе нужно протащить ящик за 5 минут (300 сек.) под огнем из точки А в точку Б. Конкурсанты справились за 3 минуты (180 сек.). 180 / 300 + 1 = 1,6;
30 * 1,6 = 48 очков.
P.S. Да, я - программист.