|
Assignment Search Framework
|
This is the complete list of members for TilePuzzleTransitions, including all inherited members.
| applyAction(TilePuzzleState &state, const BlankSlide &action) const | TilePuzzleTransitions | virtual |
| applyActionSequence(TilePuzzleState &state, const std::vector< BlankSlide > &actions) const | TransitionSystem< TilePuzzleState, BlankSlide > | |
| getActionCost(const TilePuzzleState &state, const BlankSlide &action) const | TilePuzzleTransitions | virtual |
| getActions(const TilePuzzleState &state, std::vector< BlankSlide > &actions) const | TilePuzzleTransitions | virtual |
| getDummyAction() const | TilePuzzleTransitions | virtual |
| getInverse(const TilePuzzleState &state, const BlankSlide &action) const | TilePuzzleTransitions | virtual |
| getMovingTile(const TilePuzzleState &state, const BlankSlide &action) const | TilePuzzleTransitions | protected |
| getSuccessors(const TilePuzzleState &state, std::vector< TilePuzzleState > &children) const | TransitionSystem< TilePuzzleState, BlankSlide > | virtual |
| getTileMoveCost(unsigned tile) const | TilePuzzleTransitions | |
| isApplicable(const TilePuzzleState &state, const BlankSlide &action) const | TilePuzzleTransitions | virtual |
| isApplicableInLocation(const BlankSlide &action, unsigned blank_loc) const | TilePuzzleTransitions | protected |
| isApplicableSequence(const TilePuzzleState &state, const std::vector< BlankSlide > &actions) const | TransitionSystem< TilePuzzleState, BlankSlide > | |
| isChildState(const TilePuzzleState &parent, const TilePuzzleState &child) const | TransitionSystem< TilePuzzleState, BlankSlide > | virtual |
| isDummyAction(const BlankSlide &action) const | TilePuzzleTransitions | virtual |
| isInvertible(const TilePuzzleState &state, const BlankSlide &action) const | TilePuzzleTransitions | virtual |
| loc_actions | TilePuzzleTransitions | protected |
| num_cols | TilePuzzleTransitions | protected |
| num_rows | TilePuzzleTransitions | protected |
| ops_in_order | TilePuzzleTransitions | protected |
| setActionList(unsigned rows, unsigned cols) | TilePuzzleTransitions | protected |
| setCustomTileCostType(const std::vector< double > &tile_costs) | TilePuzzleTransitions | |
| setProperties(unsigned rows, unsigned cols, TileCostType cost_type=TileCostType::unit) | TilePuzzleTransitions | |
| setProperties(unsigned rows, unsigned cols, const std::vector< double > &tile_costs) | TilePuzzleTransitions | |
| setStandardTileCostType(const TileCostType cost_type) | TilePuzzleTransitions | |
| tile_move_cost | TilePuzzleTransitions | protected |
| TilePuzzleTransitions(unsigned rows, unsigned cols, TileCostType cost=TileCostType::unit) | TilePuzzleTransitions | |
| TilePuzzleTransitions(unsigned rows, unsigned cols, const std::vector< double > &tile_costs) | TilePuzzleTransitions | |
| TransitionSystem() | TransitionSystem< TilePuzzleState, BlankSlide > | |
| ~TilePuzzleTransitions() | TilePuzzleTransitions | virtual |
| ~TransitionSystem() | TransitionSystem< TilePuzzleState, BlankSlide > | virtual |