diff options
author | InigoGutierrez <inigogf.95@gmail.com> | 2022-06-19 19:46:22 +0200 |
---|---|---|
committer | InigoGutierrez <inigogf.95@gmail.com> | 2022-06-19 19:46:22 +0200 |
commit | 8519597eb00f838ca7beca5324ab27435adb4d36 (patch) | |
tree | 4f6e5e11f4e1e551072e69a0eb2c0de4c923ea35 /imagocli.py | |
parent | 6527b7d98843a13bd5499ec9aaf9e9f409bf8d2f (diff) | |
download | imago-8519597eb00f838ca7beca5324ab27435adb4d36.tar.gz imago-8519597eb00f838ca7beca5324ab27435adb4d36.zip |
Fixed keras algorithm playing on occupied vertices.
Diffstat (limited to 'imagocli.py')
-rwxr-xr-x | imagocli.py | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/imagocli.py b/imagocli.py index e8e4580..150587e 100755 --- a/imagocli.py +++ b/imagocli.py @@ -2,8 +2,24 @@ """Run the Imago engine.""" +import sys + from imago.engine.imagoIO import ImagoIO +from imago.engine.decisionAlgorithmFactory import DecisionAlgorithms if __name__ == "__main__": - io = ImagoIO() + + decisionAlgorithm = None + if len(sys.argv) >= 3: + if sys.argv[1] == "-e": + if sys.argv[2] == "montecarlo": + decisionAlgorithm = DecisionAlgorithms.MONTECARLO + if sys.argv[2] == "keras": + decisionAlgorithm = DecisionAlgorithms.KERAS + + if decisionAlgorithm is None: + io = ImagoIO() + else: + io = ImagoIO(decisionAlgorithm) + io.start() |