anchor.diff:  #
   # Enjoys following and target and firing many shots
   class SampleSeekAndDestroy < RTanque::Bot::Brain
  +  include RTanque::Bot::BrainHelper
  +
     TURRET_FIRE_RANGE = RTanque::Heading::ONE_DEGREE * 5.0
   
     def tick!
       @desired_heading ||= nil
  +
       if (lock = self.get_radar_lock)
         self.destroy_lock(lock)
         @desired_heading = nil
  
positive.code:     if sensors.position.on_wall?
        @desired_heading = sensors.heading + RTanque::Heading::HALF_ANGLE
      end
      command.radar_heading = sensors.radar_heading + MAX_RADAR_ROTATION
      command.speed = 1
      if @desired_heading
        command.heading = @desired_heading
  
negative.code:     self.command.radar_heading = target.heading
      self.command.turret_heading = target.heading
      if self.sensors.turret_heading.delta(target.heading).abs < turret_fire_range
        self.command.fire(RTanque::Bot::BrainHelper::MAX_FIRE_POWER)
      end
    end
  
  