Здесь показаны различия между двумя версиями данной страницы.
генератор:размещение_игроков_атаки [2015/07/02 19:02] Дмитрий Язынин создано |
генератор:размещение_игроков_атаки [2020/10/05 11:54] (текущий) Дмитрий Язынин добавил про вторых форвардов |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
- Если при этом в клетке будет 3 игрока (без учета игрока с мячом), то оставляем такого игрока без размещения. | - Если при этом в клетке будет 3 игрока (без учета игрока с мячом), то оставляем такого игрока без размещения. | ||
- (Lsp) Среди оставшихся игроков ищем такие клетки, в которых еще нет игроков атаки, находим среди них клетку с максимальным приоритетом и помещаем туда игрока Пересчитываем приоритеты клеток для еще не размещенных игроков с учетом наличия в клетках игроков размещенных ранее | - (Lsp) Среди оставшихся игроков ищем такие клетки, в которых еще нет игроков атаки, находим среди них клетку с максимальным приоритетом и помещаем туда игрока Пересчитываем приоритеты клеток для еще не размещенных игроков с учетом наличия в клетках игроков размещенных ранее | ||
- | - (Lv) Размещаем игроков в одной из клеток, используя приоритеты как веса для размещения. | + | - (Lv) Размещаем игроков, не имеющих роли "второй форвард" в одной из клеток, используя приоритеты как веса для размещения. |
+ | - (Lv) Размещаем "вторых форвардов". | ||
+ | |||
Весь это процесс отображается в отладочном слое. | Весь это процесс отображается в отладочном слое. | ||
Строка 22: | Строка 23: | ||
Игроки, которые размещаются согласно пункту 2 имеют следующее отображение в отладочном слое | Игроки, которые размещаются согласно пункту 2 имеют следующее отображение в отладочном слое | ||
- | {RW(5,3)<=(4,2)=0:(L1)} | + | {RW(5,3)<=(4,2)=0:(**L1**)} |
Указывается позиция размещаемого игрока, координаты клетки куда он помещается, а также координаты его предыдущей клетки (это определяет то с какой стороны клетки он появится), количество уже размещенных в клетке игроков атаки (в данном случае это 0). | Указывается позиция размещаемого игрока, координаты клетки куда он помещается, а также координаты его предыдущей клетки (это определяет то с какой стороны клетки он появится), количество уже размещенных в клетке игроков атаки (в данном случае это 0). | ||
Строка 28: | Строка 29: | ||
Игроки, которые размещаются согласно пункту 3 имеют следующее отображение в отладочном слое | Игроки, которые размещаются согласно пункту 3 имеют следующее отображение в отладочном слое | ||
- | {AM(5,2)<=(4,2):(Lsp)} | + | {AM(5,2)<=(4,2):(**Lsp**)} |
- | Игроки, которые размещаются согласно пункту 5 имеют следующее отображение в отладочном слое | + | Игроки, которые размещаются согласно пункту 5 и 6 имеют следующее отображение в отладочном слое |
- | {RW(5,2)<=(5,3):(Lv)} | + | {RW(5,2)<=(5,3):(**Lv**)} |