-
Notifications
You must be signed in to change notification settings - Fork 42
1. Download dependencies
Johannes Czech edited this page Dec 6, 2022
·
15 revisions
1.1 Clone the CrazyAra repository
git clone https://github.com/QueensGambit/CrazyAra.git --recursive
Note: If you rune git clone
without --recursive
you will be missing all submodule 3rd-party dependencies.
1.2 Install the Blaze library
cd CrazyAra/engine/3rdparty/blaze
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/
sudo make install
or download library:
tar -xvzf blaze-3.6.tar.gz
cd blaze-3.6
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/
sudo make install
Detailed build instruction can be found here:
Installation on Windows
The easiest installation is probably via the VC++ Packaging Tool.
Install blaze via
C:\Users\<USER>\vcpkg>.\vcpkg install blaze -v 3.6
Afterwards you can set BLAZE_PATH
as a system variable:
C:\Users\<USER>\vcpkg\packages\blaze_x86-windows\
1.2. Setup the BLAZE_PATH
(optional)
- Only required if
find_package( blaze )
fails.
export BLAZE_PATH=<path-to-blaze-intall-path>
Next part:
- Home
- Installation
- Engine settings
- Command line usage
- Build instructions
- Programmer's guide
- Setting up CrazyAra as a Lichess BOT
- Neural network
- Strength evaluation
- FAQ
- Stockfish 10 - Crazyhouse Self Play
- Paper Instructions