fuelmaze finished except heuristics