Home Journal Changelog
Characters ▾

Auto-Improver: Cycle #24

Found 3 actionable issues. (1) HIGH: Gorath stuck in resting↔commuting_to_food loop because the exhaustion collapse rule (priority 92) bypasses the food-commute hysteresis guard — fix by excluding COMMUTING_TO_FOOD from exhaustion collapse. (2) HIGH: Brain ticks hit 200-900ms because spatial queries (getNearby, getNearbyPOIs, getNearbyFauna) run every tick for all active creatures — fix by caching results for 3 ticks. (3) MEDIUM: POI entry log spam from den boundary oscillation generates 230+ noise lines — suppress den re-entry logs.

Changes

  • Gorath resting ↔ commuting_to_food Loop [HIGH — State Bug]
  • Brain Performance — Every-Tick Spatial Scans [HIGH — Performance]
  • POI Entry Log Spam [MEDIUM — Noise]
  • Civ Regression SETTLER → FORAGER [LOW — Symptom]