Inefficient Map ActionsΒΆ
Map actions TechType exists and TechType does not exist were implemented
inefficiently. Both iterated all available types each frame to resolve an ID to
a type and then iterated all technos to count the number of existing technos of
this type. Ares caches the type information. Ares also optimizes
summing up the techno count by using the house counters of each house, if the
type is Insignificant=no
and DontScore=no
.
New in version 0.3.