У нас с евгеном вышел спор по поводу индивидуальных автозамен игроков. Хотелось бы услышать ваше мнение. Итак суть спора состоит в следующем:
Можно ли ставить одного и того же игрока в автозамену нескольким полевым игрокам на предстоящий матч?
Мнение евгена: разрешить ставить одного и того же игрока в автозамену НЕСКОЛЬКИМ полевым игрокам. У игроков могут быть разные (или одинаковые) условия замены. При этом Заменен будет тот игрок, у которого первым совпадет условие замены, либо, при выполнении условия замены сразу у нескольких игроков заменен будет один из игроков, который первым будет стоять в списке заменямых (список может быть в любой последовательности - не в той, в которой устанавливались автозамены игрокам). Плюсы данной возможности - имея 2-3 сильных игроков можно поставить их в автозамену практически всем игрокам команды и первым будет заменен тот у кого будет выполнено условие замены. Минус данной возможности - неопределенность кто конкретно будет заменен. Кроме этого, теряется логика выбора наиболее подходящей замены на данный момент (при ограниченном количестве замен). Думаю евген сможет добавить каие то дополнительные плюсы для данного варианта.
Мой взгляд на данную проблему: запретить ставить одного и того же игрока в автозамену нескольким полевым игрокам. То есть замена будет происходить только одного конкретного игрока на другого конкретного при выполнении условия замены (и достаточном количестве возможных замен) . Плюсами в данном варианте является Определенность в замене (вы занете вместо кого данный игрок выйдет на поле), а также защита от ошибок и багов (менеджер по ошибке выставил одного и того же игрока в автозамену разным игрокам, либо программа по ошибке записала одного и того же игрока нескольким полевым игрокам в атозамену). Минусом является необходимость иметь достаточное количество игроков для ТОЧНЫХ замен если вы не уверены в том, что вам нужно менять три конкретных игрока на других трех конкретных игроков.
В обоих случаях количество автозамен может быть выставлено больше 3, но выполнены будут только первые 3 замены, для которых совпадут условия замены.
+ к Евгену
+к Евгену
Добавлю только, что на мой взгляд менеджер должен тоже нести ответственность за то, кого он ставит в автозамены, а не перекладывать всю ответственность на проверки проги. У меня, например, 3 сильных полузаща на скамейке запасных и я хочу, чтобы любой из 5-ти полузащей в поле, достигший усталости 60 был заменен именно на этих 3-х сильных. Мне все равно какой. С другой стороны, если я поставил и игроку А и игроку Б автозамену на игрока С, я понимаю, что при совпадении условий замены будет заменен какой-то 1 игрок, не важно какой. Если я что-то перепутал, ЭТО МОЯ ОТВЕТСТВЕННОСТЬ.
получается,если у меня игрок с усталостью 60 и он будет заменен любым игроком,пусть это будет защ к примеру,а заменен будет пз???
Я думаю, что возможность ставить в автозамене игрока А игроку Б, а игрока В игроку Г, более понятна чем возможность ставить игрока А в автозамену игрокам Б, В и Г одновременно. Кроие того так ясно кто на кого будет заменен.
Еще хочу отметить, что вариант прелагаемый евгеном не запрещает ставить именно так как я писал (грока А игроку Б, а игрока В игроку Г), но и не предотвращает ошибок - больше вольности - больше ошибок ;)
Авто замены очень полезная вещь. А , например, можно сделать замены на определенное время? Например , выбрать 3 лучших игроков , выставить время , например , одного на 50 минуте , другого на 75 ну и выбрать каких менять. Обычно менеджер знает кто когда устает. В этом и проявится мастерство и знание команды самого менеджера.
главное не усложнить)
Игрока A меняем на игрока Б и все.
и так 3 замены.
будут пользоватся спросом по 1 игроку в каждой линии
да я и к усталости не привязывался. тупо по времени. замена в перерывах от 45 минуты.
Будут разные варианты, каждый сам выберет чем пользоваться.
вопрос в том, сможешь ли ты сделать так, как предлагает Евген, как я понял его вариант включает в себя и то, что ты предлагаешь) можно сначала сделать как ты предлагаешь, чтобы было что-то начальное попроще, потестируем, а потом доделаешь и будет так, как предлагает Евген)
Если для всех 3-ех ПЗ в поле поставить автозамену на любого из 3ех ПЗ со скамейки, то при наступлении условий, все равно 3ое заменят 3их, правильно я понимаю?!и если я для ПЗ поставлю в автозамену Напа и ПЗ, то комп будет выбирать и сможет рандомно выпустить того или другого?! или в зависимости от доп.параметров (счет игры, минуты и т.д.) ?!
Предложение Евгена меня,например,устраивает,у меня,как минимум,2 равноценных состава и ошибиться нестрашно))),но,думаю,(соглашусь с Нориком),что сначала лучше реализовать то,что предлагает Степанчик,поиграть всем пару-тройку сезонов,посмотреть,привыкнуть,а потом можно и внедрить предложение Евгена.
На данный момент в тестовом приложении уже реализован вариант поддерживающий оба решения. Но еще раз отмечу, что о не может И НЕ СМОЖЕТ выбирать игрока с худшими параметрами и т.д. если одновременно будет выполняться условие для замены трем игрокам у которых один и тот же заменяющий игрок.
Поясню более точно свою мысль на одном примере с 2 вариантами реализации:
1. Сценарий следующий: Менеджер ставит 10 автозамен РАЗНЫМ игрокам на РАЗНЫХ игроков (нет повторяющегося заменяющего игрока) на одно и то же время (например 60 минута матча). Когда подходит время этой минуты, то движок в начале определяет всех, кто подходит под это условие, а также может быть заменен и выйти на замену(в нашем случае все 10 замен). После этого он обнаруживает, что данная команда может произвести только 3 замены. Тогда движок ВЫБИРАЕТ наиболее подходящие замены - выводит из игры наболее ослабленных игроков, либо тех для кого замены более актуальны (например нападающий играющий в линии защиты в результате смены стиля команды).
2. Сценарий такой же, но есть повторяющиеся заменяющие игроки - то есть для всех защей выбран один защитник в качестве заменяющего, для пз - один и тот же пз, и то же самое для нападения.В таком случае, при выполнении условия автозамен, движок считает только ПЕРВУЮ (случайно выбранную) автозамену с ЗАМЕНЯЮЩИМ игроком, остальные автозамены с этим же ЗАМЕНЯЮЩИМ игроком будут проигнорированы. Таким образом, в нашем сценарии,движок определит 3 замены, но он не будет выбирать наиболее уставшего и т.д. игрока, а заменит на первого встречного с данным условием. Это, на мой взгляд, основной минус данного подхода и именно он вызвал спор между мной и евгеном. Сразу напишу, что в данной реализации добавление отбора уставших и т.д. игроков усложняет всю процедуру автозамены на порядок и становится ОЧЕНЬ сложным и по этой причине делаться НЕ БУДЕТ.
+++++ СТЕПАНЬЧИКУ ,(пускай люди сами выбирают,зачем эти путаницы)
Конечно плюс Степану. Итак уже система все решает за менеджеров и стоит прикупить молодых массивных игроков и просто нажимать на кнопку продолжить... Пусть головушкойто немного поработают и подумают кого конкретно в каких условиях менять и на кого конкретно... При автоматических заменах Евгена вообще можно оставатся вне игры и тактики почти все сделает за тебя программа, но и РАНДОМУ так любимого всеми будет еще больше (если люди не понимают что и как действует страсти будут накалятся...)
Если я что-то перепутал, ЭТО МОЯ ОТВЕТСТВЕННОСТЬ.
Ошибся, значит ошибся, не в куклы играем, в футбол!
В остальном трудно, конечно, без пол-литра разобраться. Т.к. мы не имеем в данный момент возможности менять стиль игры по времени, а только можем угадывать забили/пропустили( а если не забили/пропустили, то стиль и не сменится) и тогда сменить стиль, поэтому не усложняйте.
Я знаю (и каждый манагер должен знать, кто у него устает), что у меня игрок к 60мин устанет и хочу его сменить свежего вот и всё.
p.s. а вот сменить напа на заща ( или наоборот) прога наверно не даст, а было бы смешно.
Резко против!!! Никаких автозамен! Не пришел на матч - должен быть сурово наказан.
Похоже степанчик своим последним постом окончательно всех запутал. Судя по откликам народ не въезжает о чем вообще речь. Я тоже с трудом понял о чем он говорит. На мой взгляд, движок вообще не должен подбирать лучшие варианты и все эти сценарии ни к чему. Если менеджер указал поменять игрока А на Б при соблюдении каких-то условий и эти условия совпали, надо менять и не анализировать все остальные варианты замен. Если лимит замен исчерпан, остальное отбрасывается. И не важно, что менеджер поставил 10 замен и все условия по ним совпали, первые 3 поменяли, лимит выбрали и всё.
Если вариант Евгена не запрещает вариант Степанчика, в чем спор? Сложнее разобраться будет? Ну кто захочет разберется, а кто нет, тот и тактиками до сих пор не пользуется в полной мере. За евгена.
Поясню о чем говорил степанчик. Если движок видит, что совпали условия по замене 2-х игроков А на Б и С на Д, а у менеджера осталась только 1 замена, то движок начинает анализировать, насколько игрок А хуже С и насколько игрок Б хуже Д и выбирает одну из 2-х возможных замен. Мне кажется это лишним.
Согласен, и на мой взгляд, лишнее это
думаю автозамена должна работать при нескольких условиях если это возможно:
1. если менеджер появляется на сайте в тот же день что и оффа , но у него нет возможности появится на матче( а то наставят на неделю вперёд автозамен и гасятся где небудь не заходя на сайт и вообще на оффу )
2. каждый кто здесь играет и так в курсе кого на кого нужно менять и в какой период времени устаёт тот или иной игрок.
как то так вроде.
Невижу минусов первого варианта по отношению ко второму варианту!!!!
-Если не хочется неопределенности то можно просто не ставить одного игрока в замену нескольким
-А предложение Евгена лишь расширяет возможности в данной схеме!!!
И согласен про автозамену что хотя бы она может выставлятся не ранее чем за 24 часа до матча!!!Край 48ч!!!
Мне без разницы,лишь бы они скорей появились)потому что средняя линия быстро устаёт и при отсутсвии на матче автозамены необходимы!
Считаю три игрока три замены ,Но не надо делать ограничение по линиям ,а то знаю я вас сделаете только одного в ПЗ ,одного в атаку и тд
Тоже считаю спор ниочем. Кто хочет определенности выберет Степин вариант, кто хочет поиграть с вариантами и с рандомом, выберет вариант Евгена.
Все равно вариант Степана както жизнеспособнее и проще, играть вариантами и рандомом не вариант, его и так выше крыши. А вот одну замену в пз одну в защ и одну в напы (причем только туда) такого ограничения ваще не надоть, у меня как у большинства устает в большей степени полузащита и скорее всего все три автозамены будут потрачены именно туда...))))
Я считаю вариант с автозаменой одного и того же игрока нескольким полевым игрокам лишним. Менеджеры, которые хоть как-то следят за своей командой, сами знают какие игроки у них устают в первую очередь. И уже исходя из этих знаний нужно расчитывать свои автозамены. А все эти расчеты проги, кого и на кого лучше будет заменить, превращают офлайн менеджера в бота. Пусть игроки сами влияют на свои замены, а не полагаются на интелект проги. И если менеджер не угадал с заменой, то лучше пусть это будет его ошибка, а не компьютера.
И еще, хотелось бы чтоб автозамены срабатывали только при отсутсвии менеджера на игре. Не хотелось бы действовать на перегонки с прогой проводя замены.
А как на автозамены будут накладываться травмы игроков? Останется старая схема или это условие тоже будет в автозамене. По уму должна быть.
В целом оба варианта интересные. Хорошо бы попробовать оба.
Вариант Евгена удобнее для тех у кого мало равноценных игроков для замены. Допустим только 1 достойный ЗЩ - тогда его всем защам ставить (только не на время, а на уровень усталости - кто раньше, того и с поля). А они бывает по-разному устают (от тактики и игроков соперника может зависеть - который раньше устанет). А кто знает заранее - поставит конкретного игрока на время - это не запрещается в варианте Евгена.
Даеш автозамены в любом виде, теперь можно будет вообще на игры не заходить., УРА!!! А еще сделайте супер-вип, баксов за 5, который будет давать усиление игрокам +30% от их начальных параметров.
Начнем с того, а как планируется проводить замены (игрок достиг определенного уровня усталости или замена по истечению времени или что-то другое). Каждый знает своих игроков и может предположить как он сыграет, сколько продержится на поле и т.д Поэтому я за замену конкретного полевого игрока, которого надо будет возможно подменить конкретным игроком замены. И еще вопрос по заменам, а можно ли будет, например, менять автоматически тактику игры, допустим после истечения какого-либо времени?
+ к степанчику.
Менеджер должен сам знать свой состав,соответственно заранее предполагать кого конкретно и на кого менять.
На данный момент в тестовом приложении уже реализован вариант поддерживающий оба решения.
я за то, чтобы прекратить мудрёные дискуссии и перейти к тестам, как и предлагалось уже многими. месяц версию степанчика, месяц - версию евгена, потом опрос..
А лучше сразу обе
Меня вопрос автозамен волновал, в основном, из-за красных карточек и травм. Если это как-то учтется в каком-нибудь из вариантов, то тот и поддерживаю. Если нет - то тогда параллельно. Хотя вариант Степанчика вроде бы менее подвержен багам и косякам, которые стопудово будут.
Ну вот и закончилось обсуждение. Смысла в нем больше нет. Автозамены только с главным тренером у которого параметр тактики = 4. С '2-ми' всех с трансфера сметут, да и с 1 -кой тоже, а кто и когда прокачает с 0 до 4-х? Это надо на все забить, только тренеру тактику прокачивать, чтоб автозаменой попользоваться. В общем-то неплохая идея как всегда выродилась в средство выкачивания из менеджеров средств. Скоро ждите новую услугу за РД - прокачка параметров тренера.
Это называется знал бы где упадешь... а я вот, дурак такой, долгое время держу в команде тренера с такими параметрами от нечего делать...
а у моего вообще тактика 5, кошмар:(
О, ну ты нуб неудачник...
В Чаво уже год есть инфа о том, что автозамены потребуют уровень Тактики 3+ у тренера. Так что ЧаВо читать надо. А во вторых я своему тренеру за 1 сезон прокачал тактику с 1 до 3, при том, что я не так уж много играю тов... Инфу об этом вам сейчас специально дали заранее, чтобы могли прокачать своих тренеров.