Перейти к содержимому


Фотография
* * * * * 2 Голосов

Автоматизация вывода клубов из минуса

банкроты минусы

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 342

#2310950 Alexander

Alexander

    Проснулся, умылся, подумай, что можешь сделать

  • Разработчики проекта
  • 15619 сообщений
  • Пол:Мужчина
  • Клуб:Витория (Португалия) -> Удинезе (Италия) -> Веракрус (Мексика)

Отправлено 25 March 2016 - 18:05

Ни для кого не новость, что на проекте много клубов, у которых в графе финансы минус. Для примера приведу статистику на сегодняшний день. У нас 45 клубов, у которых долг больше 10% их стоимости, 199 клубов, у которых долг больше 5 млн лег и 533 клуба, у которых вообще минус. Это из 1674 клубов. Следовательно, новички, приходя на проект, пугаются минусов и не остаются играть дальше, видя полную бесперспективность. Сейчас такими клубами занимается так называемый Антикризисник (АК). На самом деле это человек из числа администрации под специальным аккаунтом, анализирует клуб и пытается вывести его из минуса путем продажи игроков. Выбирает самых дорогих, не самых нужных и самых "кушающих" ЗП. Задача даже для человек не простая. Предлагаю автоматизировать этот процесс. Разработать такой алгоритм, который нам поможет в подготовке клубы к выдаче новичку. А может быть даже подумаем над процедурой банкротства, если ситуация уже безнадежная. И так, давайте попробуем учесть все нюансы. Чтобы не продать нужного игрока, чтобы не оставить клуб без какой то линии (ну например с одним вратарем без дублера или не продать основного вратаря). Возможно, придумать принципы доукоплектования, если уже некого продавать.
Есть идеи? )

ОПИСАНИЕ РАБОТЫ ТЕКУЩЕГО СКРИПТА:
1. Мы берем все команды без менеджера.
2. Считаем операционный результат в ИД (ОР) как сумму билетов и призовых плюс сальдо работы магазина минус зарплаты игроков и тренеров, деленное на кол-во ИД (начали с 31го ИД 21 сезона). ОР - это то, сколько в среднем зарабатывает или теряет клуб в ИД.

3. Исходя из полученного ОР и текущих финансов просчитываем, сможет ли клуб самостоятельно выйти из минуса в течение 20 ИД или не войдет ли в минус в течение 15 ИД.

4. Если клуб не выходит из минуса в течение 20 ИД или, наоборот, будет в минусе через 15 ИД, то начинаем оздоровление.

5. Продаем самого высокооплачиваемого игрока Легиону за 2/3 номинала, чтобы улучшить ОР.

6. Возращаемся к шагам 3-4 и если клуб все равно плох, то снова продаем самого высокооплачиваемого игрока за 2/3 номинала.

7. В какой-то момент времени ОР и финансы клуба улучшаться, и клуб либо сам выйдет в плюс в течение 30 ИД либо у его будущего менеджера будет 30 ИД как минимум, чтобы наладить финансы.

8. Учитывая, что мы продаем игроков, могут возникнуть дисбалансы по линиям. Поэтому алгоритм делает проверку на наличие в команде 7 защей, 5 полузащей и 3 форвардов и докупает с Легиона, если кого-то не хватает.

9. Одновременно, если у клуба отрицательный ОР даже после работы алгоритма, но больше 10ти защей, 8ми полузащей и 6ти форвардов, то мы продаем самого мусорного игрока за 2/3 номинала.

10. Важное ограничение: в ИД не может быть продано более 2х хороших игроков и 1го мусорного. Таким образом, цифры, которые вы видите в файле, они не будут достигнуты сразу после работы скрипта, а в течение некоторого периода времени, если клуб будет оставаться без менеджера. Идея в том, что мы постепенно будем делать его все более и более привлекательным, чтобы увеличить вероятность его взятия.

11. Дополнительные ограничения. Вратари исключаются из продаж. Команды со стоимостью 300+ миллионов исключаются из работы алгоритма.


Звучит сложно, поэтому объясняю на примере. Возьмем, Локерен. Пример старый, может, уже не соответствовать реальности.


1. Его начальные финансы -5 млн, начальный ОР -139 тыс. в ИД.

2. При таком раскладе, он никогда не выйдет из минуса. Так что нужно оздоравливать.

3. Продаем самого высокооплачиваемого игрока - Седрика Миту за 5,4 ляма.

4. Финансы выходят +400 тыс., новый ОР -120 тыс. в ИД

5. Этого хватит на 3-4 ИД в плюсе - маловато, продолжаем оздоровление

6. Продаем Нильса де Вольфа за 4,5 ляма.

7. Финансы около +5 лямов, ОР -102 тыс. в ИД

8. Этого хватит на 41 ИД. Больше не продаем хороших игроков.

9. Смотрим на баланс по линиям. Не хватает вратаря и форварда до баланса. Докупаем на рынке по 45 тыс.

10. ОР по-прежнему отрицательный и у нас 9 защитников. Поэтому продаем Кодзи Ноду за 800 тыс.

В результате, у нас в клубе +5,5 лямов, чего хватит на 50+ ИД.


С 35го сезона проводится проверка, если игрок был продан на трансфере за сумму большую, чем был выкуплен Антикризисником у клуба, то такому клубу полагается доплата разницы.


#141 kyt-king

kyt-king

    Проф. менеджер

  • Пользователи
  • 5528 сообщений
  • Пол:Мужчина
  • Клуб:Bologna и Columbus Crew SC

Отправлено 25 August 2016 - 17:55

Лимиты по позициям сделаны 10-8-6.

я так понимаю: если в клубе игроков по позициям менее чем 10-8-6, то скрипт не будет продавать игроков из данного клуба?



#142 Серёга Пахомов

Серёга Пахомов

    Страдаю Легионом!

  • Пользователи
  • 18170 сообщений
  • Пол:Мужчина
  • Клуб:Gloria Buzau
  • Интересы:Футбол реальный и виртуальный... Реальный не только смотреть, но и играть.

Отправлено 25 August 2016 - 20:37

я так понимаю: если в клубе игроков по позициям менее чем 10-8-6, то скрипт не будет продавать игроков из данного клуба?

эти лимиты актуальны только если по условиям скрипта клуб нуждается в кризисных мерах (проще говоря, не хватает лег). 



#143 kyt-king

kyt-king

    Проф. менеджер

  • Пользователи
  • 5528 сообщений
  • Пол:Мужчина
  • Клуб:Bologna и Columbus Crew SC

Отправлено 25 August 2016 - 23:22

Интересует: вот этот клуб не подпадает под скрипт? http://www.f-legion....1333/roster.htm



#144 Серёга Пахомов

Серёга Пахомов

    Страдаю Легионом!

  • Пользователи
  • 18170 сообщений
  • Пол:Мужчина
  • Клуб:Gloria Buzau
  • Интересы:Футбол реальный и виртуальный... Реальный не только смотреть, но и играть.

Отправлено 26 August 2016 - 01:29

Интересует: вот этот клуб не подпадает под скрипт? http://www.f-legion....1333/roster.htm

Кирилл сможет ответить 



#145 Elzhas

Elzhas

    Ветеран

  • Пользователи
  • 2580 сообщений
  • Пол:Мужчина
  • Клуб:Маритиму

Отправлено 28 August 2016 - 00:01

Скрипт не правильно работает или че?) посмотрите на этот клуб Иртыш Павлодар  не до конца пооработал



#146 Orlando

Orlando

    viva España!

  • Пользователи
  • 2044 сообщений
  • Пол:Мужчина
  • Клуб:Гранада

Отправлено 31 August 2016 - 17:40

Эта команда не покидает приличный минус уже несколько ИД.

http://www.f-legion....1462/roster.htm

Проблема появилась после вратарского отката.

Когда и что можно по ней сделать?



#147 Серёга Пахомов

Серёга Пахомов

    Страдаю Легионом!

  • Пользователи
  • 18170 сообщений
  • Пол:Мужчина
  • Клуб:Gloria Buzau
  • Интересы:Футбол реальный и виртуальный... Реальный не только смотреть, но и играть.

Отправлено 31 August 2016 - 22:26

Эта команда не покидает приличный минус уже несколько ИД. http://www.f-legion....1462/roster.htm Проблема появилась после вратарского отката. Когда и что можно по ней сделать?

видимо, команда стала безубыточной. Минус уйдёт без доп трансов. 



Скрипт не правильно работает или че?) посмотрите на этот клуб Иртыш Павлодар  не до конца пооработал

Он работает в несколько итераций (подходов). 



#148 KARAS

KARAS

    Эль Чоло

  • Пользователи
  • 10083 сообщений
  • Пол:Мужчина
  • Клуб:Слоним и молодёжка Беларуси

Отправлено 31 August 2016 - 23:46

Если команда на своем счету имеет -20 миллионов, например, но с каждым ИД немного уходит в плюс, скрипт ее трогать не будет? 



#149 Серёга Пахомов

Серёга Пахомов

    Страдаю Легионом!

  • Пользователи
  • 18170 сообщений
  • Пол:Мужчина
  • Клуб:Gloria Buzau
  • Интересы:Футбол реальный и виртуальный... Реальный не только смотреть, но и играть.

Отправлено 01 September 2016 - 01:05

Если команда на своем счету имеет -20 миллионов, например, но с каждым ИД немного уходит в плюс, скрипт ее трогать не будет? 

Насколько я знаю, будет "трогать". 



#150 Orlando

Orlando

    viva España!

  • Пользователи
  • 2044 сообщений
  • Пол:Мужчина
  • Клуб:Гранада

Отправлено 01 September 2016 - 17:19

на счету -1,6 млн. лег.

что значит команда безубыточна? почему одни клубы сразу получают плюс и привлекательность, а другие остаются с минусом?

 

Сергей, мне кажется тебе нужно задать более четкие вопросы программисту и получить ответ относительно ситуации по этому клубу.



#151 Orlando

Orlando

    viva España!

  • Пользователи
  • 2044 сообщений
  • Пол:Мужчина
  • Клуб:Гранада

Отправлено 03 September 2016 - 10:02

Жду ответ на предыдущий пост.

Также ещё появился один вопрос:
http://www.f-legion....86/transfer.htm
Скрипт перестал выводить клуб из минуса. Почему? Больше трёх миллионов минуса вряд ли будут кому то интересны и возможны к погашению.

#152 Romain™

Romain™

    all you need is work

  • Пользователи
  • 15300 сообщений
  • Пол:Не определился

Отправлено 03 September 2016 - 10:26

Приветствую. Как и обещали, попробовали доработать предложенный Фаромиром алгоритм и просчитать его влияние на свободные команды с тяжелым материальным положением. К сообщению прикреплен файл с расчетами по свободным командам на данный момент. Хотелось бы услышать ваше мнение.

 

Теперь немного подробнее об алгоритме.

 

1. Мы берем все команды без менеджера.

2. Считаем операционный результат в ИД (ОР) как сумму билетов и призовых плюс сальдо работы магазина минус зарплаты игроков и тренеров, деленное на кол-во ИД (начали с 31го ИД 21 с

езона). ОР - это то, сколько в среднем зарабатывает или теряет клуб в ИД.

3. Исходя из полученного ОР и текущих финансов просчитываем, сможет ли клуб самостоятельно выйти из минуса в течение 30 ИД или не войдет ли в минус в течение 30 ИД.

4. Если клуб не выходит из минуса в течение 30 ИД или, наоборот, будет в минусе через 30 ИД, то начинаем оздоровление.

5. Продаем самого высокооплачиваемого игрока Легиону за 2/3 номинала, чтобы улучшить ОР.

6. Возращаемся к шагам 3-4 и если клуб все равно плох, то снова продаем самого высокооплачиваемого игрока за 2/3 номинала.

7. В какой-то момент времени ОР и финансы клуба улучшаться, и клуб либо сам выйдет в плюс в течение 30 ИД либо у его будущего менеджера будет 30 ИД как минимум, чтобы наладить финансы.

8. Учитывая, что мы продаем игроков, могут возникнуть дисбалансы по линиям. Поэтому алгоритм делает проверку на наличие в команде 2 вратарей, 6 защей, 6 полузащей и 3 форвардов и докупает с Легиона, если кого-то не хватает.

9. Одновременно, если у клуба отрицательный ОР даже после работы алгоритма, но больше 4х вратарей, 8ми защей, 8ми полузащей и 5ти форвардов, то мы продаем самого мусорного игрока за 2/3 номинала.

10. Важное ограничение: в ИД не может быть продано более 2х хороших игроков и 1го мусорного. Таким образом, цифры, которые вы видите в файле, они не будут достигнуты сразу после работы скрипта, а в течение некоторого периода времени, если клуб будет оставаться без менеджера. Идея в том, что мы постепенно будем делать его все более и более привлекательным, чтобы увеличить вероятность его взятия.

 

Звучит сложно, поэтому объясняю на примере. Возьмем, Локерен.

 

1. Его начальные финансы -5 млн, начальный ОР -139 тыс. в ИД.

2. При таком раскладе, он никогда не выйдет из минуса. Так что нужно оздоравливать.

3. Продаем самого высокооплачиваемого игрока - Седрика Миту за 5,4 ляма.

4. Финансы выходят +400 тыс., новый ОР -120 тыс. в ИД

5. Этого хватит на 3-4 ИД в плюсе - маловато, продолжаем оздоровление

6. Продаем Нильса де Вольфа за 4,5 ляма.

7. Финансы около +5 лямов, ОР -102 тыс. в ИД

8. Этого хватит на 41 ИД. Больше не продаем хороших игроков.

9. Смотрим на баланс по линиям. Не хватает вратаря и форварда до баланса. Докупаем на рынке по 45 тыс.

10. ОР по-прежнему отрицательный и у нас 9 защитников. Поэтому продаем Кодзи Ноду за 800 тыс.

В результате, у нас в клубе +5,5 лямов, чего хватит на 50+ ИД.

Надо этот пост закрепить в шапке, Кирилл где-то писал что его закрепили, но это не так.


Сообщение отредактировал Romain: 03 September 2016 - 10:33


#153 PROKHOR

PROKHOR

    Запасной основы

  • Пользователи
  • 669 сообщений
  • Пол:Мужчина
  • Клуб:Неман
  • Интересы:Спорт, гитара, web-дизайн

Отправлено 03 September 2016 - 21:00

Скрипт не правильно работает или че?) посмотрите на этот клуб Иртыш Павлодар  не до конца пооработал


Клуб имеет минус, который станет плюсом меньше, чем через 15 дней. У команды положительный операционный результатат в ИД



Эта команда не покидает приличный минус уже несколько ИД.

http://www.f-legion....1462/roster.htm

Проблема появилась после вратарского отката.

Когда и что можно по ней сделать?


Странно, команда была в нейтральном статусе. Перевел в свободные. Попадет под скрипт в следующий ИД.



Если команда на своем счету имеет -20 миллионов, например, но с каждым ИД немного уходит в плюс, скрипт ее трогать не будет? 


Если она выйдет в плюс меньше, чем за 15 ИД, то не будет. Если больше, чем за 15 ИД, то будет.



Жду ответ на предыдущий пост.

Также ещё появился один вопрос:
http://www.f-legion....86/transfer.htm
Скрипт перестал выводить клуб из минуса. Почему? Больше трёх миллионов минуса вряд ли будут кому то интересны и возможны к погашению.


Нашел и исправил баг в скрипте. Клуб попадет под скрипт в следующую генерацию. Спасибо за помощь.



Надо этот пост закрепить в шапке, Кирилл где-то писал что его закрепили, но это не так.


Хм, это только у меня он закреплен? Вернее, алгоритм вставлен в первый пост Куцева.



#154 Romain™

Romain™

    all you need is work

  • Пользователи
  • 15300 сообщений
  • Пол:Не определился

Отправлено 03 September 2016 - 21:12

Хм, это только у меня он закреплен? Вернее, алгоритм вставлен в первый пост Куцева.

Утром еще не было, сейчас уже закрепили)



#155 Helg

Helg

    Если хочешь, чтобы что-то было сделано - сделай это сам

  • Член МФЛ
  • 21680 сообщений
  • Пол:Мужчина
  • Клуб:Ди Си Юнайтед / Севилья

Отправлено 03 September 2016 - 22:14

http://www.f-legion....-439/roster.htm

Был минус 7 млн, сократилось, а после этого 2 дня в УС товы играет, но минус как был 2.2 так и остается. Он точно выйдет в плюс?



#156 Harmageddon

Harmageddon

    Игрок ДЮСШ

  • Пользователи
  • 468 сообщений
  • Пол:Мужчина
  • Клуб:Челик Зеница
  • Интересы:Футбольный союз Босния и Герцеговина!

Отправлено 04 September 2016 - 09:09

Был минус 7 млн, сократилось, а после этого 2 дня в УС товы играет, но минус как был 2.2 так и остается. Он точно выйдет в плюс?

Уже вышел) 



#157 Orlando

Orlando

    viva España!

  • Пользователи
  • 2044 сообщений
  • Пол:Мужчина
  • Клуб:Гранада

Отправлено 04 September 2016 - 17:58

Нашел и исправил баг в скрипте. Клуб попадет под скрипт в следующую генерацию. Спасибо за помощь.

спасибо 



#158 Helg

Helg

    Если хочешь, чтобы что-то было сделано - сделай это сам

  • Член МФЛ
  • 21680 сообщений
  • Пол:Мужчина
  • Клуб:Ди Си Юнайтед / Севилья

Отправлено 04 September 2016 - 18:33

Уже вышел) 

Значит, надо было сразу написать ))



#159 Leon_air

Leon_air

    Менеджер

  • Пользователи
  • 3904 сообщений
  • Пол:Мужчина
  • Клуб:Ковентри Сити

Отправлено 05 September 2016 - 21:30

для меня не совсем ясно, почему так получилось с клубом. Менеджер обратился ко мне с вопросом: клуб сначала продал кипера из северной Кореи, стал плюс в балансе, но потом легион снова вернул данного кипера в клуб. Естественно теперь он в минусе. Рух Хожув. Помогите разобраться, пожалуйста, и можно ли что то сделать теперь, чтобы вывести клуб из минуса

Про менеджера могу сказать, что он сыграл первый матч с отправкой состава 15.08.16. Легион выкупил кипера 14.08.16, а продал обратно в клуб 20.08.16. В клубе, беря в счет северокорейца, 3 голкипера



#160 Серёга Пахомов

Серёга Пахомов

    Страдаю Легионом!

  • Пользователи
  • 18170 сообщений
  • Пол:Мужчина
  • Клуб:Gloria Buzau
  • Интересы:Футбол реальный и виртуальный... Реальный не только смотреть, но и играть.

Отправлено 05 September 2016 - 22:05

Про менеджера могу сказать, что он сыграл первый матч с отправкой состава 15.08.16. Легион выкупил кипера 14.08.16, а продал обратно в клуб 20.08.16. В клубе, беря в счет северокорейца, 3 голкипера

менеджер играет 15 игр за клуб, выходит на рынок и продаёт киперов. 


Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных

Рейтинг@Mail.ru Яндекс.Метрика