public static bool IsDifferent(this DungeonId a, DungeonId b)
        {
            int nodeValue  = a.ToIntValue();
            int nodeValueb = b.ToIntValue();

            return(nodeValue != nodeValueb);
        }
        public static bool IsBiggerThan(this DungeonId a, DungeonId b)
        {
            int nodeValue  = a.ToIntValue();
            int nodeValueb = b.ToIntValue();

            return(nodeValue > nodeValueb);
        }
 public static bool IsEqual(this DungeonId a, DungeonId b)
 {
     if (a == null)
     {
         return(false);
     }
     return(a.ToIntValue() == b.ToIntValue());
 }