Generalized maze navigation: SRN critics solve what feedforward or Hebbian nets cannot