mirror of
https://github.com/ruvnet/RuView
synced 2026-07-17 16:33:18 +00:00
b392aded6c
- planning/probability_grid: map_or(true,…) → is_none_or (clippy::unnecessary_map_or) - planning/pheromone: &mut Vec<T> → &mut [T] on evaporate+deposit (clippy::ptr_arg) - marl/observation: fix doc lazy-continuation warning on TOTAL line - marl/trainer: manual Default impl → #[derive(Default)] + #[default] on Demo variant Also adds test_marl_convergence_improves_mean_return: fills 64-transition ReplayBuffer with mixed rewards (steps 0-31: negative, 32-63: positive), runs ppo_update, asserts mean_return is finite and non-zero. Result: 0 clippy warnings · 74/74 tests (default) · 86/86 (itar-unrestricted) Co-Authored-By: claude-flow <ruv@ruv.net>