Генератор перед 33 сезоном

FAQ, вопросы и ответы, регистрация, правила, совет "ПБ-Лиги"

Модераторы: Михась, Duke, Compasses, PBLiga developers

Ответить
Yazynin
Руководство ПБ-Лиги
Сообщения: 7326
Зарегистрирован: 26 мар 2003 14:38
Откуда: Флориана (Мальта)
Контактная информация:

Генератор перед 33 сезоном

Сообщение Yazynin » 05 апр 2019 11:12

  • В товарищеских играх изменен расчет посещаемости. Описание нового похода можно прочитать в ПБ-Вики
  • Для указания “разыгрывать до верного” усилено влияние расстояния до ворот на расчет веса удара. Чем ближе к воротам тем выше вес удара. Для клеток (6.1) и (6.3) бонус действует только рядом с границей (6.2).
  • Для указания “больше бить” добавлено влияние расстояние до ворот, но оно ниже чем при указании “разыгрывать до верного”.
  • Для указания “по ситуации” также добавлено влияние расстояния до ворот.
  • Для указания “бить издалека” вес удара повышается, если игрок находится в (5.2) вблизи границы штрафной.
  • После отхода назада (действие BACK_BALL) несколько повышает вес действия удар. Пас на линию назад. Например, из (6.1) в (5.2) также повышает вес удара.
  • Пасы на короткую дистанцию (менее 15 метров, но не только в рамках одной клетки, а также и между клеткам) увеличивают вероятность улучшающего паса. Увеличение пропорционально уровню Пк и обратно пропорционально длине (чем короче пас, тем больше увеличение шанса улучшающего паса).
  • Немного увеличен максимальный бонус за улучшающий пас. с 1.7 до 2.0. Увеличено влияние ПС пасующего игрока на величину бонуса от улучшающего паса.
  • Для действий “проход я мячом вперед” (RunBall и RunBallShort) игроку добавляется бонус эквивалентный бонусу от улучшающего паса, в том случае если он совершает действие с нулевой закрытостью (то есть без противодействия со стороны защитников). При этом, величина бонуса зависит от умения Дриблинг. чем выше уровень Дриблинга, тем выше бонус. Но игроки без Дриблинга, все равно получают небольшой бонус.
  • При расчете веса короткого паса в чужой штрафной теперь учитываем находится ли партнер ближе к воротам чем мы или нет. Если мы ближе к воротам и у нас есть действие удара, то короткий пас не рассматриваем среди вариантов продолжения атаки.
  • Исправлена проблема, когда в ряде случаев игроки не шли вперед с мячом в клетку с небольшим весом своей локализации, даже при наличии указания “идти вперед с мячом”.
    Например, это проявлялось в том, что RD добегали до (5.4) и не шли дальше в (6.4), предпочитая отдать пас, даже если в (6.4) никого нет.
  • Если в клетке нет игроков защищающейся команды, то при совершении действия RunBallShort (перемещение с мячом не покидая клетку) происходит на большую чем раньше дистанцию. ранее оно не превышало 4 метров.
  • Для паса назад уменьшено влияние закрытости на “смещение” игрока ближе к воротам соперника.
  • На втором шаге такта, если у игрока нет действий “проход с мячом” или “навес”, дополнительно может добавляться короткий пас. Это необходимо для того, что бы игрок, который не может идти вперед отдал мяч партнеру.
  • После улучшающего паса (например в хронике это может описаться как “великолепный пас”) вероятность ошибки приема такого паса снижается на величину бонуса.
  • Если на прошлом такте был выбран короткий пас (в пределах одной клетки), то вес повторного короткого паса снижается.
  • Для каждого игрока теперь корректно снимается флаг, сигнализирующий о том, что на прошлом такте он находился в офсайде. Ранее в некоторых случаях он не очищался.
  • При размещении игроков с мячом, для тех игроков, у которых установлен флаг нахождения в офсайде на прошлом такте, дополнительно проверяется - не обогнал ли их игрок с мячом.
  • Исправлена ошибка в служебной функции, которая определяла является ли клетка - клеткой штрафной.
Правки после КТ/КА
  • Блокировка ударов.
    Блокировать удары могут защитники, которые находятся в одной клетке с бьющим игроком, а также те, защитники, которые находятся в (6,2).
    Дополнительно каждый из таких защитников проверяется на нахождение внутри некоторой области, задаваемой полигоном.
    Дальние удары не могут быть заблокированы защитниками.

    Изменен расчет полигонов в сторону большой строгости. Должно уменьшиться число игроков блокирующих удар из-за спины.

    Примеры старых полигонов
    Изображение Изображение Изображение

    Примеры новых полигонов
    Изображение Изображение Изображение Изображение Изображение Изображение

    Тестовые прогоны (два турнира по 200 игр) показали, что число ударов и число голов (651 и 650) почти не зависят от вида полигонов.
    При этом, число заблокированных ударов упало с 1053 до 712, то есть на 30%.
  • Угловой.
    Экспериментально дополнен режим перемещения игроков между клетками.
    В ходе углового между клетками перемещаются сначала игроки атаки, затем защитники. Эти действия повторяются до 5 раз.
    Теперь, если есть клетка в которой нет нападающих, но есть защитники, то защищающаяся команда получает «дополнительный ход» для перемещения между клетками своих игроков.
Опять угловой
Теперь в ходе углового если в клетке нет игроков атаки, то защитники будут получать не дополнительный ход перемещения, а будут смещаться в соседние клетки (туда, где хуже соотношение игроков атаки и защитников). При это один защитник будет оставаться в клетке на случай, если туда прибежит нападающий.

После пяти шагов перемещений, все защитники из клетки свободной от нападающих будут переходить в другие клетки (в просомтрщике отображается как FreeKickMove_ext).

Блокировка удара
Теперь корректно выбирается для показа игрок, который пробует заблокировать удар.
Ранее такой игрок выбирался среди тех игроков, которые находились в клетке игрока с мячом. Теперь выбирается тот игрок, который участвовал в расчете шанса на блокировку удара. (то есть если игрок согласно полигону не мог блокировать удар, то теперь он не будет выбираться для визуализации процесса блокировки).
Немного "Более лучше" сделан расчет координат, куда перемещается игрок, блокирующий удар.

BOGG
Воинствующий прозаик
Сообщения: 1009
Зарегистрирован: 30 сен 2014 13:08
Откуда: Пасуш Феррейра; ID=494

Генератор перед 33 сезоном

Сообщение BOGG » 27 апр 2019 18:40

В этих перепостах Язынин не заметит ни одного вопроса)

Serge
Магистр форумных наук
Сообщения: 6983
Зарегистрирован: 22 мар 2003 14:57
Откуда: Cент-Джордж (Кемерово, Мальта), "Сексиголд-невынимаянах" Erbatax-il darba champion!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Serge » 27 апр 2019 18:44

тюююю ... так всегда, когда Анжик не может парировать, то сливается до упоротостей ... жду ещё ответа в стиле "сам дурак", твоего любимого когда ты растерян )))

Анжик
Доктор форумных наук
Сообщения: 22432
Зарегистрирован: 21 июл 2005 07:43
Откуда: Иваново, РБ, Рил (Уэльс). Детские провокации аутистов - на таких не обижаются:)
Благодарил (а): 14 раз
Поблагодарили: 39 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение Анжик » 27 апр 2019 20:18

Serge писал(а):
27 апр 2019 18:44
тюююю ... так всегда, когда Анжик не может парировать, то сливается до упоротостей ... жду ещё ответа в стиле "сам дурак", твоего любимого когда ты растерян )))
Вот кто бы говорил...:) Если ты не можешь понять написанного, то прежде чем прибегать со своим бугага, спроси у умных людей, а лучше 2 раза спроси, а потом уже пробуй бугагакать...

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 28 апр 2019 09:14

BOGG писал(а):
27 апр 2019 18:40
В этих перепостах Язынин не заметит ни одного вопроса)
Потому как цель двух в опу раненых энерджайзеров АА - запикать все, что касается генератора, своим флудом.

Анжик
Доктор форумных наук
Сообщения: 22432
Зарегистрирован: 21 июл 2005 07:43
Откуда: Иваново, РБ, Рил (Уэльс). Детские провокации аутистов - на таких не обижаются:)
Благодарил (а): 14 раз
Поблагодарили: 39 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение Анжик » 28 апр 2019 13:25

Rudim писал(а):
28 апр 2019 09:14
BOGG писал(а): ↑27 апр 2019 18:40
В этих перепостах Язынин не заметит ни одного вопроса)
Потому как цель двух в опу раненых энерджайзеров АА - запикать все, что касается генератора, своим флудом.
Да, не даем раненому в рот завести очередную песню про сотни тысяч уходят...

Dewdrop
Бакалавр форумных наук
Сообщения: 3798
Зарегистрирован: 08 авг 2005 22:41
Откуда: ¯\_(ツ)_/¯ https://pbl.do.am/util/
Контактная информация:

Генератор перед 33 сезоном

Сообщение Dewdrop » 29 апр 2019 12:25

Yazynin писал(а):
05 апр 2019 11:12
Примеры новых полигонов
можно плиз пример с ударами с острых углов из (6,1) и (6,3)?

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 29 апр 2019 15:03

https://pbliga.com/view_shoots.php?game ... y=4106&i=2

Единственный заблокированный удар в матче.
с 5 метров. И только кажется, что мяч в ворота отскочил. Оказывается, улетел к углу штрафной. За все полигоны

https://pbliga.com/view_game_square.php ... 64&end=165

Boban
Доктор форумных наук
Сообщения: 20332
Зарегистрирован: 12 май 2003 09:03
Откуда: Master of Puppets Id=906
Поблагодарили: 1 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение Boban » 30 апр 2019 00:13

Yazynin писал(а):
05 апр 2019 11:12
Дополнительно каждый из таких защитников проверяется на нахождение внутри некоторой области, задаваемой полигоном.
Дальние удары не могут быть заблокированы защитниками.
https://pbliga.com/view_game_square.php?gameid=10904823
991-993

Boban
Доктор форумных наук
Сообщения: 20332
Зарегистрирован: 12 май 2003 09:03
Откуда: Master of Puppets Id=906
Поблагодарили: 1 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение Boban » 30 апр 2019 00:17

Yazynin писал(а):
05 апр 2019 11:12
Экспериментально дополнен режим перемещения игроков между клетками.
https://pbliga.com/view_game_square.php?gameid=10904823
угловой 1061
перемещения выглядят просто дичью, остановите это пожалуйста
особенно Дибра, Мешкинис

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 30 апр 2019 07:09

https://pbliga.com/view_shoots2.php?id=10905298

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

Странно, что не головой. Хотя я бы и этому не удивился.

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 30 апр 2019 08:17

Elbro писал(а):
08 апр 2019 12:33
Для указания “разыгрывать до верного” усилено влияние расстояния до ворот на расчет веса удара. Чем ближе к воротам тем выше вес удара. Для клеток (6.1) и (6.3) бонус действует только рядом с границей (6.2).
Решил сразу испытать это изменение, сделав LW указание разыгрывать до верного:
https://pbliga.com/view_match.php?id=10901851

Может я ничего не понял из описания, учитывая такие удары?
https://pbliga.com/libs/cdrawshd.php?_z ... 01851&i=19
https://pbliga.com/libs/cdrawshd.php?_z ... 01851&i=20
8 апреля. Сегодня 30 апреля. За 22 дня ничего не изменилось.

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 30 апр 2019 08:48

https://pbliga.com/view_game_square.php?gameid=10905298

Угловой. Такт 760

А для чего и куда 5 раз перед угловым перемещаются игроки обороны? В случае выше 4 из 5 защитников собрались в одном месте, а мяч летит в другое, где 1 на 1. Но при этом воздух выигрывает тот, у кого спецы Оп От У Х, а не тот, у кого спецы П У Г

Да и вообще безголовый монстр Оп От У Х совершил за матч больше всего выносов - 5

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 30 апр 2019 08:55

https://pbliga.com/view_game_square.php ... 2&end=1690

А давайте этот сезон без угловых отыграем? Чтобы не позорить генератор окончательно.

Что делают 4 защитника в 0.2 ? Кого они там кроют?

Почему навес со стандарта ВСЕГДА идет на игрока? Разбежались игроки в 6.1 и 6.3. Так пусть навес идет в 6.2. Туда, где 4 защитника. Хочешь получить своего игрока в 6.2 - отправляй больше в штрафную.

argentina9
Доктор форумных наук
Сообщения: 15979
Зарегистрирован: 29 мар 2013 16:51
Благодарил (а): 81 раз
Поблагодарили: 154 раза

Генератор перед 33 сезоном

Сообщение argentina9 » 30 апр 2019 09:37

Rudim писал(а):
30 апр 2019 08:55
Хочешь получить своего игрока в 6.2 - отправляй больше в штрафную
Во, здравая мысль

Yazynin
Руководство ПБ-Лиги
Сообщения: 7326
Зарегистрирован: 26 мар 2003 14:38
Откуда: Флориана (Мальта)
Контактная информация:

Генератор перед 33 сезоном

Сообщение Yazynin » 30 апр 2019 16:57

Boban писал(а):
27 апр 2019 14:20
Yazynin писал(а): ↑
Теперь, если есть клетка в которой нет нападающих, но есть защитники, то защищающаяся команда получает «дополнительный ход» для перемещения между клетками своих игроков.

Yazynin, коль возникла такая серьезная правка, то можно как-то подробнее про это на примере?
Ничего серьезно в этой правке не было. Она только для тех случаев когда есть свободные защитники. На нормльные случаи её влияние минимально.
Boban писал(а):
27 апр 2019 14:20
3. будет ли произведен перерасчет закрытости после "дополнительного" перемещения?
Закрытость считается после всех перемещений игроков - тут ничего не поменялось.

PS. Простой дополнительный вызов функции перемещения защитников не дал каких-либо изменений. :)
так что читаем апдейт в первом посте.

Yazynin
Руководство ПБ-Лиги
Сообщения: 7326
Зарегистрирован: 26 мар 2003 14:38
Откуда: Флориана (Мальта)
Контактная информация:

Генератор перед 33 сезоном

Сообщение Yazynin » 30 апр 2019 17:11

Dewdrop писал(а):
29 апр 2019 12:25
Yazynin писал(а): ↑
05 апр 2019 12:12
Примеры новых полигонов

можно плиз пример с ударами с острых углов из (6,1) и (6,3)?
Любой полигон сейчас есть в отладочном слое (тот что "кубик-рубика").
приблизительно в таком виде:
block_poligon{(89,44)(105,43)(105,32)(89,38)}
строчку с цифрами можно добавить в форму, которая отвечает за отображение полигона.

Yazynin
Руководство ПБ-Лиги
Сообщения: 7326
Зарегистрирован: 26 мар 2003 14:38
Откуда: Флориана (Мальта)
Контактная информация:

Генератор перед 33 сезоном

Сообщение Yazynin » 30 апр 2019 17:23

Boban писал(а):
30 апр 2019 00:13
Дополнительно каждый из таких защитников проверяется на нахождение внутри некоторой области, задаваемой полигоном.
Дальние удары не могут быть заблокированы защитниками.

https://pbliga.com/view_game_square.php?gameid=10904823
991-993
а) этот момент не менялся вообще.
б) каждый игрок, который может заблокировать удар создает возможность блокировки некоторой части ворот. Чем сильнее игрок тем больше его "эффективная площадь" для блокировки.
Чем дальше точка удара от ворот тем меньше "эффективная площадь" защитников. Для ударов примерно с 22 метров "эффективная площадь" защитников считается равной нулю.

PS. Спасибо за пример, в указанном моменте защитник находился вне полигона. Просмотр кода показал, что полигон применяется только к игрокам в клетке (6,2) если она отличается от клетки удара.
Логично выглядит добавить проверку и для игроков в одной клетке с бьющим.

Dewdrop
Бакалавр форумных наук
Сообщения: 3798
Зарегистрирован: 08 авг 2005 22:41
Откуда: ¯\_(ツ)_/¯ https://pbl.do.am/util/
Контактная информация:

Генератор перед 33 сезоном

Сообщение Dewdrop » 30 апр 2019 21:42

Yazynin писал(а):
30 апр 2019 17:11
block_poligon{(89,44)(105,43)(105,32)(89,38)}
строчку с цифрами можно добавить в форму, которая отвечает за отображение полигона.
можно ссылку на форму плиз? или хотя бы объяснение, что значат эти цифры?

olgor
Бакалавр форумных наук
Сообщения: 3577
Зарегистрирован: 18 фев 2005 01:24
Откуда: Минск, Коджаэлиспор (Турция) id=1059
Благодарил (а): 7 раз
Поблагодарили: 21 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение olgor » 30 апр 2019 23:45

Dewdrop писал(а):
30 апр 2019 21:42
можно ссылку на форму плиз? или хотя бы объяснение, что значат эти цифры?
В просмотрщике кнопка "Полигон". Вставляешь эти цифры - отображает полигон.

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 02 май 2019 13:25

https://pbliga.com/view_shoots2.php?id=10912084

LW Варнавидис. Установка "до верного".
Мало того, в этом матче еще и Плеймейкер. Смотрим на удары на 21 и 39 минуте.

Аналогично RM лупит справа на 7 и 30 минутах.
У него тоже установка - "Разыгрывать до верного"

Это будет исправляться вообще?

Boban
Доктор форумных наук
Сообщения: 20332
Зарегистрирован: 12 май 2003 09:03
Откуда: Master of Puppets Id=906
Поблагодарили: 1 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение Boban » 02 май 2019 15:45

Rudim писал(а):
02 май 2019 13:25
Установка "до верного".
это неправильная установка, нужна другая
"до верного" у вингеров сейчас не работает

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 02 май 2019 16:16

Boban, так не только LW, RM тоже палил от бровки с установкой до верного.

В правилах написано так: игрок стремится оказаться ближе к воротам, чтобы нанести удар из лучшей позиции.
Повышает вес действия BULLIT (выход один на один).

Если все это перечеркнуто последним кривыми изменением, то надо убрать из правил. Такое впечатление, что тупо координаты перепутаны, и вместо границы с 6.2 игрок решает, что бить надо находясь на границе с 6.0
Yazynin писал(а):
05 апр 2019 11:12
Для указания “разыгрывать до верного” усилено влияние расстояния до ворот на расчет веса удара. Чем ближе к воротам тем выше вес удара. Для клеток (6.1) и (6.3) бонус действует только рядом с границей (6.2).
https://pbliga.com/view_game_square.php ... 70&end=571

Дриблинг 6%, Пас на игрока с закрытостью 23 - 14%
но Shoot с установкой до верного - 44%.

Вот какого х... RM без ударных спец должен отсюда бить?

Boban
Доктор форумных наук
Сообщения: 20332
Зарегистрирован: 12 май 2003 09:03
Откуда: Master of Puppets Id=906
Поблагодарили: 1 раз
Контактная информация:

Генератор перед 33 сезоном

Сообщение Boban » 02 май 2019 16:31

Rudim писал(а):
02 май 2019 16:16
координаты перепутаны
у меня такой же вариант, но

Rudim
Доктор форумных наук
Сообщения: 10851
Зарегистрирован: 01 апр 2003 12:09
Откуда: Пафос(823) Обладатель ЛЧ !!!
Контактная информация:

Генератор перед 33 сезоном

Сообщение Rudim » 05 май 2019 14:34

https://pbliga.com/view_match.php?id=10905301

97 дриблингов против 164. Параллельно воротам я так понимаю, обыгрывали весь матч.
Владение мячом почти поровну. Итого за 45 минут 164/45 = 3.65 обводки в минуту. Блйааастяще...

hunt
Сам себе философ
Сообщения: 3115
Зарегистрирован: 23 ноя 2006 21:09
Откуда: ларн. си

Генератор перед 33 сезоном

Сообщение hunt » 07 май 2019 10:11

Rudim, 1 дриблинг против 99, остальное отборы

Ответить