Автоматическое формирование составов

Автоматическое формирование составов

Сообщение Журавлев А Jr » 05 сен 2009, 14:25

Господа модераторы, вы бы вместо того что бы генерить всякие номинации, лучше бы сгенерили утилитку по формированию составов команд, естественно с возможностью ручного изменения ;)
Журавлев А Jr
 
Сообщения: 21
Изображения: 1
Зарегистрирован: 16 апр 2009, 16:15

Re: Автоматическое формирование составов

Сообщение StoRm » 07 сен 2009, 13:41

Я уже занимался написанием такого скрипта. Правда тут слетело кое что, но суть такая: распределение по командам ведётся по двум полям анкеты игрока - амплуа(нападающий - 1, защитник- 2, полузащитник- 3 и т.д.)и баллы мастерства. Т.е. сначала все записавшиеся делятся на группы по амплуа, а потом раскидываются по командам по баллам мастерства. Раскидываются они так: сотрируются по убыванию баллов внутри своией группы(амплуа), затем беруться подряд по 2 или 3 человека и случайным образом раскидываютсяс по 2-ум или 3-м командам соответственнно. В конце для кажной команды считается суммарный балл мастества.Суммарные баллы сраниваются и если они др. от др. отстоят не боее чем на +/-N(пока я сделал N=2), то комбинация записывается как приемлемая. И так несколькораз. Когда набирается 3 приемлемых варианта они выдаются на экран, а наша задача выбрать из них наиболее приемлемый.
StoRm
Администратор сайта
 
Сообщения: 59
Изображения: 0
Зарегистрирован: 15 апр 2009, 18:35

Re: Автоматическое формирование составов

Сообщение StoRm » 09 сен 2009, 14:27

Всё просто и понятно, да только например по рейтингу может получится что играющий впереди окажется в паре с тем, кто будет хорошо в защите и тогда может случиться, что в одной команде будут нападающие, а в другой защитники... дисбаланс... но играть конечно можно и так :) Мне даже по суммарному рейтенгу сделать проще, хотя я по 2-ум параметрам уже сделал.
Короче надео ещё мнений собрать :)
StoRm
Администратор сайта
 
Сообщения: 59
Изображения: 0
Зарегистрирован: 15 апр 2009, 18:35

Re: Автоматическое формирование составов

Сообщение Паша » 15 сен 2009, 11:38

А можно посмотреть на рейтинг? :shock:
Паша
 
Сообщения: 32
Зарегистрирован: 17 апр 2009, 14:06

Re: Автоматическое формирование составов

Сообщение StoRm » 15 сен 2009, 14:41

Вот: http://football.shtrih-m.ru/raspcom1.php
Скрипт выдает результат в виде одного или несколькх распределений по командам тех людей, которые уже зарегистрировались на игру. До 15 чел. 2 команды, 15 и более - 3. Распределение ведётся согласно предложенному рейтингу. В распределении участвуют только полевые игроки, вратари учитываются толко при определении количества команд. Программа делает 15 проходов и выбирает из них самые подходяшие. При каждом обновлении странички распределение меняется. Это сделано исключительно в тестовых целях. Когда скрипт будет закончен, он будет запускаться автоматически однократно за 30(или за 45) минут до игры. После того, как он сработает вместо таблички для записи на игру будет вывешен полученный вариант распределения и запись(отмена записи) на игру будет невозможна.

Тестируем. Высказывваем мнения. Интересует прежде всего приемлемость предлагаемых программой вариантов.
StoRm
Администратор сайта
 
Сообщения: 59
Изображения: 0
Зарегистрирован: 15 апр 2009, 18:35

Re: Автоматическое формирование составов

Сообщение Журавлев А Jr » 15 сен 2009, 23:44

Вот, вот господа модераторы - то что надо было. ;)
Спасибо за то, что поддержали идею.
Лично я остался доволен предложенными вариантами, составы оказались равными - дружно скажем спасибо Роме!
Да и рейтинг игроков в целом адекватен - за организацию голосования дружно скажем спасибо Диме!
Посмотрим, что быдут дальше, как говорится - чем дальше в лес, тем толще партизаны.

p.s. мелоч, а приятно. В случае формирования 3-х составов можно еще добавить определение начинающих составов. :idea:
Журавлев А Jr
 
Сообщения: 21
Изображения: 1
Зарегистрирован: 16 апр 2009, 16:15

Re: Автоматическое формирование составов

Сообщение Хохол » 12 июл 2010, 11:23

А что у нас с записью на сегодняшнюю тренировку? :?:
Хохол
 
Сообщения: 20
Зарегистрирован: 20 апр 2009, 13:54


Вернуться в Про футбол

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron