TUTORIAL 1
В этом уроке мы изменим стратегию игры игрока «forward» используя матрицу, которая хранится в файле strategy_data.json. Если вы запустите первую игру, которая может быть запущена после установки, то сможете наблюдать такую сцену: красному игроку с номером 2 предоставляется право первого удара. Согласно правиламигрок команды, которой не предоставлено право вводить мяч в игру не имеет право входить в центральный круг на протяжении 10 секунд, поэтому синий игрок стоит за пределами круга в ожидании. Красный игрок наносит удар по мячу прямо в ноги синему игроку. Такое направление удара не является выгодным. Имеет смысл изменить направление удара. Есть несколько способов изменения направление удара. Здесь мы приеним один способ, который связан с изменением матрицы стратегии
Откройте консоль операционной системы командой «cmd».
Введите с клавиатуры в командную строку “cd C:\Elsiros\controllers\SAMPLE_TEAM”. Это изменит текущую директорию на “C:\Elsiros\controllers\SAMPLE_TEAM>”
Введите в командную строку “python strategy_designer.py”
Когда запустится программа strategy_designer.py вы увидите следующее окно
Футбольное поле разделено на сектора. В каждом секторе короткий отрезок с кружочком, который отображает направление и силу удара.
Нажмите кнопку “Load File” и загрузите следующий файл: «C:\Elsiros\контроллеры\SAMPLE_TEAM\Init_params\ strategy_data.json». Появится следующее окно:
Кликните по сектору поля, которое 7-е сверху и 9-е слева.
Желтая линия отображает предполагаемую дистанцию удара.
Потяните вправо ползунок «YAW», или введите в окне рядом с ним 45 для того чтобы выбрать угол 45 градусов. Потяните ползунок «POWER» или введите в окно рядом с ним цифру 3 для назначения степени ослабления удара.
Прежде чем переходить к другой клетке сохраните текущие значения в матрице. Для этого надо нажать на кнопку “Record”.
Кликните на соседнюю клетку, расположенную 7-й сверху и 10-й слева
Кликните на кнопку “Record” ещё раз для записи такого же значения направления и силы удара в эту клетку.
Для сохранения изменений в файле strategy_data.json кликните на кнопку“SaveExit”
Запустите игру и посмотрите результат корректировки стратегии.