public static double Manhatten(Patch p1, Patch p2) { return(Manhatten(p1.Position, p2.Position)); }
public static double Euclid(Patch p1, Patch p2) { return(Euclid(p1.Position, p2.Position)); }
public static List <Agent> GetAgentsAt(Patch p) { return(GetAgentsAt(p.Position)); }
public static void InsertAgentAt(Patch p, Agent agent) { InsertAgentAt(p.Position, agent); }
public void LookAt(Patch p) { LookAt(p.Position); }
public void SetPosition(Patch p) { SetPosition(p.Position); }