issues
search
Xian55
/
WowClassicGrindBot
Highly configurable and responsive World of Warcraft Classic pixel Grind Bot - No DLL injection or memory tampering, just screen capture and input simulation.
187
stars
127
forks
source link
Refactor: PPather reduce allocations
#479
Closed
Xian55
closed
1 year ago
Xian55
commented
1 year ago
Changes:
Utilizing
ArrayPools
when its possible.
Storing
Triangle<T>
data more efficiently.
Using
List
over old custom array allocator for
Triangle
.
TriangleMatrix: reduce resolution from 2 to 6. Should gain 4x speed up 🤞
Utils: Hot path function
SkipLocalInit
applied.
Increase cost of crossing water terrain type from 30 -> 50
Changes:
ArrayPools
when its possible.Triangle<T>
data more efficiently.List
over old custom array allocator forTriangle
.SkipLocalInit
applied.