summaryrefslogtreecommitdiff
path: root/quacker/macondobackend.cpp
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2025-08-22 17:05:28 -0400
committerpommicket <pommicket@gmail.com>2025-08-22 17:05:28 -0400
commit31c6114fb3a7db322fba89bb9021c694da248384 (patch)
treee294174e88abd66115063fc671b12e35ea3164ce /quacker/macondobackend.cpp
parent4956c4f2f7605dc7332b0e51e77a25fe88caef69 (diff)
Macondo PEG options
Diffstat (limited to 'quacker/macondobackend.cpp')
-rw-r--r--quacker/macondobackend.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/quacker/macondobackend.cpp b/quacker/macondobackend.cpp
index fa3c334..47d3465 100644
--- a/quacker/macondobackend.cpp
+++ b/quacker/macondobackend.cpp
@@ -586,7 +586,12 @@ void MacondoBackend::processStarted() {
}
command << "-endgameplies " << m_preEndgameOptions.endgamePlies << " ";
command << "-disable-id true ";
- command << "-early-cutoff true ";
+ command << "-early-cutoff " << (m_preEndgameOptions.earlyCutoff ? "true" : "false") << " ";
+ command << "-skip-nonemptying " << (m_preEndgameOptions.skipNonEmptying ? "true" : "false") << " ";
+ command << "-skip-tiebreaker " << (m_preEndgameOptions.skipTieBreaker ? "true" : "false") << " ";
+ if (!m_preEndgameOptions.opponentRack.empty()) {
+ command << "-opprack " << m_preEndgameOptions.opponentRack << " ";
+ }
command << "\n";
m_process->write(command.str().c_str());
}