@@ -103,32 +103,10 @@ $DoOnce
103103 NO --> $SecondaryStateTeamDecider
104104 OUR --> #SearchBall
105105 OTHER --> @AvoidBallActive, @LookAtFieldFeatures, @WalkInPlace + duration:2, @GoToRelativePosition + x:1 + y:0 + t:0, @Stand
106- YES --> $SecondaryStateDecider
107- CORNER_KICK --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToCornerKickPosition + mode:others
108- THROW_IN --> $RankToBallNoGoalie
109- FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
110- SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
111- THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
112- DIRECT_FREEKICK --> $RankToBallNoGoalie
113- FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
114- SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
115- THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
116- INDIRECT_FREEKICK --> $RankToBallNoGoalie
117- FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
118- SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
119- THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
120- GOAL_KICK --> $RankToBallNoGoalie
121- FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
122- SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
123- THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
124- PENALTYKICK --> $RankToBallNoGoalie
125- FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
126- SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
127- THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
128- ELSE --> $RankToBallNoGoalie
129- FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
130- SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
131- THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
106+ YES --> $RankToBallNoGoalie
107+ FIRST --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_first
108+ SECOND --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition + mode:freekick_second
109+ THIRD --> @ChangeAction + action:positioning, @LookAtFieldFeatures, @AvoidBallActive, @GoToDefensePosition
132110
133111#Init
134112@Stand + duration:0.1 + r:false, @ChangeAction + action:waiting, @LookForward, @Stand
@@ -178,19 +156,9 @@ $IsPenalized
178156 PLAYING --> $SecondaryStateDecider
179157 PENALTYSHOOT --> #PenaltyShootoutBehavior
180158 TIMEOUT --> #StandAndLook
181- <<<<<<< HEAD
182- ELSE --> $SecondaryStateModeDecider
183- ELSE --> #StandAndLook
184- PLACING --> #Placing
185- ||||||| parent of 5e668ed2f (OUR in dsd Tree for all secondaryStateDeciders)
186- ELSE --> $SecondaryStateTeamDecider
187- OWN --> #NormalBehavior //Nutzt immer normalBehaviour wenn wir die aktion ausführen, könnte man spezifischeres Verhalten definieren
188- OTHER --> #Placing
189- =======
190159 ELSE --> $SecondaryStateTeamDecider
191- OUR --> #NormalBehavior //Nutzt immer normalBehaviour wenn wir die aktion ausführen, könnte man spezifischeres Verhalten definieren
160+ OUR --> #NormalBehavior
192161 OTHER --> #Placing
193- >>>>>>> 5e668ed2f (OUR in dsd Tree for all secondaryStateDeciders)
194162 NORMAL --> #NormalBehavior
195163 OVERTIME --> #NormalBehavior
196164 STANDBY --> #StandAndLook
0 commit comments