/// <summary> /// The initialize srd. /// </summary> /// <param name="currentPos"> /// The current pos. /// </param> /// <param name="targetPos"> /// The target pos. /// </param> private void InitializeSRD(MapSquare currentPos, MapSquare targetPos) { var p = ThePathfinder.TheMightyOmniscientAndPerfectPathfinder(currentPos, targetPos); var popo = SimpleHOmniscient.FindPath(currentPos,targetPos); srd = new SingleRunData { StartingPoint = currentPos.ToString(), TargetPoint = targetPos.ToString(), RealPathExists = p!=null , OmniscientEffort = popo}; }