File Details
MonkeyGames 1.0.1
- R
- Feb 27, 2026
- 7.55 MB
- 71
- 2.5.5+1
- Classic + 1
File Name
MonkeyGames-1.0.0.zip
Supported Versions
- 2.5.5
- 1.15.8
-
Problem: When the chess AI took its turn, it tried to calculate the entire move in one go. Since WoW addons run on the game's main thread, this locked up the game until the calculation finished — sometimes long enough to freeze or crash the client. Harder difficulties made it worse. What was fixed: AI now thinks across multiple frames instead of all at once. The search is wrapped in a coroutine that does a small chunk of work, hands control back to WoW so it can render a frame, then picks up where it left off. You'll see a brief "thinking" pause instead of a hard freeze. Cut redundant work inside the search. Each position in the search tree was generating the full list of legal moves twice — once to check if the game was over, then again to actually use them. Now it generates them once and reuses the result, roughly halving the computation. Cancelling a game mid-think is now safe. If you resign or leave while the AI is still calculating, the search is properly cancelled. Previously, the AI could finish its computation and try to apply a move to a game that no longer existed.

