Nonstopich
Новичок
- Сообщения
- 4
- Репутация
- 0
Доброго времени суток.
Самая идея привязана не к игрушке WoW, а к изучению ИИ(искусственного интеллекта). Игра взята как подопытный кролик.
Задача: написать "мыслящего"
робота, который будет анализировать ситуацию на поле боя, после чего применять лечащие и очищающие заклинания на себя самого и на товарищей.
Примерный ход Решения:
1) Постоянный scan наличия ХП и Magic-излишка(дебаффа). Итого на вход получаем массив из 5(группа) 10(рейд10) 25(рейд25) игроков с 2умя параметрами. $Raid[25][2]
2) Реализация сканирования: Варианта два: аддон + анализ (текста)??? или самое вкусное и самое сложное - чтение памяти.
3) Реализация алгоритма ИИ - но это к автоиту уже мало относится.
Вопрос: Для реализации сканирования, использовать PixelSearch на полоске с хп, оказалось очень не рационально, ибо FPS падает с 60 до 30, а то и меньше. Если запускать "синхронное" сканирование 5ти целей этим алгоритмом, играть становится совсем невозможно. Как "правильнее" на ваш взгляд стоит поступить? Прописать аддон и реализовать взаимодействие GUI WOW с AutoIT или сразу лезть в Память игры и работать с ней?
Вопрос начальный. В зависимости от ответа будут ещё
Самая идея привязана не к игрушке WoW, а к изучению ИИ(искусственного интеллекта). Игра взята как подопытный кролик.
Задача: написать "мыслящего"

Примерный ход Решения:
1) Постоянный scan наличия ХП и Magic-излишка(дебаффа). Итого на вход получаем массив из 5(группа) 10(рейд10) 25(рейд25) игроков с 2умя параметрами. $Raid[25][2]
2) Реализация сканирования: Варианта два: аддон + анализ (текста)??? или самое вкусное и самое сложное - чтение памяти.
3) Реализация алгоритма ИИ - но это к автоиту уже мало относится.
Вопрос: Для реализации сканирования, использовать PixelSearch на полоске с хп, оказалось очень не рационально, ибо FPS падает с 60 до 30, а то и меньше. Если запускать "синхронное" сканирование 5ти целей этим алгоритмом, играть становится совсем невозможно. Как "правильнее" на ваш взгляд стоит поступить? Прописать аддон и реализовать взаимодействие GUI WOW с AutoIT или сразу лезть в Память игры и работать с ней?
Вопрос начальный. В зависимости от ответа будут ещё
