ChineseCheckers
This project is a solver for two players' Chinese Checkers game using the Alpha Beta pruning algorithm. The program is written in C++ and uses a number of heuristics to improve the performance of the algorithm. Overall, the Chinese Checkers solver program has been built with performance in mind, and is designed to deliver fast and efficient game play. Whether you are playing against a bot or using the program as a library in your own project, you can be confident that the program will deliver high-performance results.
Loading...
Searching...
No Matches
ThreadGamePlayer Class Reference

#include <tournament.hpp>

Public Member Functions

 ThreadGamePlayer ()
 
void operator() (std::vector< SolversIndividuals > &population, bool is_white_evolving)
 

Public Attributes

int start
 
int end
 
GamePlayer gp
 

Constructor & Destructor Documentation

◆ ThreadGamePlayer()

ThreadGamePlayer::ThreadGamePlayer ( )

Member Function Documentation

◆ operator()()

void ThreadGamePlayer::operator() ( std::vector< SolversIndividuals > &  population,
bool  is_white_evolving 
)

Member Data Documentation

◆ end

int ThreadGamePlayer::end

◆ gp

GamePlayer ThreadGamePlayer::gp

◆ start

int ThreadGamePlayer::start

The documentation for this class was generated from the following files: