[Icfp04-discuss] K.I.S.S. Team Ants

Clive Gifford clive_gifford at hotmail.com
Tue Jun 8 12:18:03 EDT 2004


Greetings to all our Antogonists

K.I.S.S. = Keep It Simple, Stupid!

Below are the two ants we submitted for the main competition. With our
simulator (!!!) they do pretty well against others that I've looked at, but
maybe our simulator likes our ants more... :-) Even so, the Red Team entries
beat our ants, even when using our assembler.

We used C/C++ for the simulator, and a very simply Python script as an "Ant
Macro Assembler". Everything was hand coded using that assembler. Thought
about a higher level language similar to some others we've seen described
since closing time, but never got around to it. Too tired is my excuse!

We think the strength of our ants comes mainly from the strategy of invading
the enemy anthill, throwing out their food, and then blocking it, plus at
the same time having a system for guarding the food collected and dropped
into our own anthill. Just wish we'd thought of making traps to kill the
enemy also!

We really enjoyed the competition. Hope future tasks are in the same vein
(platform independent, etc.,).

Are there any other New Zealand entries?

Many thanks to all involved, especially the organisers!

Clive & Shaun

kiss1.ant
---------------------
flip 6 265 1                            ; State 0
flip 5 213 2                            ; State 1
flip 4 161 3                            ; State 2
flip 3 109 4                            ; State 3
flip 2 57 5                             ; State 4
sense ahead 6 7 friend                  ; State 5
turn left 5                             ; State 6
sense here 19 8 home                    ; State 7
sense here 337 9 foehome                ; State 8
sense here 15 10 food                   ; State 9
sense ahead 19 11 food                  ; State 10
sense leftahead 12 13 food              ; State 11
turn left 19                            ; State 12
sense rightahead 14 19 food             ; State 13
turn right 19                           ; State 14
pickup 16 19                            ; State 15
turn left 17                            ; State 16
turn left 18                            ; State 17
turn left 46                            ; State 18
mark 0 20                               ; State 19
move 7 21                               ; State 20
flip 2 22 23                            ; State 21
turn left 7                             ; State 22
turn right 7                            ; State 23
sense here 25 46 home                   ; State 24
drop 26                                 ; State 25
sense ahead 27 28 home                  ; State 26
sense ahead 43 28 friend                ; State 27
turn left 29                            ; State 28
sense ahead 30 31 home                  ; State 29
sense ahead 43 31 friend                ; State 30
turn left 32                            ; State 31
sense ahead 33 34 home                  ; State 32
sense ahead 43 34 friend                ; State 33
turn left 35                            ; State 34
sense ahead 36 37 home                  ; State 35
sense ahead 43 37 friend                ; State 36
turn left 38                            ; State 37
sense ahead 39 40 home                  ; State 38
sense ahead 43 40 friend                ; State 39
turn left 41                            ; State 40
sense ahead 42 43 home                  ; State 41
sense ahead 43 317 friend               ; State 42
turn left 44                            ; State 43
turn left 45                            ; State 44
turn left 19                            ; State 45
sense ahead 47 48 marker 0              ; State 46
move 24 48                              ; State 47
flip 2 49 51                            ; State 48
sense leftahead 50 51 marker 0          ; State 49
turn left 24                            ; State 50
sense rightahead 52 53 marker 0         ; State 51
turn right 24                           ; State 52
move 24 54                              ; State 53
flip 2 55 56                            ; State 54
turn left 24                            ; State 55
turn right 24                           ; State 56
sense ahead 58 59 friend                ; State 57
turn left 57                            ; State 58
sense here 71 60 home                   ; State 59
sense here 337 61 foehome               ; State 60
sense here 67 62 food                   ; State 61
sense ahead 71 63 food                  ; State 62
sense leftahead 64 65 food              ; State 63
turn left 71                            ; State 64
sense rightahead 66 71 food             ; State 65
turn right 71                           ; State 66
pickup 68 71                            ; State 67
turn left 69                            ; State 68
turn left 70                            ; State 69
turn left 98                            ; State 70
mark 1 72                               ; State 71
move 59 73                              ; State 72
flip 2 74 75                            ; State 73
turn left 59                            ; State 74
turn right 59                           ; State 75
sense here 77 98 home                   ; State 76
drop 78                                 ; State 77
sense ahead 79 80 home                  ; State 78
sense ahead 95 80 friend                ; State 79
turn left 81                            ; State 80
sense ahead 82 83 home                  ; State 81
sense ahead 95 83 friend                ; State 82
turn left 84                            ; State 83
sense ahead 85 86 home                  ; State 84
sense ahead 95 86 friend                ; State 85
turn left 87                            ; State 86
sense ahead 88 89 home                  ; State 87
sense ahead 95 89 friend                ; State 88
turn left 90                            ; State 89
sense ahead 91 92 home                  ; State 90
sense ahead 95 92 friend                ; State 91
turn left 93                            ; State 92
sense ahead 94 95 home                  ; State 93
sense ahead 95 317 friend               ; State 94
turn left 96                            ; State 95
turn left 97                            ; State 96
turn left 71                            ; State 97
sense ahead 99 100 marker 1             ; State 98
move 76 100                             ; State 99
flip 2 101 103                          ; State 100
sense leftahead 102 103 marker 1        ; State 101
turn left 76                            ; State 102
sense rightahead 104 105 marker 1       ; State 103
turn right 76                           ; State 104
move 76 106                             ; State 105
flip 2 107 108                          ; State 106
turn left 76                            ; State 107
turn right 76                           ; State 108
sense ahead 110 111 friend              ; State 109
turn left 109                           ; State 110
sense here 123 112 home                 ; State 111
sense here 337 113 foehome              ; State 112
sense here 119 114 food                 ; State 113
sense ahead 123 115 food                ; State 114
sense leftahead 116 117 food            ; State 115
turn left 123                           ; State 116
sense rightahead 118 123 food           ; State 117
turn right 123                          ; State 118
pickup 120 123                          ; State 119
turn left 121                           ; State 120
turn left 122                           ; State 121
turn left 150                           ; State 122
mark 2 124                              ; State 123
move 111 125                            ; State 124
flip 2 126 127                          ; State 125
turn left 111                           ; State 126
turn right 111                          ; State 127
sense here 129 150 home                 ; State 128
drop 130                                ; State 129
sense ahead 131 132 home                ; State 130
sense ahead 147 132 friend              ; State 131
turn left 133                           ; State 132
sense ahead 134 135 home                ; State 133
sense ahead 147 135 friend              ; State 134
turn left 136                           ; State 135
sense ahead 137 138 home                ; State 136
sense ahead 147 138 friend              ; State 137
turn left 139                           ; State 138
sense ahead 140 141 home                ; State 139
sense ahead 147 141 friend              ; State 140
turn left 142                           ; State 141
sense ahead 143 144 home                ; State 142
sense ahead 147 144 friend              ; State 143
turn left 145                           ; State 144
sense ahead 146 147 home                ; State 145
sense ahead 147 317 friend              ; State 146
turn left 148                           ; State 147
turn left 149                           ; State 148
turn left 123                           ; State 149
sense ahead 151 152 marker 2            ; State 150
move 128 152                            ; State 151
flip 2 153 155                          ; State 152
sense leftahead 154 155 marker 2        ; State 153
turn left 128                           ; State 154
sense rightahead 156 157 marker 2       ; State 155
turn right 128                          ; State 156
move 128 158                            ; State 157
flip 2 159 160                          ; State 158
turn left 128                           ; State 159
turn right 128                          ; State 160
sense ahead 162 163 friend              ; State 161
turn left 161                           ; State 162
sense here 175 164 home                 ; State 163
sense here 337 165 foehome              ; State 164
sense here 171 166 food                 ; State 165
sense ahead 175 167 food                ; State 166
sense leftahead 168 169 food            ; State 167
turn left 175                           ; State 168
sense rightahead 170 175 food           ; State 169
turn right 175                          ; State 170
pickup 172 175                          ; State 171
turn left 173                           ; State 172
turn left 174                           ; State 173
turn left 202                           ; State 174
mark 3 176                              ; State 175
move 163 177                            ; State 176
flip 2 178 179                          ; State 177
turn left 163                           ; State 178
turn right 163                          ; State 179
sense here 181 202 home                 ; State 180
drop 182                                ; State 181
sense ahead 183 184 home                ; State 182
sense ahead 199 184 friend              ; State 183
turn left 185                           ; State 184
sense ahead 186 187 home                ; State 185
sense ahead 199 187 friend              ; State 186
turn left 188                           ; State 187
sense ahead 189 190 home                ; State 188
sense ahead 199 190 friend              ; State 189
turn left 191                           ; State 190
sense ahead 192 193 home                ; State 191
sense ahead 199 193 friend              ; State 192
turn left 194                           ; State 193
sense ahead 195 196 home                ; State 194
sense ahead 199 196 friend              ; State 195
turn left 197                           ; State 196
sense ahead 198 199 home                ; State 197
sense ahead 199 317 friend              ; State 198
turn left 200                           ; State 199
turn left 201                           ; State 200
turn left 175                           ; State 201
sense ahead 203 204 marker 3            ; State 202
move 180 204                            ; State 203
flip 2 205 207                          ; State 204
sense leftahead 206 207 marker 3        ; State 205
turn left 180                           ; State 206
sense rightahead 208 209 marker 3       ; State 207
turn right 180                          ; State 208
move 180 210                            ; State 209
flip 2 211 212                          ; State 210
turn left 180                           ; State 211
turn right 180                          ; State 212
sense ahead 214 215 friend              ; State 213
turn left 213                           ; State 214
sense here 227 216 home                 ; State 215
sense here 337 217 foehome              ; State 216
sense here 223 218 food                 ; State 217
sense ahead 227 219 food                ; State 218
sense leftahead 220 221 food            ; State 219
turn left 227                           ; State 220
sense rightahead 222 227 food           ; State 221
turn right 227                          ; State 222
pickup 224 227                          ; State 223
turn left 225                           ; State 224
turn left 226                           ; State 225
turn left 254                           ; State 226
mark 4 228                              ; State 227
move 215 229                            ; State 228
flip 2 230 231                          ; State 229
turn left 215                           ; State 230
turn right 215                          ; State 231
sense here 233 254 home                 ; State 232
drop 234                                ; State 233
sense ahead 235 236 home                ; State 234
sense ahead 251 236 friend              ; State 235
turn left 237                           ; State 236
sense ahead 238 239 home                ; State 237
sense ahead 251 239 friend              ; State 238
turn left 240                           ; State 239
sense ahead 241 242 home                ; State 240
sense ahead 251 242 friend              ; State 241
turn left 243                           ; State 242
sense ahead 244 245 home                ; State 243
sense ahead 251 245 friend              ; State 244
turn left 246                           ; State 245
sense ahead 247 248 home                ; State 246
sense ahead 251 248 friend              ; State 247
turn left 249                           ; State 248
sense ahead 250 251 home                ; State 249
sense ahead 251 317 friend              ; State 250
turn left 252                           ; State 251
turn left 253                           ; State 252
turn left 227                           ; State 253
sense ahead 255 256 marker 4            ; State 254
move 232 256                            ; State 255
flip 2 257 259                          ; State 256
sense leftahead 258 259 marker 4        ; State 257
turn left 232                           ; State 258
sense rightahead 260 261 marker 4       ; State 259
turn right 232                          ; State 260
move 232 262                            ; State 261
flip 2 263 264                          ; State 262
turn left 232                           ; State 263
turn right 232                          ; State 264
sense ahead 266 267 friend              ; State 265
turn left 265                           ; State 266
sense here 279 268 home                 ; State 267
sense here 337 269 foehome              ; State 268
sense here 275 270 food                 ; State 269
sense ahead 279 271 food                ; State 270
sense leftahead 272 273 food            ; State 271
turn left 279                           ; State 272
sense rightahead 274 279 food           ; State 273
turn right 279                          ; State 274
pickup 276 279                          ; State 275
turn left 277                           ; State 276
turn left 278                           ; State 277
turn left 306                           ; State 278
mark 5 280                              ; State 279
move 267 281                            ; State 280
flip 2 282 283                          ; State 281
turn left 267                           ; State 282
turn right 267                          ; State 283
sense here 285 306 home                 ; State 284
drop 286                                ; State 285
sense ahead 287 288 home                ; State 286
sense ahead 303 288 friend              ; State 287
turn left 289                           ; State 288
sense ahead 290 291 home                ; State 289
sense ahead 303 291 friend              ; State 290
turn left 292                           ; State 291
sense ahead 293 294 home                ; State 292
sense ahead 303 294 friend              ; State 293
turn left 295                           ; State 294
sense ahead 296 297 home                ; State 295
sense ahead 303 297 friend              ; State 296
turn left 298                           ; State 297
sense ahead 299 300 home                ; State 298
sense ahead 303 300 friend              ; State 299
turn left 301                           ; State 300
sense ahead 302 303 home                ; State 301
sense ahead 303 317 friend              ; State 302
turn left 304                           ; State 303
turn left 305                           ; State 304
turn left 279                           ; State 305
sense ahead 307 308 marker 5            ; State 306
move 284 308                            ; State 307
flip 2 309 311                          ; State 308
sense leftahead 310 311 marker 5        ; State 309
turn left 284                           ; State 310
sense rightahead 312 313 marker 5       ; State 311
turn right 284                          ; State 312
move 284 314                            ; State 313
flip 2 315 316                          ; State 314
turn left 284                           ; State 315
turn right 284                          ; State 316
sense ahead 319 318 food                ; State 317
turn left 317                           ; State 318
move 320 318                            ; State 319
pickup 321 321                          ; State 320
turn left 322                           ; State 321
turn left 323                           ; State 322
turn left 324                           ; State 323
move 325 326                            ; State 324
drop 317                                ; State 325
sense here 325 327 home                 ; State 326
sense ahead 329 328 home                ; State 327
turn left 327                           ; State 328
move 325 330                            ; State 329
turn left 331                           ; State 330
sense ahead 329 332 home                ; State 331
move 327 333                            ; State 332
turn left 334                           ; State 333
turn left 335                           ; State 334
turn left 336                           ; State 335
move 327 332                            ; State 336
sense here 345 338 food                 ; State 337
sense ahead 349 339 foehome             ; State 338
sense leftahead 340 341 foehome         ; State 339
turn left 349                           ; State 340
sense rightahead 342 343 foehome        ; State 341
turn right 349                          ; State 342
turn left 344                           ; State 343
turn left 337                           ; State 344
pickup 346 349                          ; State 345
turn left 347                           ; State 346
turn left 348                           ; State 347
turn left 356                           ; State 348
move 337 350                            ; State 349
turn left 337                           ; State 350
sense here 356 352 foehome              ; State 351
drop 353                                ; State 352
turn left 354                           ; State 353
turn left 355                           ; State 354
turn left 349                           ; State 355
move 351 357                            ; State 356
turn left 356                           ; State 357
---------------------

kiss2.ant
---------------------
flip 6 1615 1                           ; State 0
flip 5 1293 2                           ; State 1
flip 4 971 3                            ; State 2
flip 3 649 4                            ; State 3
flip 2 327 5                            ; State 4
sense ahead 6 64 home                   ; State 5
turn left 7                             ; State 6
sense ahead 8 64 home                   ; State 7
turn left 9                             ; State 8
sense ahead 10 64 home                  ; State 9
turn left 11                            ; State 10
sense ahead 12 64 home                  ; State 11
turn left 13                            ; State 12
sense ahead 14 64 home                  ; State 13
turn left 15                            ; State 14
sense ahead 75 16 marker 5              ; State 15
turn left 17                            ; State 16
sense ahead 75 18 marker 5              ; State 17
turn left 19                            ; State 18
sense ahead 75 20 marker 5              ; State 19
turn left 21                            ; State 20
sense ahead 75 22 marker 5              ; State 21
turn left 23                            ; State 22
sense ahead 75 24 marker 5              ; State 23
turn left 25                            ; State 24
sense ahead 75 26 marker 5              ; State 25
turn left 27                            ; State 26
sense ahead 86 28 marker 4              ; State 27
turn left 29                            ; State 28
sense ahead 86 30 marker 4              ; State 29
turn left 31                            ; State 30
sense ahead 86 32 marker 4              ; State 31
turn left 33                            ; State 32
sense ahead 86 34 marker 4              ; State 33
turn left 35                            ; State 34
sense ahead 86 36 marker 4              ; State 35
turn left 37                            ; State 36
sense ahead 86 38 marker 4              ; State 37
turn left 39                            ; State 38
sense ahead 97 40 marker 3              ; State 39
turn left 41                            ; State 40
sense ahead 97 42 marker 3              ; State 41
turn left 43                            ; State 42
sense ahead 97 44 marker 3              ; State 43
turn left 45                            ; State 44
sense ahead 97 46 marker 3              ; State 45
turn left 47                            ; State 46
sense ahead 97 48 marker 3              ; State 47
turn left 49                            ; State 48
sense ahead 97 50 marker 3              ; State 49
turn left 51                            ; State 50
sense ahead 112 52 marker 2             ; State 51
turn left 53                            ; State 52
sense ahead 112 54 marker 2             ; State 53
turn left 55                            ; State 54
sense ahead 112 56 marker 2             ; State 55
turn left 57                            ; State 56
sense ahead 112 58 marker 2             ; State 57
turn left 59                            ; State 58
sense ahead 112 60 marker 2             ; State 59
turn left 61                            ; State 60
sense ahead 112 62 marker 2             ; State 61
turn left 63                            ; State 62
sense ahead 134 64 marker 1             ; State 63
mark 5 65                               ; State 64
move 255 66                             ; State 65
flip 2 67 71                            ; State 66
sense leftahead 69 68 home              ; State 67
turn left 65                            ; State 68
sense rightahead 65 70 home             ; State 69
turn right 65                           ; State 70
sense rightahead 73 72 home             ; State 71
turn right 65                           ; State 72
sense leftahead 65 74 home              ; State 73
turn left 65                            ; State 74
mark 4 76                               ; State 75
move 65 77                              ; State 76
flip 2 78 82                            ; State 77
sense leftahead 79 80 marker 5          ; State 78
turn left 76                            ; State 79
sense rightahead 81 76 marker 5         ; State 80
turn right 76                           ; State 81
sense rightahead 83 84 marker 5         ; State 82
turn right 76                           ; State 83
sense leftahead 85 76 marker 5          ; State 84
turn left 76                            ; State 85
mark 3 87                               ; State 86
move 76 88                              ; State 87
flip 2 89 93                            ; State 88
sense leftahead 90 91 marker 4          ; State 89
turn left 87                            ; State 90
sense rightahead 92 87 marker 4         ; State 91
turn right 87                           ; State 92
sense rightahead 94 95 marker 4         ; State 93
turn right 87                           ; State 94
sense leftahead 96 87 marker 4          ; State 95
turn left 87                            ; State 96
mark 2 98                               ; State 97
move 99 98                              ; State 98
turn left 100                           ; State 99
turn left 101                           ; State 100
turn left 136                           ; State 101
move 87 103                             ; State 102
flip 2 104 108                          ; State 103
sense leftahead 105 106 marker 3        ; State 104
turn left 102                           ; State 105
sense rightahead 107 102 marker 3       ; State 106
turn right 102                          ; State 107
sense rightahead 109 110 marker 3       ; State 108
turn right 102                          ; State 109
sense leftahead 111 102 marker 3        ; State 110
turn left 102                           ; State 111
mark 1 113                              ; State 112
move 102 114                            ; State 113
flip 2 115 123                          ; State 114
sense leftahead 116 119 marker 2        ; State 115
turn left 117                           ; State 116
move 102 118                            ; State 117
turn right 119                          ; State 118
sense rightahead 120 130 marker 2       ; State 119
turn right 121                          ; State 120
move 102 122                            ; State 121
turn left 130                           ; State 122
sense rightahead 124 127 marker 2       ; State 123
turn right 125                          ; State 124
move 102 126                            ; State 125
turn left 127                           ; State 126
sense leftahead 128 130 marker 2        ; State 127
turn left 129                           ; State 128
move 102 130                            ; State 129
turn left 131                           ; State 130
sense ahead 132 130 marker 1            ; State 131
move 133 133                            ; State 132
turn right 113                          ; State 133
mark 0 135                              ; State 134
sense ahead 0 0 food                    ; State 135
sense ahead 137 137 food                ; State 136
sense ahead 138 138 food                ; State 137
sense ahead 139 139 food                ; State 138
sense ahead 140 140 food                ; State 139
sense ahead 141 141 food                ; State 140
sense ahead 142 142 food                ; State 141
sense ahead 143 143 food                ; State 142
sense ahead 144 144 food                ; State 143
sense ahead 145 145 food                ; State 144
sense ahead 146 146 food                ; State 145
sense ahead 147 147 food                ; State 146
sense ahead 148 148 food                ; State 147
sense ahead 149 149 food                ; State 148
sense ahead 150 150 food                ; State 149
sense ahead 151 151 food                ; State 150
sense ahead 152 152 food                ; State 151
sense ahead 153 153 food                ; State 152
sense ahead 154 154 food                ; State 153
sense ahead 155 155 food                ; State 154
sense ahead 156 156 food                ; State 155
sense ahead 157 157 food                ; State 156
sense ahead 158 158 food                ; State 157
sense ahead 159 159 food                ; State 158
sense ahead 160 160 food                ; State 159
sense ahead 161 161 food                ; State 160
sense ahead 162 162 food                ; State 161
sense ahead 163 163 food                ; State 162
sense ahead 164 164 food                ; State 163
sense ahead 165 165 food                ; State 164
sense ahead 166 166 food                ; State 165
sense ahead 167 167 food                ; State 166
sense ahead 168 168 food                ; State 167
sense ahead 169 169 food                ; State 168
sense ahead 170 170 food                ; State 169
sense ahead 171 171 food                ; State 170
sense ahead 172 172 food                ; State 171
sense ahead 173 173 food                ; State 172
sense ahead 174 174 food                ; State 173
sense ahead 175 175 food                ; State 174
sense ahead 176 176 food                ; State 175
sense ahead 177 177 food                ; State 176
sense ahead 178 178 food                ; State 177
sense ahead 179 179 food                ; State 178
sense ahead 180 180 food                ; State 179
sense ahead 181 181 food                ; State 180
sense ahead 182 182 food                ; State 181
sense ahead 183 183 food                ; State 182
sense ahead 184 184 food                ; State 183
sense ahead 185 185 food                ; State 184
sense ahead 186 186 food                ; State 185
sense ahead 187 187 food                ; State 186
sense ahead 188 188 food                ; State 187
sense ahead 189 189 food                ; State 188
sense ahead 190 190 food                ; State 189
sense ahead 191 191 food                ; State 190
sense ahead 192 192 food                ; State 191
sense ahead 193 193 food                ; State 192
sense ahead 194 194 food                ; State 193
sense ahead 195 195 food                ; State 194
sense ahead 196 196 food                ; State 195
move 197 196                            ; State 196
sense ahead 202 198 marker 1            ; State 197
sense leftahead 199 200 marker 1        ; State 198
turn left 202                           ; State 199
sense rightahead 201 202 marker 1       ; State 200
turn right 202                          ; State 201
turn left 203                           ; State 202
turn left 204                           ; State 203
turn left 205                           ; State 204
sense ahead 206 212 food                ; State 205
move 207 206                            ; State 206
pickup 208 242                          ; State 207
turn left 209                           ; State 208
turn left 210                           ; State 209
turn left 211                           ; State 210
move 249 211                            ; State 211
sense leftahead 213 227 food            ; State 212
turn left 214                           ; State 213
move 215 214                            ; State 214
pickup 216 221                          ; State 215
turn left 217                           ; State 216
turn left 218                           ; State 217
turn left 219                           ; State 218
move 220 219                            ; State 219
turn right 249                          ; State 220
turn left 222                           ; State 221
turn left 223                           ; State 222
turn left 224                           ; State 223
move 225 224                            ; State 224
turn left 226                           ; State 225
turn left 205                           ; State 226
sense rightahead 228 205 food           ; State 227
turn right 229                          ; State 228
move 230 229                            ; State 229
pickup 231 236                          ; State 230
turn left 232                           ; State 231
turn left 233                           ; State 232
turn left 234                           ; State 233
move 235 234                            ; State 234
turn left 249                           ; State 235
turn left 237                           ; State 236
turn left 238                           ; State 237
turn left 239                           ; State 238
move 240 239                            ; State 239
turn right 241                          ; State 240
turn right 205                          ; State 241
turn left 243                           ; State 242
turn left 244                           ; State 243
turn left 245                           ; State 244
move 246 245                            ; State 245
turn left 247                           ; State 246
turn left 248                           ; State 247
turn left 205                           ; State 248
move 250 249                            ; State 249
drop 251                                ; State 250
turn left 252                           ; State 251
turn left 253                           ; State 252
turn left 254                           ; State 253
move 205 254                            ; State 254
sense here 267 256 home                 ; State 255
sense here 306 257 foehome              ; State 256
sense here 263 258 food                 ; State 257
sense ahead 267 259 food                ; State 258
sense leftahead 260 261 food            ; State 259
turn left 267                           ; State 260
sense rightahead 262 267 food           ; State 261
turn right 267                          ; State 262
pickup 264 267                          ; State 263
turn left 265                           ; State 264
turn left 266                           ; State 265
turn left 295                           ; State 266
mark 0 268                              ; State 267
move 255 269                            ; State 268
flip 2 270 271                          ; State 269
turn left 255                           ; State 270
turn right 255                          ; State 271
sense here 273 295 home                 ; State 272
sense ahead 274 275 marker 4            ; State 273
move 282 275                            ; State 274
sense leftahead 276 279 marker 4        ; State 275
turn left 277                           ; State 276
move 282 278                            ; State 277
turn right 279                          ; State 278
sense rightahead 280 273 marker 4       ; State 279
turn right 281                          ; State 280
move 282 273                            ; State 281
sense ahead 283 284 marker 3            ; State 282
move 291 284                            ; State 283
sense leftahead 285 288 marker 3        ; State 284
turn left 286                           ; State 285
move 291 287                            ; State 286
turn right 288                          ; State 287
sense rightahead 289 282 marker 3       ; State 288
turn right 290                          ; State 289
move 291 282                            ; State 290
drop 292                                ; State 291
turn left 293                           ; State 292
turn left 294                           ; State 293
turn left 87                            ; State 294
sense ahead 296 297 marker 0            ; State 295
move 272 297                            ; State 296
flip 2 298 300                          ; State 297
sense leftahead 299 300 marker 0        ; State 298
turn left 272                           ; State 299
sense rightahead 301 302 marker 0       ; State 300
turn right 272                          ; State 301
move 272 303                            ; State 302
flip 2 304 305                          ; State 303
turn left 272                           ; State 304
turn right 272                          ; State 305
sense here 314 307 food                 ; State 306
sense ahead 318 308 foehome             ; State 307
sense leftahead 309 310 foehome         ; State 308
turn left 318                           ; State 309
sense rightahead 311 312 foehome        ; State 310
turn right 318                          ; State 311
turn left 313                           ; State 312
turn left 306                           ; State 313
pickup 315 318                          ; State 314
turn left 316                           ; State 315
turn left 317                           ; State 316
turn left 325                           ; State 317
move 306 319                            ; State 318
turn left 306                           ; State 319
sense here 325 321 foehome              ; State 320
drop 322                                ; State 321
turn left 323                           ; State 322
turn left 324                           ; State 323
turn left 318                           ; State 324
move 320 326                            ; State 325
turn left 325                           ; State 326
sense ahead 328 386 home                ; State 327
turn left 329                           ; State 328
sense ahead 330 386 home                ; State 329
turn left 331                           ; State 330
sense ahead 332 386 home                ; State 331
turn left 333                           ; State 332
sense ahead 334 386 home                ; State 333
turn left 335                           ; State 334
sense ahead 336 386 home                ; State 335
turn left 337                           ; State 336
sense ahead 397 338 marker 5            ; State 337
turn left 339                           ; State 338
sense ahead 397 340 marker 5            ; State 339
turn left 341                           ; State 340
sense ahead 397 342 marker 5            ; State 341
turn left 343                           ; State 342
sense ahead 397 344 marker 5            ; State 343
turn left 345                           ; State 344
sense ahead 397 346 marker 5            ; State 345
turn left 347                           ; State 346
sense ahead 397 348 marker 5            ; State 347
turn left 349                           ; State 348
sense ahead 408 350 marker 4            ; State 349
turn left 351                           ; State 350
sense ahead 408 352 marker 4            ; State 351
turn left 353                           ; State 352
sense ahead 408 354 marker 4            ; State 353
turn left 355                           ; State 354
sense ahead 408 356 marker 4            ; State 355
turn left 357                           ; State 356
sense ahead 408 358 marker 4            ; State 357
turn left 359                           ; State 358
sense ahead 408 360 marker 4            ; State 359
turn left 361                           ; State 360
sense ahead 419 362 marker 3            ; State 361
turn left 363                           ; State 362
sense ahead 419 364 marker 3            ; State 363
turn left 365                           ; State 364
sense ahead 419 366 marker 3            ; State 365
turn left 367                           ; State 366
sense ahead 419 368 marker 3            ; State 367
turn left 369                           ; State 368
sense ahead 419 370 marker 3            ; State 369
turn left 371                           ; State 370
sense ahead 419 372 marker 3            ; State 371
turn left 373                           ; State 372
sense ahead 434 374 marker 2            ; State 373
turn left 375                           ; State 374
sense ahead 434 376 marker 2            ; State 375
turn left 377                           ; State 376
sense ahead 434 378 marker 2            ; State 377
turn left 379                           ; State 378
sense ahead 434 380 marker 2            ; State 379
turn left 381                           ; State 380
sense ahead 434 382 marker 2            ; State 381
turn left 383                           ; State 382
sense ahead 434 384 marker 2            ; State 383
turn left 385                           ; State 384
sense ahead 456 386 marker 1            ; State 385
mark 5 387                              ; State 386
move 577 388                            ; State 387
flip 2 389 393                          ; State 388
sense leftahead 391 390 home            ; State 389
turn left 387                           ; State 390
sense rightahead 387 392 home           ; State 391
turn right 387                          ; State 392
sense rightahead 395 394 home           ; State 393
turn right 387                          ; State 394
sense leftahead 387 396 home            ; State 395
turn left 387                           ; State 396
mark 4 398                              ; State 397
move 387 399                            ; State 398
flip 2 400 404                          ; State 399
sense leftahead 401 402 marker 5        ; State 400
turn left 398                           ; State 401
sense rightahead 403 398 marker 5       ; State 402
turn right 398                          ; State 403
sense rightahead 405 406 marker 5       ; State 404
turn right 398                          ; State 405
sense leftahead 407 398 marker 5        ; State 406
turn left 398                           ; State 407
mark 3 409                              ; State 408
move 398 410                            ; State 409
flip 2 411 415                          ; State 410
sense leftahead 412 413 marker 4        ; State 411
turn left 409                           ; State 412
sense rightahead 414 409 marker 4       ; State 413
turn right 409                          ; State 414
sense rightahead 416 417 marker 4       ; State 415
turn right 409                          ; State 416
sense leftahead 418 409 marker 4        ; State 417
turn left 409                           ; State 418
mark 2 420                              ; State 419
move 421 420                            ; State 420
turn left 422                           ; State 421
turn left 423                           ; State 422
turn left 458                           ; State 423
move 409 425                            ; State 424
flip 2 426 430                          ; State 425
sense leftahead 427 428 marker 3        ; State 426
turn left 424                           ; State 427
sense rightahead 429 424 marker 3       ; State 428
turn right 424                          ; State 429
sense rightahead 431 432 marker 3       ; State 430
turn right 424                          ; State 431
sense leftahead 433 424 marker 3        ; State 432
turn left 424                           ; State 433
mark 1 435                              ; State 434
move 424 436                            ; State 435
flip 2 437 445                          ; State 436
sense leftahead 438 441 marker 2        ; State 437
turn left 439                           ; State 438
move 424 440                            ; State 439
turn right 441                          ; State 440
sense rightahead 442 452 marker 2       ; State 441
turn right 443                          ; State 442
move 424 444                            ; State 443
turn left 452                           ; State 444
sense rightahead 446 449 marker 2       ; State 445
turn right 447                          ; State 446
move 424 448                            ; State 447
turn left 449                           ; State 448
sense leftahead 450 452 marker 2        ; State 449
turn left 451                           ; State 450
move 424 452                            ; State 451
turn left 453                           ; State 452
sense ahead 454 452 marker 1            ; State 453
move 455 455                            ; State 454
turn right 435                          ; State 455
mark 0 457                              ; State 456
sense ahead 0 0 food                    ; State 457
sense ahead 459 459 food                ; State 458
sense ahead 460 460 food                ; State 459
sense ahead 461 461 food                ; State 460
sense ahead 462 462 food                ; State 461
sense ahead 463 463 food                ; State 462
sense ahead 464 464 food                ; State 463
sense ahead 465 465 food                ; State 464
sense ahead 466 466 food                ; State 465
sense ahead 467 467 food                ; State 466
sense ahead 468 468 food                ; State 467
sense ahead 469 469 food                ; State 468
sense ahead 470 470 food                ; State 469
sense ahead 471 471 food                ; State 470
sense ahead 472 472 food                ; State 471
sense ahead 473 473 food                ; State 472
sense ahead 474 474 food                ; State 473
sense ahead 475 475 food                ; State 474
sense ahead 476 476 food                ; State 475
sense ahead 477 477 food                ; State 476
sense ahead 478 478 food                ; State 477
sense ahead 479 479 food                ; State 478
sense ahead 480 480 food                ; State 479
sense ahead 481 481 food                ; State 480
sense ahead 482 482 food                ; State 481
sense ahead 483 483 food                ; State 482
sense ahead 484 484 food                ; State 483
sense ahead 485 485 food                ; State 484
sense ahead 486 486 food                ; State 485
sense ahead 487 487 food                ; State 486
sense ahead 488 488 food                ; State 487
sense ahead 489 489 food                ; State 488
sense ahead 490 490 food                ; State 489
sense ahead 491 491 food                ; State 490
sense ahead 492 492 food                ; State 491
sense ahead 493 493 food                ; State 492
sense ahead 494 494 food                ; State 493
sense ahead 495 495 food                ; State 494
sense ahead 496 496 food                ; State 495
sense ahead 497 497 food                ; State 496
sense ahead 498 498 food                ; State 497
sense ahead 499 499 food                ; State 498
sense ahead 500 500 food                ; State 499
sense ahead 501 501 food                ; State 500
sense ahead 502 502 food                ; State 501
sense ahead 503 503 food                ; State 502
sense ahead 504 504 food                ; State 503
sense ahead 505 505 food                ; State 504
sense ahead 506 506 food                ; State 505
sense ahead 507 507 food                ; State 506
sense ahead 508 508 food                ; State 507
sense ahead 509 509 food                ; State 508
sense ahead 510 510 food                ; State 509
sense ahead 511 511 food                ; State 510
sense ahead 512 512 food                ; State 511
sense ahead 513 513 food                ; State 512
sense ahead 514 514 food                ; State 513
sense ahead 515 515 food                ; State 514
sense ahead 516 516 food                ; State 515
sense ahead 517 517 food                ; State 516
sense ahead 518 518 food                ; State 517
move 519 518                            ; State 518
sense ahead 524 520 marker 1            ; State 519
sense leftahead 521 522 marker 1        ; State 520
turn left 524                           ; State 521
sense rightahead 523 524 marker 1       ; State 522
turn right 524                          ; State 523
turn left 525                           ; State 524
turn left 526                           ; State 525
turn left 527                           ; State 526
sense ahead 528 534 food                ; State 527
move 529 528                            ; State 528
pickup 530 564                          ; State 529
turn left 531                           ; State 530
turn left 532                           ; State 531
turn left 533                           ; State 532
move 571 533                            ; State 533
sense leftahead 535 549 food            ; State 534
turn left 536                           ; State 535
move 537 536                            ; State 536
pickup 538 543                          ; State 537
turn left 539                           ; State 538
turn left 540                           ; State 539
turn left 541                           ; State 540
move 542 541                            ; State 541
turn right 571                          ; State 542
turn left 544                           ; State 543
turn left 545                           ; State 544
turn left 546                           ; State 545
move 547 546                            ; State 546
turn left 548                           ; State 547
turn left 527                           ; State 548
sense rightahead 550 527 food           ; State 549
turn right 551                          ; State 550
move 552 551                            ; State 551
pickup 553 558                          ; State 552
turn left 554                           ; State 553
turn left 555                           ; State 554
turn left 556                           ; State 555
move 557 556                            ; State 556
turn left 571                           ; State 557
turn left 559                           ; State 558
turn left 560                           ; State 559
turn left 561                           ; State 560
move 562 561                            ; State 561
turn right 563                          ; State 562
turn right 527                          ; State 563
turn left 565                           ; State 564
turn left 566                           ; State 565
turn left 567                           ; State 566
move 568 567                            ; State 567
turn left 569                           ; State 568
turn left 570                           ; State 569
turn left 527                           ; State 570
move 572 571                            ; State 571
drop 573                                ; State 572
turn left 574                           ; State 573
turn left 575                           ; State 574
turn left 576                           ; State 575
move 527 576                            ; State 576
sense here 589 578 home                 ; State 577
sense here 628 579 foehome              ; State 578
sense here 585 580 food                 ; State 579
sense ahead 589 581 food                ; State 580
sense leftahead 582 583 food            ; State 581
turn left 589                           ; State 582
sense rightahead 584 589 food           ; State 583
turn right 589                          ; State 584
pickup 586 589                          ; State 585
turn left 587                           ; State 586
turn left 588                           ; State 587
turn left 617                           ; State 588
mark 1 590                              ; State 589
move 577 591                            ; State 590
flip 2 592 593                          ; State 591
turn left 577                           ; State 592
turn right 577                          ; State 593
sense here 595 617 home                 ; State 594
sense ahead 596 597 marker 4            ; State 595
move 604 597                            ; State 596
sense leftahead 598 601 marker 4        ; State 597
turn left 599                           ; State 598
move 604 600                            ; State 599
turn right 601                          ; State 600
sense rightahead 602 595 marker 4       ; State 601
turn right 603                          ; State 602
move 604 595                            ; State 603
sense ahead 605 606 marker 3            ; State 604
move 613 606                            ; State 605
sense leftahead 607 610 marker 3        ; State 606
turn left 608                           ; State 607
move 613 609                            ; State 608
turn right 610                          ; State 609
sense rightahead 611 604 marker 3       ; State 610
turn right 612                          ; State 611
move 613 604                            ; State 612
drop 614                                ; State 613
turn left 615                           ; State 614
turn left 616                           ; State 615
turn left 409                           ; State 616
sense ahead 618 619 marker 1            ; State 617
move 594 619                            ; State 618
flip 2 620 622                          ; State 619
sense leftahead 621 622 marker 1        ; State 620
turn left 594                           ; State 621
sense rightahead 623 624 marker 1       ; State 622
turn right 594                          ; State 623
move 594 625                            ; State 624
flip 2 626 627                          ; State 625
turn left 594                           ; State 626
turn right 594                          ; State 627
sense here 636 629 food                 ; State 628
sense ahead 640 630 foehome             ; State 629
sense leftahead 631 632 foehome         ; State 630
turn left 640                           ; State 631
sense rightahead 633 634 foehome        ; State 632
turn right 640                          ; State 633
turn left 635                           ; State 634
turn left 628                           ; State 635
pickup 637 640                          ; State 636
turn left 638                           ; State 637
turn left 639                           ; State 638
turn left 647                           ; State 639
move 628 641                            ; State 640
turn left 628                           ; State 641
sense here 647 643 foehome              ; State 642
drop 644                                ; State 643
turn left 645                           ; State 644
turn left 646                           ; State 645
turn left 640                           ; State 646
move 642 648                            ; State 647
turn left 647                           ; State 648
sense ahead 650 708 home                ; State 649
turn left 651                           ; State 650
sense ahead 652 708 home                ; State 651
turn left 653                           ; State 652
sense ahead 654 708 home                ; State 653
turn left 655                           ; State 654
sense ahead 656 708 home                ; State 655
turn left 657                           ; State 656
sense ahead 658 708 home                ; State 657
turn left 659                           ; State 658
sense ahead 719 660 marker 5            ; State 659
turn left 661                           ; State 660
sense ahead 719 662 marker 5            ; State 661
turn left 663                           ; State 662
sense ahead 719 664 marker 5            ; State 663
turn left 665                           ; State 664
sense ahead 719 666 marker 5            ; State 665
turn left 667                           ; State 666
sense ahead 719 668 marker 5            ; State 667
turn left 669                           ; State 668
sense ahead 719 670 marker 5            ; State 669
turn left 671                           ; State 670
sense ahead 730 672 marker 4            ; State 671
turn left 673                           ; State 672
sense ahead 730 674 marker 4            ; State 673
turn left 675                           ; State 674
sense ahead 730 676 marker 4            ; State 675
turn left 677                           ; State 676
sense ahead 730 678 marker 4            ; State 677
turn left 679                           ; State 678
sense ahead 730 680 marker 4            ; State 679
turn left 681                           ; State 680
sense ahead 730 682 marker 4            ; State 681
turn left 683                           ; State 682
sense ahead 741 684 marker 3            ; State 683
turn left 685                           ; State 684
sense ahead 741 686 marker 3            ; State 685
turn left 687                           ; State 686
sense ahead 741 688 marker 3            ; State 687
turn left 689                           ; State 688
sense ahead 741 690 marker 3            ; State 689
turn left 691                           ; State 690
sense ahead 741 692 marker 3            ; State 691
turn left 693                           ; State 692
sense ahead 741 694 marker 3            ; State 693
turn left 695                           ; State 694
sense ahead 756 696 marker 2            ; State 695
turn left 697                           ; State 696
sense ahead 756 698 marker 2            ; State 697
turn left 699                           ; State 698
sense ahead 756 700 marker 2            ; State 699
turn left 701                           ; State 700
sense ahead 756 702 marker 2            ; State 701
turn left 703                           ; State 702
sense ahead 756 704 marker 2            ; State 703
turn left 705                           ; State 704
sense ahead 756 706 marker 2            ; State 705
turn left 707                           ; State 706
sense ahead 778 708 marker 1            ; State 707
mark 5 709                              ; State 708
move 899 710                            ; State 709
flip 2 711 715                          ; State 710
sense leftahead 713 712 home            ; State 711
turn left 709                           ; State 712
sense rightahead 709 714 home           ; State 713
turn right 709                          ; State 714
sense rightahead 717 716 home           ; State 715
turn right 709                          ; State 716
sense leftahead 709 718 home            ; State 717
turn left 709                           ; State 718
mark 4 720                              ; State 719
move 709 721                            ; State 720
flip 2 722 726                          ; State 721
sense leftahead 723 724 marker 5        ; State 722
turn left 720                           ; State 723
sense rightahead 725 720 marker 5       ; State 724
turn right 720                          ; State 725
sense rightahead 727 728 marker 5       ; State 726
turn right 720                          ; State 727
sense leftahead 729 720 marker 5        ; State 728
turn left 720                           ; State 729
mark 3 731                              ; State 730
move 720 732                            ; State 731
flip 2 733 737                          ; State 732
sense leftahead 734 735 marker 4        ; State 733
turn left 731                           ; State 734
sense rightahead 736 731 marker 4       ; State 735
turn right 731                          ; State 736
sense rightahead 738 739 marker 4       ; State 737
turn right 731                          ; State 738
sense leftahead 740 731 marker 4        ; State 739
turn left 731                           ; State 740
mark 2 742                              ; State 741
move 743 742                            ; State 742
turn left 744                           ; State 743
turn left 745                           ; State 744
turn left 780                           ; State 745
move 731 747                            ; State 746
flip 2 748 752                          ; State 747
sense leftahead 749 750 marker 3        ; State 748
turn left 746                           ; State 749
sense rightahead 751 746 marker 3       ; State 750
turn right 746                          ; State 751
sense rightahead 753 754 marker 3       ; State 752
turn right 746                          ; State 753
sense leftahead 755 746 marker 3        ; State 754
turn left 746                           ; State 755
mark 1 757                              ; State 756
move 746 758                            ; State 757
flip 2 759 767                          ; State 758
sense leftahead 760 763 marker 2        ; State 759
turn left 761                           ; State 760
move 746 762                            ; State 761
turn right 763                          ; State 762
sense rightahead 764 774 marker 2       ; State 763
turn right 765                          ; State 764
move 746 766                            ; State 765
turn left 774                           ; State 766
sense rightahead 768 771 marker 2       ; State 767
turn right 769                          ; State 768
move 746 770                            ; State 769
turn left 771                           ; State 770
sense leftahead 772 774 marker 2        ; State 771
turn left 773                           ; State 772
move 746 774                            ; State 773
turn left 775                           ; State 774
sense ahead 776 774 marker 1            ; State 775
move 777 777                            ; State 776
turn right 757                          ; State 777
mark 0 779                              ; State 778
sense ahead 0 0 food                    ; State 779
sense ahead 781 781 food                ; State 780
sense ahead 782 782 food                ; State 781
sense ahead 783 783 food                ; State 782
sense ahead 784 784 food                ; State 783
sense ahead 785 785 food                ; State 784
sense ahead 786 786 food                ; State 785
sense ahead 787 787 food                ; State 786
sense ahead 788 788 food                ; State 787
sense ahead 789 789 food                ; State 788
sense ahead 790 790 food                ; State 789
sense ahead 791 791 food                ; State 790
sense ahead 792 792 food                ; State 791
sense ahead 793 793 food                ; State 792
sense ahead 794 794 food                ; State 793
sense ahead 795 795 food                ; State 794
sense ahead 796 796 food                ; State 795
sense ahead 797 797 food                ; State 796
sense ahead 798 798 food                ; State 797
sense ahead 799 799 food                ; State 798
sense ahead 800 800 food                ; State 799
sense ahead 801 801 food                ; State 800
sense ahead 802 802 food                ; State 801
sense ahead 803 803 food                ; State 802
sense ahead 804 804 food                ; State 803
sense ahead 805 805 food                ; State 804
sense ahead 806 806 food                ; State 805
sense ahead 807 807 food                ; State 806
sense ahead 808 808 food                ; State 807
sense ahead 809 809 food                ; State 808
sense ahead 810 810 food                ; State 809
sense ahead 811 811 food                ; State 810
sense ahead 812 812 food                ; State 811
sense ahead 813 813 food                ; State 812
sense ahead 814 814 food                ; State 813
sense ahead 815 815 food                ; State 814
sense ahead 816 816 food                ; State 815
sense ahead 817 817 food                ; State 816
sense ahead 818 818 food                ; State 817
sense ahead 819 819 food                ; State 818
sense ahead 820 820 food                ; State 819
sense ahead 821 821 food                ; State 820
sense ahead 822 822 food                ; State 821
sense ahead 823 823 food                ; State 822
sense ahead 824 824 food                ; State 823
sense ahead 825 825 food                ; State 824
sense ahead 826 826 food                ; State 825
sense ahead 827 827 food                ; State 826
sense ahead 828 828 food                ; State 827
sense ahead 829 829 food                ; State 828
sense ahead 830 830 food                ; State 829
sense ahead 831 831 food                ; State 830
sense ahead 832 832 food                ; State 831
sense ahead 833 833 food                ; State 832
sense ahead 834 834 food                ; State 833
sense ahead 835 835 food                ; State 834
sense ahead 836 836 food                ; State 835
sense ahead 837 837 food                ; State 836
sense ahead 838 838 food                ; State 837
sense ahead 839 839 food                ; State 838
sense ahead 840 840 food                ; State 839
move 841 840                            ; State 840
sense ahead 846 842 marker 1            ; State 841
sense leftahead 843 844 marker 1        ; State 842
turn left 846                           ; State 843
sense rightahead 845 846 marker 1       ; State 844
turn right 846                          ; State 845
turn left 847                           ; State 846
turn left 848                           ; State 847
turn left 849                           ; State 848
sense ahead 850 856 food                ; State 849
move 851 850                            ; State 850
pickup 852 886                          ; State 851
turn left 853                           ; State 852
turn left 854                           ; State 853
turn left 855                           ; State 854
move 893 855                            ; State 855
sense leftahead 857 871 food            ; State 856
turn left 858                           ; State 857
move 859 858                            ; State 858
pickup 860 865                          ; State 859
turn left 861                           ; State 860
turn left 862                           ; State 861
turn left 863                           ; State 862
move 864 863                            ; State 863
turn right 893                          ; State 864
turn left 866                           ; State 865
turn left 867                           ; State 866
turn left 868                           ; State 867
move 869 868                            ; State 868
turn left 870                           ; State 869
turn left 849                           ; State 870
sense rightahead 872 849 food           ; State 871
turn right 873                          ; State 872
move 874 873                            ; State 873
pickup 875 880                          ; State 874
turn left 876                           ; State 875
turn left 877                           ; State 876
turn left 878                           ; State 877
move 879 878                            ; State 878
turn left 893                           ; State 879
turn left 881                           ; State 880
turn left 882                           ; State 881
turn left 883                           ; State 882
move 884 883                            ; State 883
turn right 885                          ; State 884
turn right 849                          ; State 885
turn left 887                           ; State 886
turn left 888                           ; State 887
turn left 889                           ; State 888
move 890 889                            ; State 889
turn left 891                           ; State 890
turn left 892                           ; State 891
turn left 849                           ; State 892
move 894 893                            ; State 893
drop 895                                ; State 894
turn left 896                           ; State 895
turn left 897                           ; State 896
turn left 898                           ; State 897
move 849 898                            ; State 898
sense here 911 900 home                 ; State 899
sense here 950 901 foehome              ; State 900
sense here 907 902 food                 ; State 901
sense ahead 911 903 food                ; State 902
sense leftahead 904 905 food            ; State 903
turn left 911                           ; State 904
sense rightahead 906 911 food           ; State 905
turn right 911                          ; State 906
pickup 908 911                          ; State 907
turn left 909                           ; State 908
turn left 910                           ; State 909
turn left 939                           ; State 910
mark 2 912                              ; State 911
move 899 913                            ; State 912
flip 2 914 915                          ; State 913
turn left 899                           ; State 914
turn right 899                          ; State 915
sense here 917 939 home                 ; State 916
sense ahead 918 919 marker 4            ; State 917
move 926 919                            ; State 918
sense leftahead 920 923 marker 4        ; State 919
turn left 921                           ; State 920
move 926 922                            ; State 921
turn right 923                          ; State 922
sense rightahead 924 917 marker 4       ; State 923
turn right 925                          ; State 924
move 926 917                            ; State 925
sense ahead 927 928 marker 3            ; State 926
move 935 928                            ; State 927
sense leftahead 929 932 marker 3        ; State 928
turn left 930                           ; State 929
move 935 931                            ; State 930
turn right 932                          ; State 931
sense rightahead 933 926 marker 3       ; State 932
turn right 934                          ; State 933
move 935 926                            ; State 934
drop 936                                ; State 935
turn left 937                           ; State 936
turn left 938                           ; State 937
turn left 731                           ; State 938
sense ahead 940 941 marker 2            ; State 939
move 916 941                            ; State 940
flip 2 942 944                          ; State 941
sense leftahead 943 944 marker 2        ; State 942
turn left 916                           ; State 943
sense rightahead 945 946 marker 2       ; State 944
turn right 916                          ; State 945
move 916 947                            ; State 946
flip 2 948 949                          ; State 947
turn left 916                           ; State 948
turn right 916                          ; State 949
sense here 958 951 food                 ; State 950
sense ahead 962 952 foehome             ; State 951
sense leftahead 953 954 foehome         ; State 952
turn left 962                           ; State 953
sense rightahead 955 956 foehome        ; State 954
turn right 962                          ; State 955
turn left 957                           ; State 956
turn left 950                           ; State 957
pickup 959 962                          ; State 958
turn left 960                           ; State 959
turn left 961                           ; State 960
turn left 969                           ; State 961
move 950 963                            ; State 962
turn left 950                           ; State 963
sense here 969 965 foehome              ; State 964
drop 966                                ; State 965
turn left 967                           ; State 966
turn left 968                           ; State 967
turn left 962                           ; State 968
move 964 970                            ; State 969
turn left 969                           ; State 970
sense ahead 972 1030 home               ; State 971
turn left 973                           ; State 972
sense ahead 974 1030 home               ; State 973
turn left 975                           ; State 974
sense ahead 976 1030 home               ; State 975
turn left 977                           ; State 976
sense ahead 978 1030 home               ; State 977
turn left 979                           ; State 978
sense ahead 980 1030 home               ; State 979
turn left 981                           ; State 980
sense ahead 1041 982 marker 5           ; State 981
turn left 983                           ; State 982
sense ahead 1041 984 marker 5           ; State 983
turn left 985                           ; State 984
sense ahead 1041 986 marker 5           ; State 985
turn left 987                           ; State 986
sense ahead 1041 988 marker 5           ; State 987
turn left 989                           ; State 988
sense ahead 1041 990 marker 5           ; State 989
turn left 991                           ; State 990
sense ahead 1041 992 marker 5           ; State 991
turn left 993                           ; State 992
sense ahead 1052 994 marker 4           ; State 993
turn left 995                           ; State 994
sense ahead 1052 996 marker 4           ; State 995
turn left 997                           ; State 996
sense ahead 1052 998 marker 4           ; State 997
turn left 999                           ; State 998
sense ahead 1052 1000 marker 4          ; State 999
turn left 1001                          ; State 1000
sense ahead 1052 1002 marker 4          ; State 1001
turn left 1003                          ; State 1002
sense ahead 1052 1004 marker 4          ; State 1003
turn left 1005                          ; State 1004
sense ahead 1063 1006 marker 3          ; State 1005
turn left 1007                          ; State 1006
sense ahead 1063 1008 marker 3          ; State 1007
turn left 1009                          ; State 1008
sense ahead 1063 1010 marker 3          ; State 1009
turn left 1011                          ; State 1010
sense ahead 1063 1012 marker 3          ; State 1011
turn left 1013                          ; State 1012
sense ahead 1063 1014 marker 3          ; State 1013
turn left 1015                          ; State 1014
sense ahead 1063 1016 marker 3          ; State 1015
turn left 1017                          ; State 1016
sense ahead 1078 1018 marker 2          ; State 1017
turn left 1019                          ; State 1018
sense ahead 1078 1020 marker 2          ; State 1019
turn left 1021                          ; State 1020
sense ahead 1078 1022 marker 2          ; State 1021
turn left 1023                          ; State 1022
sense ahead 1078 1024 marker 2          ; State 1023
turn left 1025                          ; State 1024
sense ahead 1078 1026 marker 2          ; State 1025
turn left 1027                          ; State 1026
sense ahead 1078 1028 marker 2          ; State 1027
turn left 1029                          ; State 1028
sense ahead 1100 1030 marker 1          ; State 1029
mark 5 1031                             ; State 1030
move 1221 1032                          ; State 1031
flip 2 1033 1037                        ; State 1032
sense leftahead 1035 1034 home          ; State 1033
turn left 1031                          ; State 1034
sense rightahead 1031 1036 home         ; State 1035
turn right 1031                         ; State 1036
sense rightahead 1039 1038 home         ; State 1037
turn right 1031                         ; State 1038
sense leftahead 1031 1040 home          ; State 1039
turn left 1031                          ; State 1040
mark 4 1042                             ; State 1041
move 1031 1043                          ; State 1042
flip 2 1044 1048                        ; State 1043
sense leftahead 1045 1046 marker 5      ; State 1044
turn left 1042                          ; State 1045
sense rightahead 1047 1042 marker 5     ; State 1046
turn right 1042                         ; State 1047
sense rightahead 1049 1050 marker 5     ; State 1048
turn right 1042                         ; State 1049
sense leftahead 1051 1042 marker 5      ; State 1050
turn left 1042                          ; State 1051
mark 3 1053                             ; State 1052
move 1042 1054                          ; State 1053
flip 2 1055 1059                        ; State 1054
sense leftahead 1056 1057 marker 4      ; State 1055
turn left 1053                          ; State 1056
sense rightahead 1058 1053 marker 4     ; State 1057
turn right 1053                         ; State 1058
sense rightahead 1060 1061 marker 4     ; State 1059
turn right 1053                         ; State 1060
sense leftahead 1062 1053 marker 4      ; State 1061
turn left 1053                          ; State 1062
mark 2 1064                             ; State 1063
move 1065 1064                          ; State 1064
turn left 1066                          ; State 1065
turn left 1067                          ; State 1066
turn left 1102                          ; State 1067
move 1053 1069                          ; State 1068
flip 2 1070 1074                        ; State 1069
sense leftahead 1071 1072 marker 3      ; State 1070
turn left 1068                          ; State 1071
sense rightahead 1073 1068 marker 3     ; State 1072
turn right 1068                         ; State 1073
sense rightahead 1075 1076 marker 3     ; State 1074
turn right 1068                         ; State 1075
sense leftahead 1077 1068 marker 3      ; State 1076
turn left 1068                          ; State 1077
mark 1 1079                             ; State 1078
move 1068 1080                          ; State 1079
flip 2 1081 1089                        ; State 1080
sense leftahead 1082 1085 marker 2      ; State 1081
turn left 1083                          ; State 1082
move 1068 1084                          ; State 1083
turn right 1085                         ; State 1084
sense rightahead 1086 1096 marker 2     ; State 1085
turn right 1087                         ; State 1086
move 1068 1088                          ; State 1087
turn left 1096                          ; State 1088
sense rightahead 1090 1093 marker 2     ; State 1089
turn right 1091                         ; State 1090
move 1068 1092                          ; State 1091
turn left 1093                          ; State 1092
sense leftahead 1094 1096 marker 2      ; State 1093
turn left 1095                          ; State 1094
move 1068 1096                          ; State 1095
turn left 1097                          ; State 1096
sense ahead 1098 1096 marker 1          ; State 1097
move 1099 1099                          ; State 1098
turn right 1079                         ; State 1099
mark 0 1101                             ; State 1100
sense ahead 0 0 food                    ; State 1101
sense ahead 1103 1103 food              ; State 1102
sense ahead 1104 1104 food              ; State 1103
sense ahead 1105 1105 food              ; State 1104
sense ahead 1106 1106 food              ; State 1105
sense ahead 1107 1107 food              ; State 1106
sense ahead 1108 1108 food              ; State 1107
sense ahead 1109 1109 food              ; State 1108
sense ahead 1110 1110 food              ; State 1109
sense ahead 1111 1111 food              ; State 1110
sense ahead 1112 1112 food              ; State 1111
sense ahead 1113 1113 food              ; State 1112
sense ahead 1114 1114 food              ; State 1113
sense ahead 1115 1115 food              ; State 1114
sense ahead 1116 1116 food              ; State 1115
sense ahead 1117 1117 food              ; State 1116
sense ahead 1118 1118 food              ; State 1117
sense ahead 1119 1119 food              ; State 1118
sense ahead 1120 1120 food              ; State 1119
sense ahead 1121 1121 food              ; State 1120
sense ahead 1122 1122 food              ; State 1121
sense ahead 1123 1123 food              ; State 1122
sense ahead 1124 1124 food              ; State 1123
sense ahead 1125 1125 food              ; State 1124
sense ahead 1126 1126 food              ; State 1125
sense ahead 1127 1127 food              ; State 1126
sense ahead 1128 1128 food              ; State 1127
sense ahead 1129 1129 food              ; State 1128
sense ahead 1130 1130 food              ; State 1129
sense ahead 1131 1131 food              ; State 1130
sense ahead 1132 1132 food              ; State 1131
sense ahead 1133 1133 food              ; State 1132
sense ahead 1134 1134 food              ; State 1133
sense ahead 1135 1135 food              ; State 1134
sense ahead 1136 1136 food              ; State 1135
sense ahead 1137 1137 food              ; State 1136
sense ahead 1138 1138 food              ; State 1137
sense ahead 1139 1139 food              ; State 1138
sense ahead 1140 1140 food              ; State 1139
sense ahead 1141 1141 food              ; State 1140
sense ahead 1142 1142 food              ; State 1141
sense ahead 1143 1143 food              ; State 1142
sense ahead 1144 1144 food              ; State 1143
sense ahead 1145 1145 food              ; State 1144
sense ahead 1146 1146 food              ; State 1145
sense ahead 1147 1147 food              ; State 1146
sense ahead 1148 1148 food              ; State 1147
sense ahead 1149 1149 food              ; State 1148
sense ahead 1150 1150 food              ; State 1149
sense ahead 1151 1151 food              ; State 1150
sense ahead 1152 1152 food              ; State 1151
sense ahead 1153 1153 food              ; State 1152
sense ahead 1154 1154 food              ; State 1153
sense ahead 1155 1155 food              ; State 1154
sense ahead 1156 1156 food              ; State 1155
sense ahead 1157 1157 food              ; State 1156
sense ahead 1158 1158 food              ; State 1157
sense ahead 1159 1159 food              ; State 1158
sense ahead 1160 1160 food              ; State 1159
sense ahead 1161 1161 food              ; State 1160
sense ahead 1162 1162 food              ; State 1161
move 1163 1162                          ; State 1162
sense ahead 1168 1164 marker 1          ; State 1163
sense leftahead 1165 1166 marker 1      ; State 1164
turn left 1168                          ; State 1165
sense rightahead 1167 1168 marker 1     ; State 1166
turn right 1168                         ; State 1167
turn left 1169                          ; State 1168
turn left 1170                          ; State 1169
turn left 1171                          ; State 1170
sense ahead 1172 1178 food              ; State 1171
move 1173 1172                          ; State 1172
pickup 1174 1208                        ; State 1173
turn left 1175                          ; State 1174
turn left 1176                          ; State 1175
turn left 1177                          ; State 1176
move 1215 1177                          ; State 1177
sense leftahead 1179 1193 food          ; State 1178
turn left 1180                          ; State 1179
move 1181 1180                          ; State 1180
pickup 1182 1187                        ; State 1181
turn left 1183                          ; State 1182
turn left 1184                          ; State 1183
turn left 1185                          ; State 1184
move 1186 1185                          ; State 1185
turn right 1215                         ; State 1186
turn left 1188                          ; State 1187
turn left 1189                          ; State 1188
turn left 1190                          ; State 1189
move 1191 1190                          ; State 1190
turn left 1192                          ; State 1191
turn left 1171                          ; State 1192
sense rightahead 1194 1171 food         ; State 1193
turn right 1195                         ; State 1194
move 1196 1195                          ; State 1195
pickup 1197 1202                        ; State 1196
turn left 1198                          ; State 1197
turn left 1199                          ; State 1198
turn left 1200                          ; State 1199
move 1201 1200                          ; State 1200
turn left 1215                          ; State 1201
turn left 1203                          ; State 1202
turn left 1204                          ; State 1203
turn left 1205                          ; State 1204
move 1206 1205                          ; State 1205
turn right 1207                         ; State 1206
turn right 1171                         ; State 1207
turn left 1209                          ; State 1208
turn left 1210                          ; State 1209
turn left 1211                          ; State 1210
move 1212 1211                          ; State 1211
turn left 1213                          ; State 1212
turn left 1214                          ; State 1213
turn left 1171                          ; State 1214
move 1216 1215                          ; State 1215
drop 1217                               ; State 1216
turn left 1218                          ; State 1217
turn left 1219                          ; State 1218
turn left 1220                          ; State 1219
move 1171 1220                          ; State 1220
sense here 1233 1222 home               ; State 1221
sense here 1272 1223 foehome            ; State 1222
sense here 1229 1224 food               ; State 1223
sense ahead 1233 1225 food              ; State 1224
sense leftahead 1226 1227 food          ; State 1225
turn left 1233                          ; State 1226
sense rightahead 1228 1233 food         ; State 1227
turn right 1233                         ; State 1228
pickup 1230 1233                        ; State 1229
turn left 1231                          ; State 1230
turn left 1232                          ; State 1231
turn left 1261                          ; State 1232
mark 3 1234                             ; State 1233
move 1221 1235                          ; State 1234
flip 2 1236 1237                        ; State 1235
turn left 1221                          ; State 1236
turn right 1221                         ; State 1237
sense here 1239 1261 home               ; State 1238
sense ahead 1240 1241 marker 4          ; State 1239
move 1248 1241                          ; State 1240
sense leftahead 1242 1245 marker 4      ; State 1241
turn left 1243                          ; State 1242
move 1248 1244                          ; State 1243
turn right 1245                         ; State 1244
sense rightahead 1246 1239 marker 4     ; State 1245
turn right 1247                         ; State 1246
move 1248 1239                          ; State 1247
sense ahead 1249 1250 marker 3          ; State 1248
move 1257 1250                          ; State 1249
sense leftahead 1251 1254 marker 3      ; State 1250
turn left 1252                          ; State 1251
move 1257 1253                          ; State 1252
turn right 1254                         ; State 1253
sense rightahead 1255 1248 marker 3     ; State 1254
turn right 1256                         ; State 1255
move 1257 1248                          ; State 1256
drop 1258                               ; State 1257
turn left 1259                          ; State 1258
turn left 1260                          ; State 1259
turn left 1053                          ; State 1260
sense ahead 1262 1263 marker 3          ; State 1261
move 1238 1263                          ; State 1262
flip 2 1264 1266                        ; State 1263
sense leftahead 1265 1266 marker 3      ; State 1264
turn left 1238                          ; State 1265
sense rightahead 1267 1268 marker 3     ; State 1266
turn right 1238                         ; State 1267
move 1238 1269                          ; State 1268
flip 2 1270 1271                        ; State 1269
turn left 1238                          ; State 1270
turn right 1238                         ; State 1271
sense here 1280 1273 food               ; State 1272
sense ahead 1284 1274 foehome           ; State 1273
sense leftahead 1275 1276 foehome       ; State 1274
turn left 1284                          ; State 1275
sense rightahead 1277 1278 foehome      ; State 1276
turn right 1284                         ; State 1277
turn left 1279                          ; State 1278
turn left 1272                          ; State 1279
pickup 1281 1284                        ; State 1280
turn left 1282                          ; State 1281
turn left 1283                          ; State 1282
turn left 1291                          ; State 1283
move 1272 1285                          ; State 1284
turn left 1272                          ; State 1285
sense here 1291 1287 foehome            ; State 1286
drop 1288                               ; State 1287
turn left 1289                          ; State 1288
turn left 1290                          ; State 1289
turn left 1284                          ; State 1290
move 1286 1292                          ; State 1291
turn left 1291                          ; State 1292
sense ahead 1294 1352 home              ; State 1293
turn left 1295                          ; State 1294
sense ahead 1296 1352 home              ; State 1295
turn left 1297                          ; State 1296
sense ahead 1298 1352 home              ; State 1297
turn left 1299                          ; State 1298
sense ahead 1300 1352 home              ; State 1299
turn left 1301                          ; State 1300
sense ahead 1302 1352 home              ; State 1301
turn left 1303                          ; State 1302
sense ahead 1363 1304 marker 5          ; State 1303
turn left 1305                          ; State 1304
sense ahead 1363 1306 marker 5          ; State 1305
turn left 1307                          ; State 1306
sense ahead 1363 1308 marker 5          ; State 1307
turn left 1309                          ; State 1308
sense ahead 1363 1310 marker 5          ; State 1309
turn left 1311                          ; State 1310
sense ahead 1363 1312 marker 5          ; State 1311
turn left 1313                          ; State 1312
sense ahead 1363 1314 marker 5          ; State 1313
turn left 1315                          ; State 1314
sense ahead 1374 1316 marker 4          ; State 1315
turn left 1317                          ; State 1316
sense ahead 1374 1318 marker 4          ; State 1317
turn left 1319                          ; State 1318
sense ahead 1374 1320 marker 4          ; State 1319
turn left 1321                          ; State 1320
sense ahead 1374 1322 marker 4          ; State 1321
turn left 1323                          ; State 1322
sense ahead 1374 1324 marker 4          ; State 1323
turn left 1325                          ; State 1324
sense ahead 1374 1326 marker 4          ; State 1325
turn left 1327                          ; State 1326
sense ahead 1385 1328 marker 3          ; State 1327
turn left 1329                          ; State 1328
sense ahead 1385 1330 marker 3          ; State 1329
turn left 1331                          ; State 1330
sense ahead 1385 1332 marker 3          ; State 1331
turn left 1333                          ; State 1332
sense ahead 1385 1334 marker 3          ; State 1333
turn left 1335                          ; State 1334
sense ahead 1385 1336 marker 3          ; State 1335
turn left 1337                          ; State 1336
sense ahead 1385 1338 marker 3          ; State 1337
turn left 1339                          ; State 1338
sense ahead 1400 1340 marker 2          ; State 1339
turn left 1341                          ; State 1340
sense ahead 1400 1342 marker 2          ; State 1341
turn left 1343                          ; State 1342
sense ahead 1400 1344 marker 2          ; State 1343
turn left 1345                          ; State 1344
sense ahead 1400 1346 marker 2          ; State 1345
turn left 1347                          ; State 1346
sense ahead 1400 1348 marker 2          ; State 1347
turn left 1349                          ; State 1348
sense ahead 1400 1350 marker 2          ; State 1349
turn left 1351                          ; State 1350
sense ahead 1422 1352 marker 1          ; State 1351
mark 5 1353                             ; State 1352
move 1543 1354                          ; State 1353
flip 2 1355 1359                        ; State 1354
sense leftahead 1357 1356 home          ; State 1355
turn left 1353                          ; State 1356
sense rightahead 1353 1358 home         ; State 1357
turn right 1353                         ; State 1358
sense rightahead 1361 1360 home         ; State 1359
turn right 1353                         ; State 1360
sense leftahead 1353 1362 home          ; State 1361
turn left 1353                          ; State 1362
mark 4 1364                             ; State 1363
move 1353 1365                          ; State 1364
flip 2 1366 1370                        ; State 1365
sense leftahead 1367 1368 marker 5      ; State 1366
turn left 1364                          ; State 1367
sense rightahead 1369 1364 marker 5     ; State 1368
turn right 1364                         ; State 1369
sense rightahead 1371 1372 marker 5     ; State 1370
turn right 1364                         ; State 1371
sense leftahead 1373 1364 marker 5      ; State 1372
turn left 1364                          ; State 1373
mark 3 1375                             ; State 1374
move 1364 1376                          ; State 1375
flip 2 1377 1381                        ; State 1376
sense leftahead 1378 1379 marker 4      ; State 1377
turn left 1375                          ; State 1378
sense rightahead 1380 1375 marker 4     ; State 1379
turn right 1375                         ; State 1380
sense rightahead 1382 1383 marker 4     ; State 1381
turn right 1375                         ; State 1382
sense leftahead 1384 1375 marker 4      ; State 1383
turn left 1375                          ; State 1384
mark 2 1386                             ; State 1385
move 1387 1386                          ; State 1386
turn left 1388                          ; State 1387
turn left 1389                          ; State 1388
turn left 1424                          ; State 1389
move 1375 1391                          ; State 1390
flip 2 1392 1396                        ; State 1391
sense leftahead 1393 1394 marker 3      ; State 1392
turn left 1390                          ; State 1393
sense rightahead 1395 1390 marker 3     ; State 1394
turn right 1390                         ; State 1395
sense rightahead 1397 1398 marker 3     ; State 1396
turn right 1390                         ; State 1397
sense leftahead 1399 1390 marker 3      ; State 1398
turn left 1390                          ; State 1399
mark 1 1401                             ; State 1400
move 1390 1402                          ; State 1401
flip 2 1403 1411                        ; State 1402
sense leftahead 1404 1407 marker 2      ; State 1403
turn left 1405                          ; State 1404
move 1390 1406                          ; State 1405
turn right 1407                         ; State 1406
sense rightahead 1408 1418 marker 2     ; State 1407
turn right 1409                         ; State 1408
move 1390 1410                          ; State 1409
turn left 1418                          ; State 1410
sense rightahead 1412 1415 marker 2     ; State 1411
turn right 1413                         ; State 1412
move 1390 1414                          ; State 1413
turn left 1415                          ; State 1414
sense leftahead 1416 1418 marker 2      ; State 1415
turn left 1417                          ; State 1416
move 1390 1418                          ; State 1417
turn left 1419                          ; State 1418
sense ahead 1420 1418 marker 1          ; State 1419
move 1421 1421                          ; State 1420
turn right 1401                         ; State 1421
mark 0 1423                             ; State 1422
sense ahead 0 0 food                    ; State 1423
sense ahead 1425 1425 food              ; State 1424
sense ahead 1426 1426 food              ; State 1425
sense ahead 1427 1427 food              ; State 1426
sense ahead 1428 1428 food              ; State 1427
sense ahead 1429 1429 food              ; State 1428
sense ahead 1430 1430 food              ; State 1429
sense ahead 1431 1431 food              ; State 1430
sense ahead 1432 1432 food              ; State 1431
sense ahead 1433 1433 food              ; State 1432
sense ahead 1434 1434 food              ; State 1433
sense ahead 1435 1435 food              ; State 1434
sense ahead 1436 1436 food              ; State 1435
sense ahead 1437 1437 food              ; State 1436
sense ahead 1438 1438 food              ; State 1437
sense ahead 1439 1439 food              ; State 1438
sense ahead 1440 1440 food              ; State 1439
sense ahead 1441 1441 food              ; State 1440
sense ahead 1442 1442 food              ; State 1441
sense ahead 1443 1443 food              ; State 1442
sense ahead 1444 1444 food              ; State 1443
sense ahead 1445 1445 food              ; State 1444
sense ahead 1446 1446 food              ; State 1445
sense ahead 1447 1447 food              ; State 1446
sense ahead 1448 1448 food              ; State 1447
sense ahead 1449 1449 food              ; State 1448
sense ahead 1450 1450 food              ; State 1449
sense ahead 1451 1451 food              ; State 1450
sense ahead 1452 1452 food              ; State 1451
sense ahead 1453 1453 food              ; State 1452
sense ahead 1454 1454 food              ; State 1453
sense ahead 1455 1455 food              ; State 1454
sense ahead 1456 1456 food              ; State 1455
sense ahead 1457 1457 food              ; State 1456
sense ahead 1458 1458 food              ; State 1457
sense ahead 1459 1459 food              ; State 1458
sense ahead 1460 1460 food              ; State 1459
sense ahead 1461 1461 food              ; State 1460
sense ahead 1462 1462 food              ; State 1461
sense ahead 1463 1463 food              ; State 1462
sense ahead 1464 1464 food              ; State 1463
sense ahead 1465 1465 food              ; State 1464
sense ahead 1466 1466 food              ; State 1465
sense ahead 1467 1467 food              ; State 1466
sense ahead 1468 1468 food              ; State 1467
sense ahead 1469 1469 food              ; State 1468
sense ahead 1470 1470 food              ; State 1469
sense ahead 1471 1471 food              ; State 1470
sense ahead 1472 1472 food              ; State 1471
sense ahead 1473 1473 food              ; State 1472
sense ahead 1474 1474 food              ; State 1473
sense ahead 1475 1475 food              ; State 1474
sense ahead 1476 1476 food              ; State 1475
sense ahead 1477 1477 food              ; State 1476
sense ahead 1478 1478 food              ; State 1477
sense ahead 1479 1479 food              ; State 1478
sense ahead 1480 1480 food              ; State 1479
sense ahead 1481 1481 food              ; State 1480
sense ahead 1482 1482 food              ; State 1481
sense ahead 1483 1483 food              ; State 1482
sense ahead 1484 1484 food              ; State 1483
move 1485 1484                          ; State 1484
sense ahead 1490 1486 marker 1          ; State 1485
sense leftahead 1487 1488 marker 1      ; State 1486
turn left 1490                          ; State 1487
sense rightahead 1489 1490 marker 1     ; State 1488
turn right 1490                         ; State 1489
turn left 1491                          ; State 1490
turn left 1492                          ; State 1491
turn left 1493                          ; State 1492
sense ahead 1494 1500 food              ; State 1493
move 1495 1494                          ; State 1494
pickup 1496 1530                        ; State 1495
turn left 1497                          ; State 1496
turn left 1498                          ; State 1497
turn left 1499                          ; State 1498
move 1537 1499                          ; State 1499
sense leftahead 1501 1515 food          ; State 1500
turn left 1502                          ; State 1501
move 1503 1502                          ; State 1502
pickup 1504 1509                        ; State 1503
turn left 1505                          ; State 1504
turn left 1506                          ; State 1505
turn left 1507                          ; State 1506
move 1508 1507                          ; State 1507
turn right 1537                         ; State 1508
turn left 1510                          ; State 1509
turn left 1511                          ; State 1510
turn left 1512                          ; State 1511
move 1513 1512                          ; State 1512
turn left 1514                          ; State 1513
turn left 1493                          ; State 1514
sense rightahead 1516 1493 food         ; State 1515
turn right 1517                         ; State 1516
move 1518 1517                          ; State 1517
pickup 1519 1524                        ; State 1518
turn left 1520                          ; State 1519
turn left 1521                          ; State 1520
turn left 1522                          ; State 1521
move 1523 1522                          ; State 1522
turn left 1537                          ; State 1523
turn left 1525                          ; State 1524
turn left 1526                          ; State 1525
turn left 1527                          ; State 1526
move 1528 1527                          ; State 1527
turn right 1529                         ; State 1528
turn right 1493                         ; State 1529
turn left 1531                          ; State 1530
turn left 1532                          ; State 1531
turn left 1533                          ; State 1532
move 1534 1533                          ; State 1533
turn left 1535                          ; State 1534
turn left 1536                          ; State 1535
turn left 1493                          ; State 1536
move 1538 1537                          ; State 1537
drop 1539                               ; State 1538
turn left 1540                          ; State 1539
turn left 1541                          ; State 1540
turn left 1542                          ; State 1541
move 1493 1542                          ; State 1542
sense here 1555 1544 home               ; State 1543
sense here 1594 1545 foehome            ; State 1544
sense here 1551 1546 food               ; State 1545
sense ahead 1555 1547 food              ; State 1546
sense leftahead 1548 1549 food          ; State 1547
turn left 1555                          ; State 1548
sense rightahead 1550 1555 food         ; State 1549
turn right 1555                         ; State 1550
pickup 1552 1555                        ; State 1551
turn left 1553                          ; State 1552
turn left 1554                          ; State 1553
turn left 1583                          ; State 1554
mark 4 1556                             ; State 1555
move 1543 1557                          ; State 1556
flip 2 1558 1559                        ; State 1557
turn left 1543                          ; State 1558
turn right 1543                         ; State 1559
sense here 1561 1583 home               ; State 1560
sense ahead 1562 1563 marker 4          ; State 1561
move 1570 1563                          ; State 1562
sense leftahead 1564 1567 marker 4      ; State 1563
turn left 1565                          ; State 1564
move 1570 1566                          ; State 1565
turn right 1567                         ; State 1566
sense rightahead 1568 1561 marker 4     ; State 1567
turn right 1569                         ; State 1568
move 1570 1561                          ; State 1569
sense ahead 1571 1572 marker 3          ; State 1570
move 1579 1572                          ; State 1571
sense leftahead 1573 1576 marker 3      ; State 1572
turn left 1574                          ; State 1573
move 1579 1575                          ; State 1574
turn right 1576                         ; State 1575
sense rightahead 1577 1570 marker 3     ; State 1576
turn right 1578                         ; State 1577
move 1579 1570                          ; State 1578
drop 1580                               ; State 1579
turn left 1581                          ; State 1580
turn left 1582                          ; State 1581
turn left 1375                          ; State 1582
sense ahead 1584 1585 marker 4          ; State 1583
move 1560 1585                          ; State 1584
flip 2 1586 1588                        ; State 1585
sense leftahead 1587 1588 marker 4      ; State 1586
turn left 1560                          ; State 1587
sense rightahead 1589 1590 marker 4     ; State 1588
turn right 1560                         ; State 1589
move 1560 1591                          ; State 1590
flip 2 1592 1593                        ; State 1591
turn left 1560                          ; State 1592
turn right 1560                         ; State 1593
sense here 1602 1595 food               ; State 1594
sense ahead 1606 1596 foehome           ; State 1595
sense leftahead 1597 1598 foehome       ; State 1596
turn left 1606                          ; State 1597
sense rightahead 1599 1600 foehome      ; State 1598
turn right 1606                         ; State 1599
turn left 1601                          ; State 1600
turn left 1594                          ; State 1601
pickup 1603 1606                        ; State 1602
turn left 1604                          ; State 1603
turn left 1605                          ; State 1604
turn left 1613                          ; State 1605
move 1594 1607                          ; State 1606
turn left 1594                          ; State 1607
sense here 1613 1609 foehome            ; State 1608
drop 1610                               ; State 1609
turn left 1611                          ; State 1610
turn left 1612                          ; State 1611
turn left 1606                          ; State 1612
move 1608 1614                          ; State 1613
turn left 1613                          ; State 1614
sense ahead 1616 1674 home              ; State 1615
turn left 1617                          ; State 1616
sense ahead 1618 1674 home              ; State 1617
turn left 1619                          ; State 1618
sense ahead 1620 1674 home              ; State 1619
turn left 1621                          ; State 1620
sense ahead 1622 1674 home              ; State 1621
turn left 1623                          ; State 1622
sense ahead 1624 1674 home              ; State 1623
turn left 1625                          ; State 1624
sense ahead 1685 1626 marker 5          ; State 1625
turn left 1627                          ; State 1626
sense ahead 1685 1628 marker 5          ; State 1627
turn left 1629                          ; State 1628
sense ahead 1685 1630 marker 5          ; State 1629
turn left 1631                          ; State 1630
sense ahead 1685 1632 marker 5          ; State 1631
turn left 1633                          ; State 1632
sense ahead 1685 1634 marker 5          ; State 1633
turn left 1635                          ; State 1634
sense ahead 1685 1636 marker 5          ; State 1635
turn left 1637                          ; State 1636
sense ahead 1696 1638 marker 4          ; State 1637
turn left 1639                          ; State 1638
sense ahead 1696 1640 marker 4          ; State 1639
turn left 1641                          ; State 1640
sense ahead 1696 1642 marker 4          ; State 1641
turn left 1643                          ; State 1642
sense ahead 1696 1644 marker 4          ; State 1643
turn left 1645                          ; State 1644
sense ahead 1696 1646 marker 4          ; State 1645
turn left 1647                          ; State 1646
sense ahead 1696 1648 marker 4          ; State 1647
turn left 1649                          ; State 1648
sense ahead 1707 1650 marker 3          ; State 1649
turn left 1651                          ; State 1650
sense ahead 1707 1652 marker 3          ; State 1651
turn left 1653                          ; State 1652
sense ahead 1707 1654 marker 3          ; State 1653
turn left 1655                          ; State 1654
sense ahead 1707 1656 marker 3          ; State 1655
turn left 1657                          ; State 1656
sense ahead 1707 1658 marker 3          ; State 1657
turn left 1659                          ; State 1658
sense ahead 1707 1660 marker 3          ; State 1659
turn left 1661                          ; State 1660
sense ahead 1722 1662 marker 2          ; State 1661
turn left 1663                          ; State 1662
sense ahead 1722 1664 marker 2          ; State 1663
turn left 1665                          ; State 1664
sense ahead 1722 1666 marker 2          ; State 1665
turn left 1667                          ; State 1666
sense ahead 1722 1668 marker 2          ; State 1667
turn left 1669                          ; State 1668
sense ahead 1722 1670 marker 2          ; State 1669
turn left 1671                          ; State 1670
sense ahead 1722 1672 marker 2          ; State 1671
turn left 1673                          ; State 1672
sense ahead 1744 1674 marker 1          ; State 1673
mark 5 1675                             ; State 1674
move 1865 1676                          ; State 1675
flip 2 1677 1681                        ; State 1676
sense leftahead 1679 1678 home          ; State 1677
turn left 1675                          ; State 1678
sense rightahead 1675 1680 home         ; State 1679
turn right 1675                         ; State 1680
sense rightahead 1683 1682 home         ; State 1681
turn right 1675                         ; State 1682
sense leftahead 1675 1684 home          ; State 1683
turn left 1675                          ; State 1684
mark 4 1686                             ; State 1685
move 1675 1687                          ; State 1686
flip 2 1688 1692                        ; State 1687
sense leftahead 1689 1690 marker 5      ; State 1688
turn left 1686                          ; State 1689
sense rightahead 1691 1686 marker 5     ; State 1690
turn right 1686                         ; State 1691
sense rightahead 1693 1694 marker 5     ; State 1692
turn right 1686                         ; State 1693
sense leftahead 1695 1686 marker 5      ; State 1694
turn left 1686                          ; State 1695
mark 3 1697                             ; State 1696
move 1686 1698                          ; State 1697
flip 2 1699 1703                        ; State 1698
sense leftahead 1700 1701 marker 4      ; State 1699
turn left 1697                          ; State 1700
sense rightahead 1702 1697 marker 4     ; State 1701
turn right 1697                         ; State 1702
sense rightahead 1704 1705 marker 4     ; State 1703
turn right 1697                         ; State 1704
sense leftahead 1706 1697 marker 4      ; State 1705
turn left 1697                          ; State 1706
mark 2 1708                             ; State 1707
move 1709 1708                          ; State 1708
turn left 1710                          ; State 1709
turn left 1711                          ; State 1710
turn left 1746                          ; State 1711
move 1697 1713                          ; State 1712
flip 2 1714 1718                        ; State 1713
sense leftahead 1715 1716 marker 3      ; State 1714
turn left 1712                          ; State 1715
sense rightahead 1717 1712 marker 3     ; State 1716
turn right 1712                         ; State 1717
sense rightahead 1719 1720 marker 3     ; State 1718
turn right 1712                         ; State 1719
sense leftahead 1721 1712 marker 3      ; State 1720
turn left 1712                          ; State 1721
mark 1 1723                             ; State 1722
move 1712 1724                          ; State 1723
flip 2 1725 1733                        ; State 1724
sense leftahead 1726 1729 marker 2      ; State 1725
turn left 1727                          ; State 1726
move 1712 1728                          ; State 1727
turn right 1729                         ; State 1728
sense rightahead 1730 1740 marker 2     ; State 1729
turn right 1731                         ; State 1730
move 1712 1732                          ; State 1731
turn left 1740                          ; State 1732
sense rightahead 1734 1737 marker 2     ; State 1733
turn right 1735                         ; State 1734
move 1712 1736                          ; State 1735
turn left 1737                          ; State 1736
sense leftahead 1738 1740 marker 2      ; State 1737
turn left 1739                          ; State 1738
move 1712 1740                          ; State 1739
turn left 1741                          ; State 1740
sense ahead 1742 1740 marker 1          ; State 1741
move 1743 1743                          ; State 1742
turn right 1723                         ; State 1743
mark 0 1745                             ; State 1744
sense ahead 0 0 food                    ; State 1745
sense ahead 1747 1747 food              ; State 1746
sense ahead 1748 1748 food              ; State 1747
sense ahead 1749 1749 food              ; State 1748
sense ahead 1750 1750 food              ; State 1749
sense ahead 1751 1751 food              ; State 1750
sense ahead 1752 1752 food              ; State 1751
sense ahead 1753 1753 food              ; State 1752
sense ahead 1754 1754 food              ; State 1753
sense ahead 1755 1755 food              ; State 1754
sense ahead 1756 1756 food              ; State 1755
sense ahead 1757 1757 food              ; State 1756
sense ahead 1758 1758 food              ; State 1757
sense ahead 1759 1759 food              ; State 1758
sense ahead 1760 1760 food              ; State 1759
sense ahead 1761 1761 food              ; State 1760
sense ahead 1762 1762 food              ; State 1761
sense ahead 1763 1763 food              ; State 1762
sense ahead 1764 1764 food              ; State 1763
sense ahead 1765 1765 food              ; State 1764
sense ahead 1766 1766 food              ; State 1765
sense ahead 1767 1767 food              ; State 1766
sense ahead 1768 1768 food              ; State 1767
sense ahead 1769 1769 food              ; State 1768
sense ahead 1770 1770 food              ; State 1769
sense ahead 1771 1771 food              ; State 1770
sense ahead 1772 1772 food              ; State 1771
sense ahead 1773 1773 food              ; State 1772
sense ahead 1774 1774 food              ; State 1773
sense ahead 1775 1775 food              ; State 1774
sense ahead 1776 1776 food              ; State 1775
sense ahead 1777 1777 food              ; State 1776
sense ahead 1778 1778 food              ; State 1777
sense ahead 1779 1779 food              ; State 1778
sense ahead 1780 1780 food              ; State 1779
sense ahead 1781 1781 food              ; State 1780
sense ahead 1782 1782 food              ; State 1781
sense ahead 1783 1783 food              ; State 1782
sense ahead 1784 1784 food              ; State 1783
sense ahead 1785 1785 food              ; State 1784
sense ahead 1786 1786 food              ; State 1785
sense ahead 1787 1787 food              ; State 1786
sense ahead 1788 1788 food              ; State 1787
sense ahead 1789 1789 food              ; State 1788
sense ahead 1790 1790 food              ; State 1789
sense ahead 1791 1791 food              ; State 1790
sense ahead 1792 1792 food              ; State 1791
sense ahead 1793 1793 food              ; State 1792
sense ahead 1794 1794 food              ; State 1793
sense ahead 1795 1795 food              ; State 1794
sense ahead 1796 1796 food              ; State 1795
sense ahead 1797 1797 food              ; State 1796
sense ahead 1798 1798 food              ; State 1797
sense ahead 1799 1799 food              ; State 1798
sense ahead 1800 1800 food              ; State 1799
sense ahead 1801 1801 food              ; State 1800
sense ahead 1802 1802 food              ; State 1801
sense ahead 1803 1803 food              ; State 1802
sense ahead 1804 1804 food              ; State 1803
sense ahead 1805 1805 food              ; State 1804
sense ahead 1806 1806 food              ; State 1805
move 1807 1806                          ; State 1806
sense ahead 1812 1808 marker 1          ; State 1807
sense leftahead 1809 1810 marker 1      ; State 1808
turn left 1812                          ; State 1809
sense rightahead 1811 1812 marker 1     ; State 1810
turn right 1812                         ; State 1811
turn left 1813                          ; State 1812
turn left 1814                          ; State 1813
turn left 1815                          ; State 1814
sense ahead 1816 1822 food              ; State 1815
move 1817 1816                          ; State 1816
pickup 1818 1852                        ; State 1817
turn left 1819                          ; State 1818
turn left 1820                          ; State 1819
turn left 1821                          ; State 1820
move 1859 1821                          ; State 1821
sense leftahead 1823 1837 food          ; State 1822
turn left 1824                          ; State 1823
move 1825 1824                          ; State 1824
pickup 1826 1831                        ; State 1825
turn left 1827                          ; State 1826
turn left 1828                          ; State 1827
turn left 1829                          ; State 1828
move 1830 1829                          ; State 1829
turn right 1859                         ; State 1830
turn left 1832                          ; State 1831
turn left 1833                          ; State 1832
turn left 1834                          ; State 1833
move 1835 1834                          ; State 1834
turn left 1836                          ; State 1835
turn left 1815                          ; State 1836
sense rightahead 1838 1815 food         ; State 1837
turn right 1839                         ; State 1838
move 1840 1839                          ; State 1839
pickup 1841 1846                        ; State 1840
turn left 1842                          ; State 1841
turn left 1843                          ; State 1842
turn left 1844                          ; State 1843
move 1845 1844                          ; State 1844
turn left 1859                          ; State 1845
turn left 1847                          ; State 1846
turn left 1848                          ; State 1847
turn left 1849                          ; State 1848
move 1850 1849                          ; State 1849
turn right 1851                         ; State 1850
turn right 1815                         ; State 1851
turn left 1853                          ; State 1852
turn left 1854                          ; State 1853
turn left 1855                          ; State 1854
move 1856 1855                          ; State 1855
turn left 1857                          ; State 1856
turn left 1858                          ; State 1857
turn left 1815                          ; State 1858
move 1860 1859                          ; State 1859
drop 1861                               ; State 1860
turn left 1862                          ; State 1861
turn left 1863                          ; State 1862
turn left 1864                          ; State 1863
move 1815 1864                          ; State 1864
sense here 1877 1866 home               ; State 1865
sense here 1916 1867 foehome            ; State 1866
sense here 1873 1868 food               ; State 1867
sense ahead 1877 1869 food              ; State 1868
sense leftahead 1870 1871 food          ; State 1869
turn left 1877                          ; State 1870
sense rightahead 1872 1877 food         ; State 1871
turn right 1877                         ; State 1872
pickup 1874 1877                        ; State 1873
turn left 1875                          ; State 1874
turn left 1876                          ; State 1875
turn left 1905                          ; State 1876
mark 5 1878                             ; State 1877
move 1865 1879                          ; State 1878
flip 2 1880 1881                        ; State 1879
turn left 1865                          ; State 1880
turn right 1865                         ; State 1881
sense here 1883 1905 home               ; State 1882
sense ahead 1884 1885 marker 4          ; State 1883
move 1892 1885                          ; State 1884
sense leftahead 1886 1889 marker 4      ; State 1885
turn left 1887                          ; State 1886
move 1892 1888                          ; State 1887
turn right 1889                         ; State 1888
sense rightahead 1890 1883 marker 4     ; State 1889
turn right 1891                         ; State 1890
move 1892 1883                          ; State 1891
sense ahead 1893 1894 marker 3          ; State 1892
move 1901 1894                          ; State 1893
sense leftahead 1895 1898 marker 3      ; State 1894
turn left 1896                          ; State 1895
move 1901 1897                          ; State 1896
turn right 1898                         ; State 1897
sense rightahead 1899 1892 marker 3     ; State 1898
turn right 1900                         ; State 1899
move 1901 1892                          ; State 1900
drop 1902                               ; State 1901
turn left 1903                          ; State 1902
turn left 1904                          ; State 1903
turn left 1697                          ; State 1904
sense ahead 1906 1907 marker 5          ; State 1905
move 1882 1907                          ; State 1906
flip 2 1908 1910                        ; State 1907
sense leftahead 1909 1910 marker 5      ; State 1908
turn left 1882                          ; State 1909
sense rightahead 1911 1912 marker 5     ; State 1910
turn right 1882                         ; State 1911
move 1882 1913                          ; State 1912
flip 2 1914 1915                        ; State 1913
turn left 1882                          ; State 1914
turn right 1882                         ; State 1915
sense here 1924 1917 food               ; State 1916
sense ahead 1928 1918 foehome           ; State 1917
sense leftahead 1919 1920 foehome       ; State 1918
turn left 1928                          ; State 1919
sense rightahead 1921 1922 foehome      ; State 1920
turn right 1928                         ; State 1921
turn left 1923                          ; State 1922
turn left 1916                          ; State 1923
pickup 1925 1928                        ; State 1924
turn left 1926                          ; State 1925
turn left 1927                          ; State 1926
turn left 1935                          ; State 1927
move 1916 1929                          ; State 1928
turn left 1916                          ; State 1929
sense here 1935 1931 foehome            ; State 1930
drop 1932                               ; State 1931
turn left 1933                          ; State 1932
turn left 1934                          ; State 1933
turn left 1928                          ; State 1934
move 1930 1936                          ; State 1935
turn left 1935                          ; State 1936
---------------------


More information about the Icfp04-discuss mailing list