diff options
Diffstat (limited to 'quacker/quacker.cpp')
-rw-r--r-- | quacker/quacker.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/quacker/quacker.cpp b/quacker/quacker.cpp index d3945ac..cf1b4c7 100644 --- a/quacker/quacker.cpp +++ b/quacker/quacker.cpp @@ -1271,6 +1271,11 @@ void TopLevel::incrementSimulation() if (m_macondo->anyUpdates()) { updateMoveViews(); updateSimViews(); + if (m_macondo->isSolving()) { + // stop after solver gives us moves + simulate(false); + return; + } } // check again in 100ms m_simulationTimer->start(100); |