Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.39 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.39 KB

MarxAtaxx

An Ataxx engine compliant to UAI.

To use it, you must have julia installed (works with julia 1.8.0). Git clone the repository Then the first time you have to type julia --project=/path to MarxAtaxx/
this will launch julia activating the project. Then hit ] and type instantiate (the repl should have turned blue) this will launch the download of dependencies.

               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.8.1 (2022-09-06)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

(@v1.8) pkg> instantiate



julia --project=/path to MarxAtaxx/ --check-bounds=no -O3 --threads=4 /path to MarxAtaxx/src/engine.jl --workers=4

--threads=y set the numbers of threads used by julia (=auto will launch as many threads as cores) --workers=x will use x threads for the search(lazy SMP) preferably y>=x