Uses of Interface
sac.model.rotations.RotationState
Packages that use RotationState
Package
Description
Provides score calculators.
Provides rotation strategies.
-
Uses of RotationState in sac.model.observers
Fields in sac.model.observers declared as RotationState -
Uses of RotationState in sac.model.rotations
Classes in sac.model.rotations that implement RotationStateModifier and TypeClassDescriptionclass
Rotation state generated by BasicRotationSystem.static enum
Methods in sac.model.rotations that return RotationStateModifier and TypeMethodDescriptionBasicRotationSystem.getInitialState()
RotationSystem.getInitialState()
SuperRotationSystem.getInitialState()
BasicRotationSystem.getNextState
(RotationState currentState, Model.MoveType moveType) RotationSystem.getNextState
(RotationState currentState, Model.MoveType moveType) SuperRotationSystem.getNextState
(RotationState currentState, Model.MoveType moveType) BasicRotationSystem.restore
(RotationState currentState) RotationSystem.restore
(RotationState currentState) SuperRotationSystem.restore
(RotationState currentState) Methods in sac.model.rotations with parameters of type RotationStateModifier and TypeMethodDescriptionBasicRotationSystem.getNextState
(RotationState currentState, Model.MoveType moveType) RotationSystem.getNextState
(RotationState currentState, Model.MoveType moveType) SuperRotationSystem.getNextState
(RotationState currentState, Model.MoveType moveType) BasicRotationSystem.restore
(RotationState currentState) RotationSystem.restore
(RotationState currentState) SuperRotationSystem.restore
(RotationState currentState)