Class EnhancedTTSPState


  • public class EnhancedTTSPState
    extends java.lang.Object
    • Constructor Detail

      • EnhancedTTSPState

        public EnhancedTTSPState​(EnhancedTTSPState parent,
                                 short curLocation,
                                 double time,
                                 double timeTraveledSinceLastShortBreak,
                                 double timeTraveledSinceLastLongBreak)
    • Method Detail

      • getCurLocation

        public short getCurLocation()
      • getTime

        public double getTime()
      • getTimeTraveledSinceLastShortBreak

        public double getTimeTraveledSinceLastShortBreak()
      • getTimeTraveledSinceLastLongBreak

        public double getTimeTraveledSinceLastLongBreak()
      • getCurTour

        public it.unimi.dsi.fastutil.shorts.ShortList getCurTour()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object