b7261ab792
Looking into the possibility of making everything overridable for game-logic purposes by group, it turned out to be a bit of a nightmare. Also, instead of overriding them at the "heuristic" layer, it's probably better to simply allow overriding at the specific game logic level, e.g. so that multiple systems that use the same source data for heuristic purposes can have differing behavior.