IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Математика в футболе, алгоритм
cooler
сообщение 29.04.2008 17:04
Сообщение #1


Бывалый
***

Группа: Пользователи
Сообщений: 178
Пол: Мужской

Репутация: -  0  +


Нужен алгоритм определения победителя матча по коэффициентам игроков. (математика)
Наверное, в зависимости от тактики
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
andriano
сообщение 29.04.2008 18:41
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Алгоритм простой: кто больше забил мячей в ворота противника, тот и победитель.
Если забито одинаковое количество - проводится серия пенальти. Победитель, - опять же, кто больше забил.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
cooler
сообщение 1.05.2008 11:58
Сообщение #3


Бывалый
***

Группа: Пользователи
Сообщений: 178
Пол: Мужской

Репутация: -  0  +


Не так все просто.
В футболе я понимаю, можно не объяснять.
Проблема в другом - как определить кто больше забьет.
Как определить какая команда сильнее по составу, тактике, а не просто сложить втупую
коэффициенты игроков и сравнить.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
andriano
сообщение 1.05.2008 12:11
Сообщение #4


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Это уж как получится.
Две команды (одни и те же) в двух разных встречах могут показать различные результаты.
Если бы существовали алгоритмические способы получить результаты встречи без проведения игры, большой спорт давно бы уже умер.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
renesko1
сообщение 3.05.2008 19:29
Сообщение #5


поиск
****

Группа: Пользователи
Сообщений: 346
Пол: Мужской
Реальное имя: nir

Репутация: -  2  +


Мне тут в голову пришло следующие : допустим все честно считаем : по качеству игроков, по соотношению качества защиты и нападения, ну и усилее тренера в копилку (что бы нельзя было надыбать только на атаку а про защиту забыть (баланс)). А потом добавляем каждой команде random(x). Где x любое число.
Чем больше x тем материальнее удача, чем меньше тем призрачнее.
ps
Можно что б если команда выйграла ей добавлялся моральный дух. smile.gif


--------------------
typedef void Śūnyatā ;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
andriano
сообщение 3.05.2008 22:38
Сообщение #6


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Цитата(renesko1 @ 3.05.2008 20:29) *

Мне тут в голову пришло следующие : допустим все честно считаем : по качеству игроков, по соотношению качества защиты и нападения, ну и усилее тренера в копилку (что бы нельзя было надыбать только на атаку а про защиту забыть (баланс)). А потом добавляем каждой команде random(x). Где x любое число.
Чем больше x тем материальнее удача, чем меньше тем призрачнее.
ps
Можно что б если команда выйграла ей добавлялся моральный дух. smile.gif

Примерно так я делал в стратегической игре: сначала для каждой единицы подсчитывался ее рейтинг (с учетом боевого духа и пр.), затем рейтинги складывались, вызывался рандом и определялся победитель примерно так:
if random(warunit[n].rating + warunit[k].rating - 1) < warunit[n].rating then
victory(warunit[n])
else
victory(warunit[k]);



Сообщение отредактировано: andriano - 3.05.2008 22:39
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
renesko1
сообщение 4.05.2008 17:20
Сообщение #7


поиск
****

Группа: Пользователи
Сообщений: 346
Пол: Мужской
Реальное имя: nir

Репутация: -  2  +


Часто футбол, по моему мнению, для многих является некой "войной" против других команд.
Хотя я футболом не увлекаюсь.smile.gif


--------------------
typedef void Śūnyatā ;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 1.06.2024 20:23
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"