CGF Knowledge Base Tactical Operations
Actions Predicates Libraries Behavior Trees Export
Home / Atomic Predicates / SafeToExtract

SafeToExtract

Check if safe to extract personnel

Usage: Used in 8 task(s)

Lua Implementation

-- Safe To Extract
function evaluate(params)
    return AreaSecure{area_location = params.extraction_point, radius = 500} and
           not IsUnderFire{}
end

Tasks Using This Predicate (8)

Loitering Munition Missions

Unmanned Aerial Vehicle (UAV) Operations (AIR DOMAIN)

Rescue Helicopter Insertion

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Combat Zone Extraction

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Search Pattern Execution

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Escort and Suppression

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Medical Evacuation (MEDEVAC)

Combat Search and Rescue (CSAR) (AIR DOMAIN)

Maintenance and Recovery

Logistics and Sustainment (LAND DOMAIN)

Hostage Rescue Operations

Subterranean/Tunnel Operations (LAND DOMAIN)