24 virtual void execute(std::string
const& args);
91 void execute(std::string
const& args UNUSED)
override {}
101 void execute(std::string
const& args)
override;
107 void execute(std::string
const& args)
override;
113 void execute(std::string
const& args)
override;
119 void execute(std::string
const& args)
override;
125 void execute(std::string
const& args)
override;
131 void execute(std::string
const& args)
override;
137 void execute(std::string
const& args)
override;
143 void execute(std::string
const& args)
override;
149 void execute(std::string
const& args)
override;
155 void execute(std::string
const& args)
override;
161 void execute(std::string
const& args)
override;
172 void execute(std::string
const& args)
override;
183 void execute(std::string
const& args)
override;
189 void execute(std::string
const& args)
override;
195 void execute(std::string
const& args)
override;
201 void execute(std::string
const& args)
override;
207 void execute(std::string
const& args)
override;
213 void execute(std::string
const& args)
override;
219 void execute(std::string
const& args)
override;
225 void execute(std::string
const& args)
override;
231 void execute(std::string
const& args)
override;
243 void execute(std::string
const& args)
override;
250 void execute(std::string
const& args)
override;
256 void execute(std::string
const& args)
override;
262 void execute(std::string
const& args)
override;
268 void execute(std::string
const& args)
override;
274 void execute(std::string
const& args)
override;
280 void execute(std::string
const& args)
override;
286 void execute(std::string
const& args)
override;
292 void execute(std::string
const& args)
override;
298 void execute(std::string
const& args)
override;
304 void execute(std::string
const& args)
override;
310 void execute(std::string
const& args)
override;
326 void execute(std::string
const& args)
override;
332 void execute(std::string
const& args)
override;
338 void execute(std::string
const& args)
override;
344 void execute(std::string
const& args)
override;
350 void execute(std::string
const& args)
override;
356 void execute(std::string
const& args)
override;
362 void execute(std::string
const& args)
override;
368 void execute(std::string
const& args)
override;
379 void execute(std::string
const& args)
override;
385 void execute(std::string
const& args)
override;
391 void execute(std::string
const& args)
override;
397 void execute(std::string
const& args)
override;
403 void execute(std::string
const& args)
override;
409 void execute(std::string
const& args)
override;
415 void execute(std::string
const& args)
override;
421 void execute(std::string
const& args)
override;
427 "black, stops clocks") {}
433 "white, stops clocks") {}
450 "set algorithm: Random|StaticEval|BruteForce|SearchIterativeBF|"
452 void execute(std::string
const& args)
override;
458 "give name of opponent") {}
459 void execute(std::string
const& args)
override;
465 "return info about engine") {}
466 void execute(std::string
const& args)
override;
472 "give name of opponent") {}
473 void execute(std::string
const& args)
override;
479 void execute(std::string
const& args)
override;
486 "set evaluation type: PiecesOnly|StaticBoard|PositionalBoard") {}
487 void execute(std::string
const& args)
override;
493 void execute(std::string
const& args)
override;
Sub-class to react uniformly on UCI interface specific stuff.
~UCIengineCommand() override
~UCIengineOption() override
Sub-class to react uniformly on Xboard v1 interface specific stuff.
~Xboard1engineCommand() override
Sub-class to react uniformly on Xboard v2 interface specific stuff.
~Xboard2engineCommand() override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
Parse epd position or epd file e.g.
void execute(std::string const &args) override
Parse epd position e.g.
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
execute command file with exec command
void execute(std::string const &args) override
execute command file with @ command
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
implementation of single command
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
check if engine still alive, doing delayed constructors
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
check if engine still alive, doing delayed constructors
void execute(std::string const &args) override
void execute(std::string const &args) override
set start position, alternatives args = [fen 'fenstring' | startpos ] moves 'move1' ....
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
Read setoption command.
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
void execute(std::string const &args) override
cmdParam & operator=(cmdParam const &)=delete
cmdParam(cmdParam const &)=delete
cmdParam(cmdParam &&)=default
cmdParam & operator=(cmdParam &&)=delete
~dummyEngineCommand() override
void execute(std::string const &args UNUSED) override
basic format for single command
virtual ~engineUserCommand()
engineUserCommand & operator=(engineUserCommand const &)=delete
engineUserCommand & operator=(engineUserCommand &&)=delete
virtual void execute(std::string const &args)
engineUserCommand(engineUserCommand &&)=delete
engineUserCommand(engineUserCommand const &)=delete