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

pub fn otter_skill_tree_grower_inputs() -> GrowerInputs {
    GrowerInputsBuilder::default()
        .global_environment_descriptor(Some(YOU_ARE_HERE.to_string()))
        .target("otter-adaptive-responsiveness-to-highly-sophisticated-multi-modal-command-sequences".to_string())
        .neighbors(vec![
            "otter-adaptive-responsiveness-to-highly-sophisticated-multi-modal-command-sequences",
            "otter-advanced-agility-course-training-with-natural-obstacles",
            "otter-advanced-object-manipulation-tool-use-and-complex-task-performance-conditioning",
            "otter-advanced-object-retrieval-underwater",
            "otter-advanced-performance-design-and-precision-task-choreography-mastery",
            "otter-advanced-problem-solving-adaptive-behavior-and-task-sequencing-conditioning",
            "otter-advanced-social-cue-training-methodologies",
            "otter-advanced-water-prop-manipulation-skills",
            "otter-agility-and-water-performance-techniques",
            "otter-agility-course-introduction",
            "otter-approach-speed-and-energy-level-control",
            "otter-basic-agility-and-navigation-conditioning-over-low-level-aquatic-and-terrestrial-obstacles",
            "otter-basic-eye-contact-duration-awareness-and-conditioning",
            "otter-basic-health-inspection-grooming-and-handling-desensitization",
            "otter-basic-observation-of-stress-and-relaxation-body-language-signals",
            "otter-basic-station-area-familiarization-and-short-duration-conditioning",
            "otter-basic-target-following-over-short-distances-on-land-and-water",
            "otter-complex-directional-cue-response-with-combined-visual-verbal-and-tactile-signals",
            "otter-complex-puzzle-solving-skills",
            "otter-complex-social-group-coordination-and-advanced-cooperative-task-execution",
            "otter-comprehensive-emotional-and-stress-state-monitoring-for-optimal-engagement",
            "otter-comprehensive-territorial-navigation-resource-management-and-boundary-recognition-training",
            "otter-controlled-conditioning-to-low-intensity-environmental-and-social-distractions",
            "otter-controlled-conditioning-to-moderate-environmental-and-social-distractions",
            "otter-controlled-introduction-to-gentle-tactile-contact-and-minimal-handling",
            "otter-controlled-introduction-to-minimal-environmental-distractions-and-stimuli",
            "otter-enclosure-safety-inspection",
            "otter-energy-and-vocal-modulation-techniques",
            "otter-enrichment-and-behavior-management",
            "otter-extended-grooming-handling-and-comprehensive-health-examination-conditioning",
            "otter-extended-performance-of-complex-sequential-behavioral-tasks-with-memory-retention",
            "otter-extended-station-duration-training",
            "otter-extended-target-following-and-navigation-through-increasingly-complex-aquatic-and-terrestrial-environments",
            "otter-feeding-guidelines-and-techniques",
            "otter-foot-placement-frequency-control",
            "otter-gradual-human-presence-desensitization-through-controlled-proximity-and-observation",
            "otter-gradual-human-presence-duration-increase",
            "otter-group-coordination-training-in-aquatic-settings",
            "otter-group-synchronized-performance-design",
            "otter-group-synchronized-swimming-routines",
            "otter-hand-introduction-speed-management",
            "otter-highly-precise-target-following-and-navigation-in-challenging-and-variable-environments",
            "otter-human-presence-desensitization-methods",
            "otter-initial-conditioning-to-human-associated-scent-and-objects",
            "otter-initial-directional-cue-response-training-to-basic-verbal-and-hand-signals",
            "otter-initial-habitat-enrichment-and-water-quality-management-for-comfort-optimization",
            "otter-initial-touch-acceptance-skills",
            "otter-initial-touch-duration-management",
            "otter-initial-touch-pressure-and-duration-calibration",
            "otter-initial-verbal-cue-response",
            "otter-intermediate-aquatic-agility-course-navigation-with-increased-complexity-and-precision",
            "otter-introduction-to-basic-enrichment-objects-and-play-items",
            "otter-long-duration-station-holding-and-task-performance-under-significant-distractions",
            "otter-nose-sniff-frequency-awareness",
            "otter-nutrition-and-healthcare-specialization",
            "otter-object-interaction-and-underwater-manipulation",
            "otter-object-manipulation-and-underwater-retrieval",
            "otter-performance-under-variable-current-conditions",
            "otter-positive-food-association-conditioning-for-initial-trust-building",
            "otter-positive-food-conditioning-techniques",
            "otter-positive-food-reward-conditioning-with-precise-delivery-timing",
            "otter-positive-reward-conditioning-with-natural-fish",
            "otter-positive-reward-frequency-and-type-optimization-for-task-performance",
            "otter-positive-reward-frequency-calibration",
            "otter-precision-object-interaction-placement-and-sequential-task-training",
            "otter-precision-slide-and-glide-course-design",
            "otter-problem-solving-task-underwater",
            "otter-proximity-incremental-reduction-methods",
            "otter-respiration-synchronization-awareness",
            "otter-responsiveness-conditioning-to-subtle-human-body-language-and-gesture-cues",
            "otter-safe-distance-and-approach-techniques",
            "otter-safe-handling-and-distance-awareness",
            "otter-simple-object-touch-and-basic-target-response-conditioning",
            "otter-simple-stationing-and-position-holding",
            "otter-social-behavior-introduction",
            "otter-social-group-coordination-and-basic-cooperative-task-conditioning",
            "otter-social-performance-choreography-design",
            "otter-social-play-based-performance-design",
            "otter-social-presence-conditioning-with-multiple-handlers-and-group-members",
            "otter-socialization-and-behavior-awareness",
            "otter-soft-vocal-tone-conditioning-and-human-voice-familiarization",
            "otter-station-duration-and-positioning-extension",
            "otter-station-duration-extension-up-to-3-minutes-under-controlled-distractions",
            "otter-station-duration-training-on-riverbank",
            "otter-station-duration-training-starting-from-15-to-60-seconds",
            "otter-stream-navigation-and-agility-skills",
            "otter-tail-movement-frequency-monitoring",
            "otter-target-following-and-object-touch",
            "otter-target-following-through-stream-and-bank",
            "otter-target-following-with-object-retrieval",
            "otter-target-recognition-in-variable-currents",
            "otter-trust-building-through-positive-reinforcement",
            "otter-underwater-object-manipulation-and-precision-placement",
            "otter-water-habitat-basics",
            "otter-water-speed-and-agility-course-techniques",
            "otter-whisker-twitch-response-awareness",

        ].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()
}
