text: #ifndef C0P_PARAM_OBJECTS_SURFER__VS_8O0__SURFTIMECONST_1O0_GROUP_HOMOGENEOUS_MEMBER_AGENT_BEHAVIOUR_NAVIGATOR_BEHAVIOUR_DIRECTION_SURF_CHOICE_H
  #define C0P_PARAM_OBJECTS_SURFER__VS_8O0__SURFTIMECONST_1O0_GROUP_HOMOGENEOUS_MEMBER_AGENT_BEHAVIOUR_NAVIGATOR_BEHAVIOUR_DIRECTION_SURF_CHOICE_H
  #pragma once
  
  // THIS FILE SHOULD NOT BE EDITED DIRECTLY BY THE USERS.
  // THIS FILE WILL BE AUTOMATICALLY EDITED WHEN THE
  // CHOOSE COMMAND IS USED
  
  // behaviour time horizon choice
  #include "param/env/objects/static/surfer__vs_8o0__surftimeconst_1o0/group/homogeneous/_member/agent/_behaviour/navigator/_behaviour_direction/surf/_behaviour_time_horizon/choice.h"
  // choose your behaviour
  #include "core/env/objects/object/agent/behaviour/navigator/behaviour_direction/surf/exp/core.h"
  #include "param/env/objects/static/surfer__vs_8o0__surftimeconst_1o0/group/homogeneous/_member/agent/_behaviour/navigator/_behaviour_direction/surf/exp/parameters.h"
  namespace c0p {
      template<typename SurferVs8O0Surftimeconst1O0GroupHomogeneousMemberAgentActiveStep>
      using SurferVs8O0Surftimeconst1O0GroupHomogeneousMemberAgentBehaviourNavigatorBehaviourDirectionSurf = AgentBehaviourNavigatorBehaviourDirectionSurfExp<SurferVs8O0Surftimeconst1O0GroupHomogeneousMemberAgentBehaviourNavigatorBehaviourDirectionSurfExpParameters, SurferVs8O0Surftimeconst1O0GroupHomogeneousMemberAgentActiveStep, SurferVs8O0Surftimeconst1O0GroupHomogeneousMemberAgentBehaviourNavigatorBehaviourDirectionSurfBehaviourTimeHorizon<SurferVs8O0Surftimeconst1O0GroupHomogeneousMemberAgentActiveStep>>;
  }
  
  #endif
  