у хешмепов нет порядка, у перемещения порядок рандомный, но А* запускается на начальном состоянии тика поэтому рандом только если два юнита хотят пойти в одну клетку
Хешмеп то понятно, но я то могу переделать на список и сам задавать порядок.
Не совсем понял пункт про А*. Вот у меня два юнита в координатах (10, 10) и (10, 11). То есть вплотную на одной горизонтали. Оба дают команду идти вправо. Как мне сделать, чтоб юнит (10, 10) не начал обходить (10, 11)?