index0h, 1. Для этого и пишу, чтобы демонстрировать то, что смогу сконвертить.
2. Не рассматриваю пока что его.
3. Это я уже понял, что ответа не получу.
4. Не нужен, т.к. разбирать токены с переменными - по-любому придётся.
dollar, есть текущее состояние (чем занимаюсь), текущая цель (что сейчас буду делать после того, как завершу текущее занятие и что для неё требуется: условия), энергия (сытость, еда, вода, тепло), угрозы (здоровью: голод, звери, люди; энергии: добыча в ближайшей зоне), обозреваемый периметр (визуальная инфа, акустическая инфа, определение состояния окружения: угрозы, энергии), скорость перемещения, опыт (бд/дерево принятия решений на основе всех перечисленных действий), динамическая таблица приоритетов (что делаем сейчас, а что позже, и смена приоритетов при смене внешних факторов), "жесткое дерево" путей возможного развития (где ничего нельзя менять, кроме выбора направления на разветвлении).
dollar, если человек умышленно будет ходить рядом с ИИ, когда тот захочет пособирать яблоки, и каждый раз успевать сорвать яблоко раньше ИИ - что тогда делать ИИ?
Человек - не отстаёт и всегда идёт рядом.
dollar, чтобы связи сделать - нужно знать какие именно.
Например, чтобы понять: улыбаться персонажу или нет, и как именно: нужны триггеры событий, вызывающие все возможные виды улыбок для этих событий.
dollar, 2d, 3d, что значит выживалка? Тип какой современный мир, необитаемый остров?
С какого возраста в игре персонаж? Есть ли животные, птицы? Есть ли метео-условия?