// ---------------- [ File: capability-patch-bay/src/deer_skill_tree_grower_inputs.rs ]
crate::ix!();

pub fn deer_skill_tree_grower_inputs() -> GrowerInputs {
    GrowerInputsBuilder::default()
        .global_environment_descriptor(Some(YOU_ARE_HERE.to_string()))
        .target("deer-advanced-target-recognition-training".to_string())
        .neighbors(vec![
            "deer-adaptive-social-cue-response-and-cooperative-group-decision-making",
            "deer-advanced-foot-placement-training-on-uneven-surfaces",
            "deer-advanced-footing-on-slippery-terrain",
            "deer-advanced-object-placement-and-retrieval-task-training",
            "deer-advanced-precision-targeting-and-touch-sequencing",
            "deer-advanced-social-cue-and-hierarchy-management",
            "deer-advanced-target-object-following-in-varied-forest-terrain",
            "deer-advanced-target-recognition-training",
            "deer-adverse-weather-group-dynamics-management",
            "deer-approach-distance-reduction-and-incremental-touch",
            "deer-audience-interaction-conditioning",
            "deer-basic-directional-body-language-response-training",
            "deer-basic-touch-targeting-with-nose-introduction",
            "deer-calm-human-voice-and-posture-recognition",
            "deer-complex-agility-course-navigation-in-forest-settings",
            "deer-complex-forest-agility-course-navigation-with-group-coordination",
            "deer-complex-maze-navigation-with-natural-obstacles",
            "deer-complex-natural-maze-navigation-and-memory-training",
            "deer-complex-social-hierarchy-and-group-dynamic-management",
            "deer-complex-task-performance-under-dynamic-and-unpredictable-environmental-challenges",
            "deer-complex-terrain-navigation-using-visual-and-auditory-cues",
            "deer-consistent-performance-with-minimal-cue-prompting",
            "deer-controlled-approach-with-specific-body-postures",
            "deer-controlled-eye-contact-duration-training",
            "deer-coordinated-group-response-to-visual-and-auditory-cues",
            "deer-coordinated-group-station-duration-training",
            "deer-coordinated-group-target-following-and-stationing",
            "deer-directional-body-language-recognition-with-slow-gesture-cues",
            "deer-directional-cue-recognition-on-complex-terrain",
            "deer-directional-cue-responsiveness-with-increased-complexity",
            "deer-ear-and-tail-position-subtle-response-recognition",
            "deer-extended-duration-precision-positioning-with-environmental-challenges",
            "deer-extended-duration-station-and-position-holding-with-complex-cues",
            "deer-extended-duration-target-following-on-forest-pathways",
            "deer-extended-duration-task-sequencing-and-performance",
            "deer-extended-target-following-through-forest-trails",
            "deer-eye-contact-and-body-language-response-calibration",
            "deer-eye-contact-duration-controlled-to-seconds",
            "deer-first-response-to-visual-cue-conditioning",
            "deer-foot-placement-precision-training-over-small-natural-obstacles",
            "deer-gradual-approach-distance-reduction-techniques",
            "deer-gradual-desensitization-to-human-footstep-sounds-on-natural-surfaces",
            "deer-gradual-introduction-to-visual-cues-using-simple-objects",
            "deer-group-coordination-training-in-dense-brush",
            "deer-group-object-retrieval-and-placement-task-sequencing",
            "deer-group-presence-and-social-behavior-management-during-training",
            "deer-group-recovery-from-startle-response-training",
            "deer-group-social-coordination-on-complex-terrain",
            "deer-group-social-coordination-training-for-basic-tasks",
            "deer-group-social-presence-and-relaxed-behavior-conditioning",
            "deer-high-precision-target-touch-and-placement-training",
            "deer-high-speed-course-maneuverability-training",
            "deer-human-presence-distance-reduction-in-10cm-increments",
            "deer-human-voice-tone-and-volume-desensitization",
            "deer-initial-presence-acceptance-and-desensitization",
            "deer-initial-target-following-at-short-distances",
            "deer-initial-tolerance-to-multiple-humans-in-training-space",
            "deer-initial-touch-pressure-and-angle-calibration",
            "deer-initial-touch-pressure-calibrated-to-light-fingertip-contact",
            "deer-introduction-to-controlled-distraction-elements-like-mild-sounds",
            "deer-introduction-to-human-scent-via-clothing-items",
            "deer-long-duration-group-task-stationing-with-minimal-supervision",
            "deer-long-duration-station-training-under-variable-conditions",
            "deer-long-duration-stationing-and-precision-positioning",
            "deer-long-term-retention-of-complex-task-memory",
            "deer-micro-respiration-rate-observation-and-response",
            "deer-micro-step-human-presence-desensitization",
            "deer-movement-speed-control-training-at-slow-walk",
            "deer-multi-target-object-touch-sequence-training",
            "deer-nocturnal-task-performance-training",
            "deer-nose-touch-to-target-object-conditioning",
            "deer-object-manipulation-and-placement-with-mouth-training",
            "deer-object-transfer-and-retrieval-in-complex-terrain",
            "deer-performance-under-variable-weather-conditions",
            "deer-positive-food-reward-conditioning-with-natural-forage",
            "deer-positive-food-reward-frequency-adjusted-to-task-difficulty",
            "deer-positive-food-reward-scheduling-with-natural-variation",
            "deer-positive-food-reward-timing-and-frequency",
            "deer-positive-human-interaction-association-via-daily-routine",
            "deer-positive-reward-conditioning-under-varying-environmental-factors",
            "deer-positive-reward-conditioning-with-small-natural-food-portions",
            "deer-positive-reward-frequency-optimization-with-variable-food-sources",
            "deer-positive-reward-interval-conditioning-and-management",
            "deer-positive-reward-schedule-optimization-with-forage-variety",
            "deer-positive-reward-variable-frequency-conditioning",
            "deer-precision-coordinated-group-navigation-through-dense-forest-conditions",
            "deer-precision-foot-placement-on-natural-terrain-types",
            "deer-precision-foot-placement-on-uneven-forest-surfaces",
            "deer-precision-foot-placement-training-on-natural-terrain",
            "deer-precision-group-movement-through-variable-terrain",
            "deer-precision-jump-course-navigation",
            "deer-precision-target-object-sequencing-in-complex-environments",
            "deer-presence-tolerance-increasing-in-30-second-intervals",
            "deer-rapid-responsive-direction-change-on-command",
            "deer-respiratory-rate-synchronization-techniques",
            "deer-response-conditioning-to-specific-human-vocal-tones",
            "deer-response-to-human-position-change-at-1-meter-distance",
            "deer-responsive-directional-change-on-natural-pathways",
            "deer-responsiveness-to-multi-modal-command-sequences",
            "deer-simple-maze-navigation-with-clear-and-short-pathways",
            "deer-simple-station-and-hold-training-in-natural-clearings",
            "deer-simple-station-duration-in-natural-settings",
            "deer-simple-station-duration-introductions-starting-at-5-seconds",
            "deer-socialization-and-crowd-tolerance-training",
            "deer-station-duration-extension-with-distraction-management",
            "deer-station-duration-gradually-increasing-from-5-to-30-seconds",
            "deer-station-duration-training-under-distraction-and-noise",
            "deer-subtle-body-cue-recognition-and-response",
            "deer-subtle-directional-cue-recognition-at-distance",
            "deer-subtle-directional-cue-recognition-in-dense-brush",
            "deer-sustained-performance-of-complex-task-sequences-in-variable-terrain",
            "deer-sustained-station-duration-training-in-varying-conditions",
            "deer-target-following-along-simple-natural-trails",
            "deer-target-following-distance-extended-gradually-up-to-10-meters",
            "deer-target-following-duration-and-distance-extension",
            "deer-target-following-introduction-over-1-3-meter-distances",
            "deer-target-following-through-dense-brush-and-undergrowth",
            "deer-target-object-identification-via-nose-touch-in-brief-contacts",
            "deer-target-object-manipulation-and-placement",
            "deer-target-touch-sequencing-increasing-from-single-to-dual-objects",
            "deer-task-completion-under-variable-environmental-conditions",
            "deer-task-execution-precision-with-high-level-environmental-distraction-management",
            "deer-task-sequence-execution-under-variable-terrain-conditions",
            "deer-team-based-precision-target-following-in-formation",
            "deer-team-based-target-following-in-multi-animal-formations",
            "deer-tolerance-to-unfamiliar-human-presence",
            "deer-vertical-jump-height-optimization",
        ].iter().map(|x| x.to_string()).collect::<Vec<_>>())
        .sub_environments(vec![
            "The Cave",
            "The Forest",
            "The Arctic",
            "The River",
            "The Old Town",
            "The Swamp",
            "The Jungle",
            "The Tundra",
            "The Desert",
        ].iter().map(|x| x.to_string()).collect::<Vec<_>>())
        .build()
        .unwrap()
}
