Skip to content
No description, website, or topics provided.
C++ Python C Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
zchaff64
.gitignore
ClueGame.py
CluePlayer.py
Clue_Reasoner.py
README.md
SATSolver.py

README.md

Clue-Reasoner

Term project for EECS 371

Team Members

AnujIravane, jnbohrer, k-jin

Installation

Requires python, zchaff
The zchaff installation directory is included in this repository
Move into the directory, and run make
Copy the zchaff executable into your path (echo $PATH to find directories on path)
Don't move the file as it is still required in the project directory

Usage

Navigate to Clue-Reasoner directory
run the following commands to start the default game:

python  
import ClueGame  
game = ClueGame.ClueGame()  
game.startGame()  

You can create and run multiple games. However, after creating one game, you must either call startGame() or reset() before creating the next game.
You can specify how many players to include in the game (between 2 and 6, inclusive) by passing the number to ClueGame().
The default number of reasoners for a game is 6. Example of altering human and reasoner number:
game= ClueGame.ClueGame(1,4)
would create a game with 1 human and 4 reasoners for 5 total players.

You can’t perform that action at this time.