Table of Contents - grimoire-0.2.16 Documentation
Classes and Modules
- Grimoire
- Grimoire::Error
- Grimoire::Error::MaximumGenerationLoopsExceeded
- Grimoire::Error::NoSolution
- Grimoire::Error::ResolutionPathInvalid
- Grimoire::Error::UnitUnavailable
- Grimoire::Path
- Grimoire::RequirementList
- Grimoire::Solver
- Grimoire::System
- Grimoire::Unit
- Grimoire::UnitScoreKeeper
- Grimoire::Utility
Methods
- ::debug — Grimoire
- ::new — Grimoire::Solver
- ::new — Grimoire::System
- ::new — Grimoire::Utility
- ::ui= — Grimoire
- #add_unit — Grimoire::System
- #apply_restrictions! — Grimoire::Solver
- #build_world — Grimoire::Solver
- #create_queue — Grimoire::Solver
- #debug — Grimoire::Utility
- #dependencies — Grimoire::Path
- #generate! — Grimoire::Solver
- #inspect — Grimoire::System
- #populate_queue — Grimoire::Solver
- #preferred_score — Grimoire::UnitScoreKeeper
- #prune_world! — Grimoire::Solver
- #queues — Grimoire::Solver
- #remove_unit — Grimoire::System
- #reset_queue — Grimoire::Solver
- #resolve — Grimoire::Solver
- #score_for — Grimoire::UnitScoreKeeper
- #score_unit — Grimoire::Solver
- #scrub! — Grimoire::System
- #subset — Grimoire::System
- #to_json — Grimoire::System
- #to_json — Grimoire::Utility
- #unit_for — Grimoire::Solver