public static float RandomDFS(ISpaceCandidate candidate)
 {
     s_randomDFSCount--;
     return s_randomDFSCount + RandomManager.get().Next(100);
 }
 public static float Suboptimal(ISpaceCandidate candidate)
 {
     return candidate.MissionQueue.Count * 0.5f;
 }
 public static float BestFirstSearch(ISpaceCandidate candidate)
 {
     return 0.0f;
 }