pub fn simulate_budget_utilization( kills: u32, budget: f32, table: &LootTable, catalog: &[Item], seed: u64, ) -> f32