增加行为监控指标
This commit is contained in:
@@ -177,6 +177,12 @@ class EpisodeRunner:
|
||||
f"remaining_charge:{remaining_charge} "
|
||||
f"charge_count:{charge_count} "
|
||||
f"recharge_steps:{fm.recharge_steps} "
|
||||
f"stuck_count:{fm.stuck_count} "
|
||||
f"max_stuck_steps:{fm.max_stuck_steps} "
|
||||
f"recharge_escape_count:{fm.recharge_escape_count} "
|
||||
f"npc_close_steps:{fm.npc_close_steps} "
|
||||
f"npc_danger_steps:{fm.npc_danger_steps} "
|
||||
f"npc_collision:{fm.npc_collision} "
|
||||
f"nearest_charger:{fm.nearest_charger_range_dist:.1f} "
|
||||
f"nearest_npc:{fm.nearest_npc_dist:.1f} "
|
||||
f"result_code:{result_code} "
|
||||
@@ -215,6 +221,16 @@ class EpisodeRunner:
|
||||
os.getpid(): {
|
||||
"reward": total_reward + final_reward,
|
||||
"episode_cnt": self.episode_cnt,
|
||||
"total_score": float(total_score),
|
||||
"stuck_count": float(fm.stuck_count),
|
||||
"max_stuck_steps": float(fm.max_stuck_steps),
|
||||
"recharge_escape_count": float(fm.recharge_escape_count),
|
||||
"npc_close_steps": float(fm.npc_close_steps),
|
||||
"npc_danger_steps": float(fm.npc_danger_steps),
|
||||
"npc_collision": float(fm.npc_collision),
|
||||
"battery_fail": float(fm.battery_fail),
|
||||
"charge_count": float(charge_count),
|
||||
"remaining_charge": float(remaining_charge),
|
||||
}
|
||||
}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user