 
 create_moth =
   (info) ->
+    r = random_num 100
+
     if info.front == 'OTHER'
       'EAT'
-    else if info.front == 'EMPTY'
+    else if r > 4 and info.front == 'EMPTY'
       'WALK_FORWARD'
+    else if r > 2
+      'TURN_LEFT'
     else
-      'TURN_LEFT'
+      'TURN_RIGHT'
+
 
 shuffle_array = (array) ->
   i = array.length

  next_iteration bugs
  render_game canvas, bugs

  if turns < 10
    setTimeout((-> next_turn bugs, canvas, turns + 1), 100)

empty_grid = ->
  grid = []

      'rgb(0,0,255)'
    ]

  for i in [0..10]
    add_bug bugs, 'fly_trap', create_fly_trap

  for i in [0..10]
    add_bug bugs, 'moth1', create_moth

  for i in [0..10]
    add_bug bugs, 'moth2', create_moth

  bugs

