‘Predator

‘Gene 1 Move toward food
cond
  *.eye5
  0
  >
  *.refeye
  *.myeye
  =
start
  10
  .up
  store
stop

‘Gene 2 Turn to possible food
cond
  *.eye1
  0
  >
  *.refeye
  *myeye
  !=
start
 140
 .aimsx
 store
stop

cond
  *eye2
  0
  >
  *refeye
  *myeye
  !=
start
 105
 .aimsx
 store
stop

cond
  *eye3
  0
  >
  *refeye
  *myeye
  !=
start
 70
 .aimsx
 store
stop

cond
  *eye4
  0
  >
  *refeye
  *myeye
  !=
start
 35
 .aimsx
 store
stop

cond
  *eye6
  0
  >
  *refeye
  *myeye
  !=
start
 35
 .aimdx
 store
stop

cond
  *eye7
  0
  >
  *refeye
  *myeye
  !=
start
 70
 .aimdx
 store
stop

cond
  *eye8
  0
  >
  *refeye
  *myeye
  !=
start
 105
 .aimdx
 store
stop

cond
  *eye9
  0
  >
  *refeye
  *myeye
  !=
start
 140
 .aimdx
stop

‘Gene 3 Eat food
  *refeye
  1
  =
  *.eye5
  50
  >
start
 1-
 .shoot
 store
stop

‘Gene 4 Turn like a fool!
cond
  *.eye1 *.eye2 =
  *.eye2 *.eye3 =
  *.eye3 *.eye4 =
  *.eye4 *.eye5 =
  *.eye5 *.eye6 =
  *.eye6 *.eye7 =
  *.eye7 *.eye8 =
  *.eye8 *.eye9 =
  *.eye9 0 =
start
 10
 .dx
 store
stop

‘Gene 5 Reproduce
cond
  *.nrg
  6000
  >
start
 10
 .mrepro
 store
 10
 .aimdx
 store
stop

end