diff --git a/src/tree/node.rs b/src/tree/node.rs index 0c66b95..5acc5e0 100644 --- a/src/tree/node.rs +++ b/src/tree/node.rs @@ -81,10 +81,7 @@ impl Node { } pub fn record_player_reward(&mut self, player: S::Player, reward: RewardVal) { - let pv = self - .player_view - .entry(player) - .or_insert(PlayerRewardView::default()); + let pv = self.player_view.entry(player).or_default(); pv.rewards.push(reward); pv.reward_sum += reward; pv.reward_average = pv.reward_sum / pv.rewards.len() as f64;