![]() |
Cluedo Solver v1.0
Cluedo game solver making deductions.
|
This is the complete list of members for Cluedo::Solver, including all inherited members.
are_constraints_satisfied() const | Cluedo::Solver | |
create(std::vector< PlayerData > const &players_data) | Cluedo::Solver | static |
find_most_likely_solutions() const | Cluedo::Solver | |
learn_from_suggestion(Suggestion const &suggestion, bool infer_new_info=true) | Cluedo::Solver | |
learn_player_card_state(std::size_t player_index, Card card, bool has_card, bool infer_new_info=true) | Cluedo::Solver | |
learn_player_has_any_of_cards(std::size_t player_index, CardSet const &card_set, bool infer_new_info=true) | Cluedo::Solver | |
MAX_PLAYER_COUNT | Cluedo::Solver | static |
MIN_PLAYER_COUNT | Cluedo::Solver | static |
player(std::size_t player_index) const | Cluedo::Solver | inline |
player(std::size_t player_index) | Cluedo::Solver | inline |
player_count() const | Cluedo::Solver | inline |
SOLUTION_CARD_COUNT | Cluedo::Solver | static |
SolutionProbabilityPair typedef | Cluedo::Solver |