#ifndef __TEST_MCTS_TWO_PLAYERS_HPP__ #define __TEST_MCTS_TWO_PLAYERS_HPP__ #include "openings.hpp" namespace mcts { class test_mcts_two_players { openings openings_; void play(); void self_play(); void self_play(int n, bool with_openings = false); void self_play_learn_openings(int n); void test_openings(int nb_learning, int nb_testing); template <typename Game> int select_move(Game& game); public: test_mcts_two_players(); }; } #endif