Господа ауткасты, требуется профессиональная помощь - не могу понять, как решить следующую задачу:
Создаётся неопределёное количество юнитов, каждый из них получает собственные идентификаторы, включающие в себя порядковый номер, указание на юнита, его возраст, количество денег и так далее. Каждый из этих параметров является массивом целых чисел.
Суть в том, что я хочу сделать ИИ для каждого из них.
Создаётся, допустим, юнит, крестьянин, с параметрами Unit[x+1] = last created unit, ID = x+1, Age = 38 и т. д., где х есть целое число, изначально равное 0 (для счёта).
Проблема заключается в том, что я не знаю, как мне получить ПОЗИЦИЮ В МАССИВЕ. Простой пример - игрок выбирает юнита, выводится сообщение Unit ID = ...ОП?! Как вычислить позицию, если известно только значение этой позиции?