{ "performance": { "logging_enabled": false, "detailed_logging": false, "log_flush_interval": 50, "max_turn_logs": 100, "stats_update_interval": 10 }, "ai": { "goap_max_iterations": 30, "goap_max_plan_depth": 2, "reactive_fallback": true }, "agent_stats": { "max_energy": 50, "max_hunger": 100, "max_thirst": 100, "max_heat": 100, "start_energy": 50, "start_hunger": 80, "start_thirst": 85, "start_heat": 100, "energy_decay": 1, "hunger_decay": 2, "thirst_decay": 2, "heat_decay": 2, "critical_threshold": 0.25, "low_energy_threshold": 12 }, "age": { "min_start_age": 18, "max_start_age": 28, "young_age_threshold": 25, "prime_age_start": 25, "prime_age_end": 50, "old_age_threshold": 50, "base_max_age": 75, "max_age_variance": 8, "age_per_day": 1, "birth_cooldown_days": 8, "min_birth_age": 20, "max_birth_age": 50, "birth_base_chance": 0.06, "birth_prosperity_multiplier": 2.5, "birth_food_requirement": 40, "birth_energy_requirement": 15, "birth_wealth_transfer": 0.15, "inheritance_enabled": true, "child_start_age": 18, "young_skill_multiplier": 0.85, "young_learning_multiplier": 1.3, "young_energy_cost_multiplier": 0.9, "prime_skill_multiplier": 1.0, "prime_learning_multiplier": 1.0, "prime_energy_cost_multiplier": 1.0, "old_skill_multiplier": 1.1, "old_learning_multiplier": 0.7, "old_energy_cost_multiplier": 1.15, "old_max_energy_multiplier": 0.8, "old_decay_multiplier": 1.1 }, "storage": { "village_meat_limit": 200, "village_berries_limit": 300, "village_water_limit": 400, "village_wood_limit": 400, "village_hide_limit": 150, "village_clothes_limit": 100, "market_order_limit_per_agent": 5, "market_total_order_limit": 500 }, "sinks": { "daily_village_decay_rate": 0.01, "daily_tax_rate": 0.005, "random_event_chance": 0.02, "fire_event_resource_loss": 0.05, "theft_event_money_loss": 0.03, "clothes_maintenance_per_day": 1, "fire_wood_cost_per_night": 1 }, "resources": { "meat_decay": 12, "berries_decay": 8, "clothes_decay": 30, "meat_hunger": 45, "meat_energy": 15, "berries_hunger": 10, "berries_thirst": 3, "water_thirst": 50, "fire_heat": 25 }, "actions": { "sleep_energy": 55, "rest_energy": 12, "hunt_energy": -5, "gather_energy": -3, "chop_wood_energy": -5, "get_water_energy": -2, "weave_energy": -5, "build_fire_energy": -3, "trade_energy": -1, "hunt_success": 0.85, "chop_wood_success": 0.9, "hunt_meat_min": 2, "hunt_meat_max": 5, "hunt_hide_min": 0, "hunt_hide_max": 2, "gather_min": 3, "gather_max": 5, "chop_wood_min": 2, "chop_wood_max": 4 }, "world": { "width": 25, "height": 25, "initial_agents": 25, "day_steps": 10, "night_steps": 1, "inventory_slots": 15, "starting_money": 8000 }, "market": { "turns_before_discount": 15, "discount_rate": 0.12, "base_price_multiplier": 1.3 }, "economy": { "energy_to_money_ratio": 150, "min_price": 100, "wealth_desire": 0.35, "buy_efficiency_threshold": 0.75, "min_wealth_target": 5000, "max_price_markup": 2.5, "min_price_discount": 0.4 }, "auto_step_interval": 0.15 }