summaryrefslogtreecommitdiff
path: root/quacker/macondobackend.h
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2025-08-18 12:01:17 -0400
committerpommicket <pommicket@gmail.com>2025-08-18 12:01:17 -0400
commit3d8f9fb94c72d68400b3e0f5f3c39f6cc4af1177 (patch)
tree5a031ce398ecbc41e9839dbce5ca32852c2be4c6 /quacker/macondobackend.h
parent831b26ed75321093ffd0c844f6a951d1ae5918c6 (diff)
Show current best sequence and ply depth
Diffstat (limited to 'quacker/macondobackend.h')
-rw-r--r--quacker/macondobackend.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/quacker/macondobackend.h b/quacker/macondobackend.h
index ebb68d8..e34f02c 100644
--- a/quacker/macondobackend.h
+++ b/quacker/macondobackend.h
@@ -32,6 +32,7 @@ public:
void stop();
signals:
void gotMoves(const Quackle::MoveList &moves);
+ void statusMessage(const QString &message);
private slots:
void processStarted();
void processFinished(int, QProcess::ExitStatus);
@@ -51,10 +52,12 @@ private:
std::string m_tempGCG;
QProcess *m_process = nullptr;
QTimer *m_updateTimer = nullptr;
+ int m_solveStatusDots = 3;
// is simulation being run right now? (i.e. has process been started & game been loaded?)
bool m_runningSimulation = false;
Quackle::Game *m_game;
QByteArray m_processOutput;
+ QByteArray m_processStderr;
Command m_command = Command::None;
Quackle::MoveList m_movesToLoad;
};