The latest dev build (dev16215-9215) includes many changes in dmap: 5562, 5488, 5486
The main goal of these changes is to make dmap faster.
In most cases it meant writing a faster version of some small piece of code.
There is one major exception: I had to write a brand new algorithm for optimizing polygon triangulations (~1200 LOC).
I used two well-known FMs to track progress. Here is the total time improvement:
Painter's Wife (city): 8:10 -> 1:28
No Honor Amon