|
@@ -16,6 +16,8 @@ Our team :
|
|
|
|
|
|
## How to play
|
|
|
|
|
|
+### Run python
|
|
|
+
|
|
|
_Requirement : you need [python version 3](https://www.python.org/downloads/) to start games_
|
|
|
|
|
|
Every file prependend by `Q_` is an executable that you can run with python.
|
|
@@ -28,6 +30,13 @@ python3 project/Q_HumainVsMinMax1.py
|
|
|
|
|
|
Or run the files directly from your prefered IDE (like IDLE, the default IDE packed with python).
|
|
|
|
|
|
+### Single player
|
|
|
+
|
|
|
You can play single mode by launching any file `Q_HumainVs<AI name><tree depth><variant>.py` where _AI name_ is the name of the IA you have to combat, _tree depth_ the number of turns the AI will explore, and _variant_ is a marker meaning that the function used to evaluate the strength of a situation has been tweaked.
|
|
|
|
|
|
For instance : *Q_HumainVsAlphaBeta3+.py* means that you will fight an AI using the **Alpha Beta** algorithm, exploring the game **3** turns in the future, and using a variant **+** of the evaluation function.
|
|
|
+
|
|
|
+### Multiplayer
|
|
|
+
|
|
|
+You can oppose another human being by launching the `Q_HumainVsHumain.py` python script.
|
|
|
+
|