X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=dsl%2Fruntime%2Fspecs%2Fspec1.tdsl;h=57bd7ba17b7d629d8ce7e9934e7e78a33d334150;hb=34dae1e7f9c49481d90b3d26978cc5ab52ccc050;hp=6bbc02f40ad847e23fec84c2884ddf3bb64cc969;hpb=e880e959fed2d3506a790d3b361a2ed4aa49a95f;p=des2015.git diff --git a/dsl/runtime/specs/spec1.tdsl b/dsl/runtime/specs/spec1.tdsl index 6bbc02f..57bd7ba 100644 --- a/dsl/runtime/specs/spec1.tdsl +++ b/dsl/runtime/specs/spec1.tdsl @@ -1,40 +1,39 @@ -Name MartNatanael Acceleration 1000 Speed 200 Behaviour Wander take control: action: - Left motor Forwards - Right motor Forwards + left motor forward + right motor forward wait forever Behaviour AvoidLowLeftObjects - take control: Touched on Left + take control: Touched on left action: - Left motor Backwards - Right motor Backwards + left motor backward + right motor backward wait 250 ms - Right motor Backwards - Left motor Forwards + right motor backward + left motor forward wait 250 ms Behaviour AvoidLowRightObjects - take control: Touched on Right + take control: Touched on right action: - Left motor Backwards - Right motor Backwards + left motor backward + right motor backward wait 250 ms - Right motor Forwards - Left motor Backwards + right motor forward + left motor backward wait 250 ms Behaviour AvoidHighObjects - take control: Distance < 50 cm + take control: action: - Right motor Forwards + right motor forward wait 250 ms Behaviour StayInLine take control: (or Color is Black Color is DarkGray) action: - Right motor Forwards - Left motor Backwards + right motor forward + left motor backward wait 250 ms Mission Assignment using @@ -44,4 +43,4 @@ using AvoidHighObjects StayInLine and stops when - Collected at least Blue Green Yellow + Collected at least Blue Green Yellow \ No newline at end of file