TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
Public Member Functions | List of all members
cherrypi::GameVsBotInOpenBW Class Reference

Launches a game against a DLL bot using OpenBW. More...

#include <gamevsbot.h>

Public Member Functions

 GameVsBotInOpenBW (std::string const &map, torchcraft::BW::Race myRace, std::string const &enemyBot, GameType gameType=GameType::Melee, std::string const &replayPath=std::string(), bool forceGui=false)
 
std::shared_ptr< torchcraft::ClientmakeClient (torchcraft::Client::Options opts=torchcraft::Client::Options())
 

Detailed Description

Launches a game against a DLL bot using OpenBW.

This scenario is backed by OpenBwProcess.

Constructor & Destructor Documentation

cherrypi::GameVsBotInOpenBW::GameVsBotInOpenBW ( std::string const &  map,
torchcraft::BW::Race  myRace,
std::string const &  enemyBot,
GameType  gameType = GameType::Melee,
std::string const &  replayPath = std::string(),
bool  forceGui = false 
)

Member Function Documentation

std::shared_ptr< tc::Client > cherrypi::GameVsBotInOpenBW::makeClient ( torchcraft::Client::Options  opts = torchcraft::Client::Options())

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