Misc HTP utilities. More...
Functions | |
HexColor | ColorArg (const HtpCommand &cmd, std::size_t number) |
HexPoint | MoveArg (const HtpCommand &cmd, std::size_t number) |
Misc HTP utilities.
HexColor HtpUtil::ColorArg | ( | const HtpCommand & | cmd, | |
std::size_t | number | |||
) |
Definition at line 408 of file HexHtpEngine.cpp.
References BLACK, EMPTY, and WHITE.
Referenced by VCCommands::CmdBuilderStats(), VCCommands::CmdBuildIncremental(), VCCommands::CmdBuildStatic(), BenzeneHtpEngine::CmdComputeDominated(), BenzeneHtpEngine::CmdComputeDominatedOnCell(), BenzeneHtpEngine::CmdComputeFillin(), BenzeneHtpEngine::CmdComputeInferior(), BenzeneHtpEngine::CmdComputeReversible(), BenzeneHtpEngine::CmdComputeVulnerable(), BenzeneHtpEngine::CmdEvalInfluence(), BenzeneHtpEngine::CmdEvalResist(), BenzeneHtpEngine::CmdEvalResistDelta(), BenzeneHtpEngine::CmdEvalTwoDist(), BenzeneHtpEngine::CmdFindCombDecomp(), BenzeneHtpEngine::CmdFindSplitDecomp(), DfpnCommands::CmdFindWinning(), HexHtpEngine::CmdGenMove(), DfpnCommands::CmdGetBounds(), VCCommands::CmdGetCellsConnectedTo(), VCCommands::CmdGetMustPlay(), DfsCommands::CmdGetPV(), DfpnCommands::CmdGetPV(), DfpnCommands::CmdGetState(), VCCommands::CmdGetVCsBetween(), DfpnCommands::CmdGetWork(), BenzeneHtpEngine::CmdHandbookAdd(), HexHtpEngine::CmdPlay(), HexHtpEngine::CmdRegGenMove(), VCCommands::CmdSetInfo(), DfsCommands::CmdSolverFindWinning(), DfsCommands::CmdSolveState(), DfpnCommands::CmdSolveState(), HexHtpEngine::CmdTimeLeft(), VCCommands::CmdVCIntersection(), and VCCommands::CmdVCUnion().
HexPoint HtpUtil::MoveArg | ( | const HtpCommand & | cmd, | |
std::size_t | number | |||
) |
Definition at line 420 of file HexHtpEngine.cpp.
References HexPointUtil::FromString().
Referenced by VCCommands::CmdBuildIncremental(), BenzeneHtpEngine::CmdComputeDominatedOnCell(), BenzeneHtpEngine::CmdEncodePattern(), BenzeneHtpEngine::CmdGetAbsorbGroup(), VCCommands::CmdGetCellsConnectedTo(), VCCommands::CmdGetVCsBetween(), HexHtpEngine::CmdPlay(), VCCommands::CmdVCIntersection(), and VCCommands::CmdVCUnion().