Size: a a a

2020 January 18

A

Admin in AutoIT RU
Ruslan aka DUDE
#define true false
#define false true
#define = +=
Хотя я не уверен, что так можно
источник
2020 January 19

JW

Johnnie Walker 🏃‍♂️ in AutoIT RU
Ну да ну да...
источник

JW

Johnnie Walker 🏃‍♂️ in AutoIT RU
Remove bots
источник
2020 January 20

:

:) in AutoIT RU
В общем добил я этот алгоритм Astar
источник

:

:) in AutoIT RU
источник

:

:) in AutoIT RU
с выключеными плюшками поиск занимает 3 сек. в принципе норм, но можно лучше я знаю ))
источник

D

Detur in AutoIT RU
а ты в курсе что если вывод в консоль убрать будет в 2 раза быстрее?
источник

:

:) in AutoIT RU
да я уже померил все. консоль нужна была чтоб отловить где проблема.
источник

:

:) in AutoIT RU
а проблема была в том что функция number возвращала 0 когда алгоритм натыкался на стену.
источник

:

:) in AutoIT RU
обозначил стену большой цифрой и  все заработало. пока с этим Астаром разбирался сменил 2 алгоритма волновых. ну эти уж совсем  тугие.
источник

:

:) in AutoIT RU
теперь начинаеться самое интересное. переходим к масштабированию пути в реальную область.
источник

Ra

Ruslan aka DUDE in AutoIT RU
:)
с выключеными плюшками поиск занимает 3 сек. в принципе норм, но можно лучше я знаю ))
а это какие размеры массива? 300х300?
источник

:

:) in AutoIT RU
привязски то у меня нет где перс находиться - точнее она настолько динамичная что отловить ее практически не реально. всякими там вейтпоинтами ... смысл такой.  если подойти к краю карты слишком близко на скрине получается "дырка"(это сам перс в центре) - через каторую поиск пути просачиваеться.  даже морфология не спасает т.к. точку старта впаивает в сгенерированую толстую линию. - решение отойти от края.... и тут я наваял скриптик antiborder()
источник

:

:) in AutoIT RU
Ruslan aka DUDE
а это какие размеры массива? 300х300?
296х296
источник

:

:) in AutoIT RU
использовал метод как в этих алгоритмах только через фастфинд
источник

Ra

Ruslan aka DUDE in AutoIT RU
на что уходит сколько времени? (первые 3 самые долгие операции)
источник

:

:) in AutoIT RU
матрицу рисовал из 15х15 пикселей - разбил ее на 9 зон и считал сколько в них цвета границы. соответсвенно делаю  далее выбираю сумму строк и столбцов самые маленькие и иду в противоположно направлении.
источник

:

:) in AutoIT RU
это стартовая точка правильного скрина для поиска пути . без дырявых границ.
источник

:

:) in AutoIT RU
теперьь у меня есть путь  - но он слишком уж короткий. срезает углы. перса я решил двигать так же по 8 направлениям, но это не совсем правильно! вернее на правктике получаеться лажа....
источник

:

:) in AutoIT RU
антибордер
источник