diff options
Diffstat (limited to 'generator.h')
-rw-r--r-- | generator.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/generator.h b/generator.h index 1381cd3..1c7934e 100644 --- a/generator.h +++ b/generator.h | |||
@@ -45,6 +45,7 @@ struct GenerateOptions { | |||
45 | int max_answer_len = 0; | 45 | int max_answer_len = 0; |
46 | int max_hint_len = 0; | 46 | int max_hint_len = 0; |
47 | int exact_len = 0; | 47 | int exact_len = 0; |
48 | int max_len_diff = -1; // supported by single, double, paired, cohinted | ||
48 | bool multiword = false; | 49 | bool multiword = false; |
49 | bool save_for_later = false; | 50 | bool save_for_later = false; |
50 | bool reuse_solution = false; // supported by single, double, and stack | 51 | bool reuse_solution = false; // supported by single, double, and stack |
@@ -52,7 +53,9 @@ struct GenerateOptions { | |||
52 | PalindromeQuery palindrome = kPalindromeUnspecified; // only important for middle black. supported by single and paired | 53 | PalindromeQuery palindrome = kPalindromeUnspecified; // only important for middle black. supported by single and paired |
53 | std::string copy_to; // supported by single and paired | 54 | std::string copy_to; // supported by single and paired |
54 | std::string copy_to2; // supported by paired | 55 | std::string copy_to2; // supported by paired |
56 | std::string copy_hidden; // supported by single mid white | ||
55 | bool force_two_words = false; | 57 | bool force_two_words = false; |
58 | bool must_be_broad = false; // the solution must also be gettable by bottom white/red/blue. supported by single and double | ||
56 | }; | 59 | }; |
57 | 60 | ||
58 | class Wanderlust { | 61 | class Wanderlust { |