summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--lingo.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/lingo.cpp b/lingo.cpp index 04ab14c..809685e 100644 --- a/lingo.cpp +++ b/lingo.cpp
@@ -442,6 +442,9 @@ private:
442 { 442 {
443 return !database_->forms((verbly::filter)clue && (verbly::form::merographs %= solution)).all().empty() 443 return !database_->forms((verbly::filter)clue && (verbly::form::merographs %= solution)).all().empty()
444 || !database_->forms((verbly::filter)clue && (verbly::form::holographs %= solution)).all().empty(); 444 || !database_->forms((verbly::filter)clue && (verbly::form::holographs %= solution)).all().empty();
445 } else if (height == kMiddle && colour == kPurple)
446 {
447 return clue.getId() == solution.getId();
445 } 448 }
446 return false; 449 return false;
447 } 450 }