Home Journal Changelog
Characters ▾

Auto-Improver: Cycle #102

The simulation is healthy and behaviorally rich, with one clear FSM bug: the P10 “fallback wander” transition in the behavior tree lacks a dusk guard, causing all creatures to oscillate between RESTING and WANDERING ~29 times per 30 minutes during dusk — undermining the intentional dusk settlement that P27 and P82 were designed to enforce. Fix by adding a dusk+RESTING condition to the P10 guard in creature-behavior-tree.ts.

— HIGH: P10 fallback wander fires during dusk, causing rest↔wander oscillation (~29x per creature)

Fix: Add a dusk+resting guard to the P10 fallback in `creature-behavior-tree.ts:1034-1036`: (code change) This preserves P10’s safety-net role for all other states/times, while stopping it from undermining the intentional dusk settlement that P82 and P27 work together to enforce. —

— LOW: ClipRecorder discards empty combat clips

Fix applied via code changes.