lines bug fix summary
~458–460 intel team beta dist labeled “mts-oriented” but is individual-oriented (alpha < beta) fix comment label only
~1204–1218 dependency_met flag suppresses expectancy for individual goals (no structural dependency) pass true for indiv goal utility
~1283 team goal progress only updates team_agents[1]; agents 2–6 have stale state sync agent team$progress after update
~1298 intel_quality formula unbounded (can exceed 1.0 if > intel_goal) wrap in pmin(1.0, pmax(0, ...))
~1348 feedback loop uses for (timestep in params$feedback_interval) → iterates once on scalar 10, not at round boundaries replace with if (timestep %% params$feedback_interval == 0)
~1310, ~1674–1676 interdependence experiment never actually varies interdependence during simulation pass int_type through simulation; add interdependence_type param to simulation_step and run_mts_simulation
~1403–1404 run_mts_simulation uses hardcoded agent indices 1 and 7 for final outcomes derive indices dynamically from agents$team