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


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

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

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

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

#2310950 Alexander

Alexander

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

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

Отправлено 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го сезона проводится проверка, если игрок был продан на трансфере за сумму большую, чем был выкуплен Антикризисником у клуба, то такому клубу полагается доплата разницы.


#41 ЗаконНик

ЗаконНик

    Наблюдатель

  • Администраторы
  • 38227 сообщений
  • Пол:Мужчина
  • Клуб:Локомотив (Москва, Россия)

Отправлено 01 April 2016 - 08:00

Хорошо. Допустим. Но у меня клуб в минусе. Планирую проведение КТ для вывода из минуса. И что? Я должен буду еще и от себя оторвать? По-прежнему считаю, что необходимы не гранты (так как на всех не хватит и возможны возмущения других пользователей), а выкуп легионом по номиналу выставленных на продажу игроков...

#42 DENtt

DENtt

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

  • Пользователи
  • 27529 сообщений
  • Пол:Мужчина
  • Клуб:Swansea City & Huachipato
  • Интересы:Футбол,Хоккей,Спартак (Москва),Ливерпуль (Англия).

Отправлено 01 April 2016 - 10:23

Хорошо. Допустим. Но у меня клуб в минусе. Планирую проведение КТ для вывода из минуса. И что? Я должен буду еще и от себя оторвать? По-прежнему считаю, что необходимы не гранты (так как на всех не хватит и возможны возмущения других пользователей), а выкуп легионом по номиналу выставленных на продажу игроков...

По моему,Александр говорит о добровольной программе для ФС,при которой менеджеры проводящие КТ,на добровольных началах,смогут какой то процент,от дохода с турниров - направлять на баланс ФС.

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

Если я все правильно понял  :pardon:


Сообщение отредактировал DENtt: 01 April 2016 - 10:25


#43 Alexander

Alexander

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

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

Отправлено 01 April 2016 - 11:48

Да, Денис, на добровольных основах, обсудить внутри фс и принять решение. Это как пример просто.

#44 DENtt

DENtt

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

  • Пользователи
  • 27529 сообщений
  • Пол:Мужчина
  • Клуб:Swansea City & Huachipato
  • Интересы:Футбол,Хоккей,Спартак (Москва),Ливерпуль (Англия).

Отправлено 01 April 2016 - 12:15

Да, Денис, на добровольных основах, обсудить внутри фс и принять решение. Это как пример просто.

По моему весьма достойная идея  :good: Нужно подумать,как это грамотно реализовать,тоже подумаю на досуге...



#45 ЗаконНик

ЗаконНик

    Наблюдатель

  • Администраторы
  • 38227 сообщений
  • Пол:Мужчина
  • Клуб:Локомотив (Москва, Россия)

Отправлено 01 April 2016 - 14:48

Тогда я за. Если добровольно, то почему бы и нет. Но и здесь необходим контроль... А по поводу передачи части средств от клубов в ФС, то что здесь думать то. Есть механизм передачи ФМ от одного пользователя другому. По аналогии и здесь сделать возможным передавать леги от клуба в клуб или в ФС.

Сообщение отредактировал ArmenBabayants: 01 April 2016 - 14:51


#46 Ellord

Ellord

    Игрок ДЮСШ

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

Отправлено 01 April 2016 - 15:44

Народ, тема отличная, так как я сам на новенького вернулся в Легион и осознано взял клуб с -5 лям долгом. У меня есть вопрос, если это введут, система будет работать с клубами в "свободных" для предоставления их новичкам или система же заработает для всех кризисных клубов, как с менеджерами так и без них?

 

Да и кстати я не знал что есть АК программа в данный момент, к кому мне обратить за продажей игрока для вывода клуба из такой задолжности, хотя бы для того чтобы товар начать закупать в магазине?



#47 AJIKAHABT_u3_HH

AJIKAHABT_u3_HH

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

  • Президенты ФС
  • 5339 сообщений
  • Пол:Мужчина
  • Клуб:Бней-Иегуда
  • Интересы:Хоккей с мячом!

Отправлено 01 April 2016 - 23:32

Александр говорит о добровольной программе для ФС,при которой менеджеры проводящие КТ,на добровольных началах,смогут какой то процент,от дохода с турниров - направлять на баланс ФС.

 

Это приведет к еще большим разрывам популярных ФС от непопулярных. Если у новичка будет выбор английский клуб или японский куда он пойдет? Естественно в английский, ведь в ФС провели 20 КТ и вывели все клубы из минуса, а в японском 0 кт и все клубы - банкроты. 

Надо думать, как улучшить непопулярные клубы.



#48 Сахид-аль-алин

Сахид-аль-алин

    فْلاَدِيمِرْ

  • Член МФЛ
  • 74328 сообщений
  • Пол:Мужчина
  • Клуб:Raja Club Athletic & FC Polissya Zhytomyr & Toronto Blue Jays
  • Интересы:Легион & MLB

Отправлено 05 April 2016 - 15:44

Проблема, как мне кажется, решаема довольно легко и по следующему алгоритму:

1. Клуб влез в минус (1 млн. лег, к примеру)

2. Один из самых высокооплачиваемых футболистов принудительно выставляется на рынок для уменьшения долгов (но может быть снят с трансфера, если за время его пребывания там клуб ушел из минуса минус упал до 900 к или вовсе клуб в плюсе)

3. Продавая игроков, клуб не только уменьшит зарплатную ведомость, но и заработает какие-то деньги.

4. В случае нехватки игроков, комплектовать клуб из числа свободных агентов с минимальной зарплатой.

5. Как показал в прошлом сезоне пример одного из марокканских клубов, если в клубе будут слабые игроки с низкой зарплатой, клуб потихоньку и сам выйдет в плюсы за счет прибыли. Например, выше названный клуб в ИД мел чистую прибыль примерно в лям! У него, правда, работал магазин, но все равно, экономия постепенно выведет клуб в плюсы.



#49 _Телепат_

_Телепат_

    Я есть там,где я есть!

  • Пользователи
  • 895 сообщений
  • Пол:Мужчина
  • Клуб:Вест Хэм Юнайтед

Отправлено 19 April 2016 - 21:18

Ну так,что есть решение?  :)



#50 ЗаконНик

ЗаконНик

    Наблюдатель

  • Администраторы
  • 38227 сообщений
  • Пол:Мужчина
  • Клуб:Локомотив (Москва, Россия)

Отправлено 21 April 2016 - 19:31

Тут как-то мысль закралась... Она довольно сырая, но, думаю, что общими усилиями что-то придумаем.
1. Клуб в минусе. Денег на ремонт инфраструктуры нет. Каждый ИД она приходит в упадок и в итоге теряет свой уровень. Так?
2. Нельзя ли сделать откат строений с выплатой части финансов, потраченных на ее улучшение?
3. Как я вижу ситуацию. Клуб при наличии определенных финансов расширяет инфраструктуру. Т.е. менеджер  тратит клубные леги на модернизацию того или иного строения инфраструктуры. Проходит какое-то время. И менеджера этого, как правило, уже в клубе нет, но есть минус. Почему бы не сделать откат строений на определенный уровень с выплатой, к примеру, 50% (размер обсуждается) от затраченных в свое время на модернизацию этого самого (откатываемого) строения?



#51 PROKHOR

PROKHOR

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

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

Отправлено 06 May 2016 - 12:27

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

 

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

 

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+ ИД.

Прикрепленные файлы



#52 ЗаконНик

ЗаконНик

    Наблюдатель

  • Администраторы
  • 38227 сообщений
  • Пол:Мужчина
  • Клуб:Локомотив (Москва, Россия)

Отправлено 06 May 2016 - 12:37

Прошу прощения, но возможно ли в этом алгоритме просчитать (точнее учесть и исправить) тот факт, что во время указанных действий у игроков заканчиваются контракты и они их продлевают автоматически на условиях, невыгодных клубу. Может как-то и с зарплатами поработать?



#53 Lukich

Lukich

    Carminio Сardinale

  • Пользователи
  • 4511 сообщений
  • Пол:Мужчина
  • Клуб:Пайде (экс-Ристи, Эстония)

Отправлено 06 May 2016 - 15:33

вопрос №1: каким образом определяется КТО именно докупается (гражданство, конкретная позиция R/C/L, возраст, талант, РУ, цена, ЗП) ?

вопрос №2: под оздоровление попадают все команды без менеджера и с отрицательной "перспективой", даже если на счету +10 лямов?



#54 PROKHOR

PROKHOR

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

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

Отправлено 06 May 2016 - 19:08

вопрос №1: каким образом определяется КТО именно докупается (гражданство, конкретная позиция R/C/L, возраст, талант, РУ, цена, ЗП) ?

вопрос №2: под оздоровление попадают все команды без менеджера и с отрицательной "перспективой", даже если на счету +10 лямов?


1. Докупается игрок недостающей позиции (если меньше 2х вратарей, то вратарь) с наименьшей стоимостью на рынке. При равенстве номиналов приоритет отдается игроку с наивысшим РУ.

2. Все команды, которые не смогут выйти из минуса в течение 30 ИД, или войдут в минус в течение 30 ИД. Если у команды +10 лямов, но 500 тыс. убытка в ИД, то она кандидат на оздоровление, т.к. финансов хватит на 20 ИД.



Прошу прощения, но возможно ли в этом алгоритме просчитать (точнее учесть и исправить) тот факт, что во время указанных действий у игроков заканчиваются контракты и они их продлевают автоматически на условиях, невыгодных клубу. Может как-то и с зарплатами поработать?


Этот вопрос обсуждался. Наверное, стоит продлять по оптимуму для команд с непростым фин. положением. Но в данный алгоритм это пока не входит.



#55 Lukich

Lukich

    Carminio Сardinale

  • Пользователи
  • 4511 сообщений
  • Пол:Мужчина
  • Клуб:Пайде (экс-Ристи, Эстония)

Отправлено 06 May 2016 - 20:10

те докупаться будут игроки уровня: 35+ лет, РУ~3,0 без учёта национальности... несколько прямолинейно ИМХО



#56 Alexander

Alexander

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

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

Отправлено 06 May 2016 - 21:16

Очень верное замечание. Сделать бы приоритет на молодость и низкий талант.



#57 Гость_faromir_*

Гость_faromir_*
  • Гости

Отправлено 07 May 2016 - 02:25

Если ОР отрицательный и в клубе есть персонал, может имеет смысл

1. Расторгнуть контракты с персоналом
2. Пересчитать ОР
3. Если ОР по прежнему отрицательный, тогда продавать игроков

#58 Alexander

Alexander

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

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

Отправлено 07 May 2016 - 12:14

Тоже верно. Предлагаю запустить сейчас скрипт в том виде что есть, а потом просто его совершенствовать. А то так бесконечно улучшалки прид3мывать будем и не запустим ни когда. )



#59 ЗаконНик

ЗаконНик

    Наблюдатель

  • Администраторы
  • 38227 сообщений
  • Пол:Мужчина
  • Клуб:Локомотив (Москва, Россия)

Отправлено 07 May 2016 - 13:41

Тоже верно



#60 PROKHOR

PROKHOR

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

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

Отправлено 07 May 2016 - 14:30

те докупаться будут игроки уровня: 35+ лет, РУ~3,0 без учёта национальности... несколько прямолинейно ИМХО


Соглашусь с замечанием по возрасту. Надо делать ограничение. А в чем идея по национальности? Какая разница?



Если ОР отрицательный и в клубе есть персонал, может имеет смысл

1. Расторгнуть контракты с персоналом
2. Пересчитать ОР
3. Если ОР по прежнему отрицательный, тогда продавать игроков

 

Отличная идея




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

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

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