![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Jimka |
![]()
Сообщение
#1
|
Дворовый игрок ![]() ![]() Профиль в игре Сообщений: 11 Регистрация: 17.11.2009 Пользователь №: 46 842 ![]() |
Когда игрок оффлайн, приходится ждать по 7 минут до того как его состав отправится автоматически
Можно применить следующий алгоритм для уменьшения времени ожидания. Рассмотрим на примере турнира системы плей-офф: Выбрать по очереди всех игроков оффлайн и к каждому применить функцию Если (игрок находится в оффлайн и завершились все матчи круга(1/32 или 1/16 или 1/8 ...) ) { То Если противник игрока уже отправил состав { играть матч СЕЙЧАС (а не ждать 7 минут (оставшееся время)) } } СЕЙЧАС - это когда завершатся матчи круга игроков находящихся онлайн. Тоесть все игроки онлайн уже сыграли матчи и ждут пока определится следующий противник. Аналогично можно применять к этапам группового турнира. |
![]() ![]() |
sold93 |
![]()
Сообщение
#2
|
![]() Сидит на скамье запасных ![]() ![]() ![]() ![]() Профиль в игре Сообщений: 208 Регистрация: 16.08.2010 Пользователь №: 65 123 ![]() |
данный алгоритм в принципе хорош, но есть один не достаток - статус "Оффлайн" появляется, если игрок 3 минуты не производил никаких действий на сайте. А что если игрок заждался противника предыдущего матча, ушел на другой сайт и не среагировал на "отправку состава со стороны соперника". подобное предложение не выгодно всем, а не только "автососкам".
Поэтому - против. -------------------- |
VLAD IS LAV |
![]()
Сообщение
#3
|
![]() Футбольный бог ![]() ![]() ![]() ![]() ![]() ![]() ![]() Профиль в игре Сообщений: 4 774 Регистрация: 6.06.2008 Пользователь №: 111 ![]() |
данный алгоритм в принципе хорош, но есть один не достаток - статус "Оффлайн" появляется, если игрок 3 минуты не производил никаких действий на сайте. А что если игрок заждался противника предыдущего матча, ушел на другой сайт и не среагировал на "отправку состава со стороны соперника" А если применять это правило после того,как один раз уже играл автосостав? |
sold93 |
![]()
Сообщение
#4
|
![]() Сидит на скамье запасных ![]() ![]() ![]() ![]() Профиль в игре Сообщений: 208 Регистрация: 16.08.2010 Пользователь №: 65 123 ![]() |
А если применять это правило после того,как один раз уже играл автосостав? ну если так, то да. ну а еще лучше (вместе с предложенным здесь) сделать это -------------------- |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.08.2025, 6:45 |