Map.size comparison was found to be inverted where it took the largest instead of the smallest pool of archetypes. This led to it iterating over redundant archetypes. The fix is simple, but the PR includes stylistic changes.
This fix massively improves performance and memory efficiency
Map.size comparison was found to be inverted where it took the largest instead of the smallest pool of archetypes. This led to it iterating over redundant archetypes. The fix is simple, but the PR includes stylistic changes.
This fix massively improves performance and memory efficiency