Releases: GamesCrafters/GamesmanPuzzles
Releases · GamesCrafters/GamesmanPuzzles
Server Puzzle release
Refactoring Release
Solver.solve()
no longer takes in a required argument for a puzzle nor does it return the value ofpuzzle
. This functionality has been placed intosolver.getValue()
- Moved many files around for organization purposes.
v0.1.0: Merge pull request #11 from GamesCrafters/prod
- generateMoves for Puzzles using GeneralSolver now takes in a keyword argument "movetype". Details are in Puzzle.py
- PickleSolverWrapper is available for storing solvers into binary files, avoiding re-computation afterwards. Optional function getName allows you to set the name of the file itself.
- ALL filenames are required to have a lowercased first letter. All file names were changed to reflect this.
- The solver folder was renamed solvers
- Tutorials were reorganized and reeditted
- requirement.txt was added for dependencies
- test was renamed to add an underscore test_
- GraphPuzzle is available to create an actual Puzzle tree with nodes. Documentation is expected to come soon.