Module Make.Feature
type t
=
{
name : string;
f : lits -> int;
}
a function that computes a given feature on clauses
include Interfaces.PRINT with type t := t
val sum_of_depths : t
sum of depths of symbols
val size_plus : t
sum of depths of symbols
size of positive clause
val size_minus : t
size of positive clause
size of negative clause
val count_symb_minus : ID.t -> t
occurrences of ID.t in positive clause
occurrences of ID.t in negative clause