Uses of Class
mazealgo.model.algorithms.search.AState
Packages that use AState
Package
Description
-
Uses of AState in mazealgo.model.algorithms.maze3D
Subclasses of AState in mazealgo.model.algorithms.maze3DModifier and TypeClassDescriptionclassA state in the 3D maze search problem: a (depth, row, column) cell.Methods in mazealgo.model.algorithms.maze3D that return AStateModifier and TypeMethodDescriptionSearchableMaze3D.getGoalState()SearchableMaze3D.getStartState()Methods in mazealgo.model.algorithms.maze3D that return types with arguments of type AStateMethods in mazealgo.model.algorithms.maze3D with parameters of type AState -
Uses of AState in mazealgo.model.algorithms.search
Subclasses of AState in mazealgo.model.algorithms.searchModifier and TypeClassDescriptionclassA state in the maze search problem: a (row, column) cell.Fields in mazealgo.model.algorithms.search with type parameters of type AStateMethods in mazealgo.model.algorithms.search that return AStateModifier and TypeMethodDescriptionAState.getCameFrom()ISearchable.getGoalState()SearchableMaze.getGoalState()ISearchable.getStartState()SearchableMaze.getStartState()Methods in mazealgo.model.algorithms.search that return types with arguments of type AStateModifier and TypeMethodDescriptionISearchable.getAllPossibleStates(AState state) SearchableMaze.getAllPossibleStates(AState state) Solution.getSolutionPath()Methods in mazealgo.model.algorithms.search with parameters of type AStateModifier and TypeMethodDescriptionprotected final SolutionASearchingAlgorithm.buildSolution(AState lastState) Helper used by subclasses to construct aSolutionwith the current node-evaluation count already stamped on it — so the count survives the wire when a server returns a Solution to a remote client.ISearchable.getAllPossibleStates(AState state) SearchableMaze.getAllPossibleStates(AState state) default doubleEstimated remaining cost fromfromtoto, used by informed searchers.doubleOctile distance scaled to the straight/diagonal cost weights.protected voidASearchingAlgorithm.onNodeEvaluated(AState state) Called by subclasses each time a node is committed to the visited set.voidAState.setCameFrom(AState cameFrom) Method parameters in mazealgo.model.algorithms.search with type arguments of type AStateModifier and TypeMethodDescriptionvoidASearchingAlgorithm.setNodeEvaluatedListener(Consumer<AState> listener) Registers a listener invoked once per node the algorithm visits (synchronously, on the thread runningISearchingAlgorithm.solve(ISearchable)).Constructors in mazealgo.model.algorithms.search with parameters of type AState -
Uses of AState in mazealgo.view
Methods in mazealgo.view that return types with arguments of type AStateModifier and TypeMethodDescriptionjavafx.collections.ObservableSet<AState>Maze3DDisplayer.getVisitedCells()javafx.collections.ObservableSet<AState>MazeDisplayer.getVisitedCells() -
Uses of AState in mazealgo.viewmodel
Methods in mazealgo.viewmodel that return types with arguments of type AStateModifier and TypeMethodDescriptionjavafx.collections.ObservableSet<AState>MazeViewModel.getVisitedStates()