#include "formula_profile.h"

LYMPHOSAT_MATCHER {
    return profile.binary_clause_fraction >= 0.03 &&
           profile.binary_clause_fraction <= 0.09 &&
           profile.ternary_clause_fraction >= 0.80 &&
           profile.horn_clause_fraction >= 0.82 &&
           profile.all_positive_clause_fraction >= 0.004 &&
           profile.all_positive_clause_fraction <= 0.013 &&
           profile.all_negative_clause_fraction >= 0.004 &&
           profile.all_negative_clause_fraction <= 0.02 &&
           profile.mixed_clause_fraction >= 0.969 &&
           profile.positive_block_candidate_len == 2 &&
           profile.positive_block_clause_fraction <= 0.01 &&
           profile.normalized_clause_span_mean >= 0.04 &&
           profile.normalized_clause_span_mean <= 0.08 &&
           profile.small_span_clause_fraction >= 0.02;
}
