From 4aec307596cf696cf3ffccbd0ad8f01e11405cb0 Mon Sep 17 00:00:00 2001 From: Eason <30045503+Eason0729@users.noreply.github.com> Date: Wed, 12 Jun 2024 23:15:33 +0800 Subject: [PATCH] check every feature --- tank-rust/src/dqn/feature.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tank-rust/src/dqn/feature.rs b/tank-rust/src/dqn/feature.rs index 6c18542..ea6acca 100644 --- a/tank-rust/src/dqn/feature.rs +++ b/tank-rust/src/dqn/feature.rs @@ -128,7 +128,7 @@ impl<'a> Info<'a> { normalize_angle(target.angle - angle).tanh(), (wall.distance - target.distance).tanh(), (self.player.power as f32).tanh(), - (wall.distance + 1.0).log2(), + (wall.clip().distance + 1.0).log2(), (emeny.distance + 1.0).log2(), normalize_angle(emeny.angle - gun_angle).tanh(), normalize_angle(wall.angle - gun_angle).tanh(),