diff options
author | pommicket <pommicket@gmail.com> | 2025-08-24 10:22:10 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-08-24 10:22:10 -0400 |
commit | 8f5e37f02d9c9247461137edbdbce86e2d96ebb1 (patch) | |
tree | 51ed0c7ee7b17bfd7c519e6ad9faf15c97af8a71 /quacker/macondobackend.h | |
parent | 58043157260420418177510a03dc59c28ad58c32 (diff) |
Code cleanup, fix pretty tiles for Endgame solver
Diffstat (limited to 'quacker/macondobackend.h')
-rw-r--r-- | quacker/macondobackend.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/quacker/macondobackend.h b/quacker/macondobackend.h index c35102b..981ab1e 100644 --- a/quacker/macondobackend.h +++ b/quacker/macondobackend.h @@ -55,6 +55,12 @@ private slots: void processFinished(int, QProcess::ExitStatus); void timer(); private: + Quackle::Move createPlaceMove(const std::string &placement, const std::string &tiles); + Quackle::Move extractSimMove(const std::string &play); + Quackle::MoveList extractSimMoves(QByteArray &processOutput); + bool extractEndgameMove(QByteArray &processOutput, Quackle::Move &move); + Quackle::Move extractPreEndgameMove(const std::string &moveStr); + Quackle::MoveList extractPreEndgameMoves(const QByteArray &processOutput); enum class Command { None, Simulate, |