Function veloren_server_agent::util::stop_pursuing

source ยท
pub fn stop_pursuing(
    dist_to_target_sqrd: f32,
    dist_to_home_sqrd: f32,
    own_health_fraction: f32,
    target_health_fraction: f32,
    dur_since_last_attacked: f64,
    psyche: &Psyche,
) -> bool
Expand description

Calculates whether the agent should continue chase or let the target escape.

Will return true when score of letting target escape is higher then the score of continuing the pursue, false otherwise.