public double ProbabilityDensity(Position1 sample) => sample.Equals(Distance) ? double.PositiveInfinity : 0d;
public bool Equals(HexagonNode other) { return(Position1.Equals(other.Position1) && Position2.Equals(other.Position2) && Position3.Equals(other.Position3)); }