let rec dummy_ident =
{ iname = Hstring.make "";
mask = 2;
ivalues = {Vec.dummy=dummy_atom, dummy_value; data=[||]; sz=0};
ivars = {Vec.dummy=dummy_var; data=[||]; sz=0};
}
and dummy_var =
{ vid = -101;
ident = dummy_ident;
pa = dummy_atom;
na = dummy_atom;
weight = -1.;
seen = false;
level = -1;
reason = None;
vpremise = []}
and dummy_atom =
{ aid = -202;
var = dummy_var;
value = dummy_value;
neg = dummy_atom;
watched = {Vec.dummy=dummy_clause; data=[||]; sz=0};
is_true = false;}
and dummy_clause =
{ name = "";
atoms = {Vec.dummy=dummy_atom; data=[||]; sz=0};
activity = -1.;
removed = false;
learnt = false;
cpremise = [] }