Skip to content

This is the client for our Connect-Four project. The client uses machine learning to evaluate the possible moves.

Notifications You must be signed in to change notification settings

omegacf/OmegaCF-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status

OmegaCF-client

This is the client for our Connect-Four project. The client uses machine learning to evaluate the possible moves.

Installation

The application uses pyTorch for the deep learning component.

Download pytorch

cd ./lib
wget https://download.pytorch.org/libtorch/nightly/cpu/libtorch-shared-with-deps-latest.zip
unzip libtorch-shared-with-deps-latest.zip 
rm libtorch-shared-with-deps-latest.zip 

Build project

mkdir build
cd build
cmake -DCMAKE_PREFIX_PATH=/absolute/path/to/libtorch ..
cmake --build . --config Release

Run Application

./bin/OmegaCF-client

License

The source code is licensed under the Lesser General Public License (LGPL) v3

About

This is the client for our Connect-Four project. The client uses machine learning to evaluate the possible moves.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages