1#ifndef _kitten_h_INCLUDED
2#define _kitten_h_INCLUDED
30 size_t size,
const unsigned *,
48 void (*traverse) (
void *state,
unsigned id));
51 void (*traverse) (
void *state,
#define ABC_NAMESPACE_HEADER_END
#define ABC_NAMESPACE_HEADER_START
NAMESPACES ///.
unsigned kitten_compute_clausal_core(kitten *, uint64_t *learned)
void kitten_binary(kitten *, unsigned, unsigned)
void kitten_assume(kitten *, unsigned lit)
signed char kitten_value(kitten *, unsigned)
void kitten_randomize_phases(kitten *)
void kitten_no_ticks_limit(kitten *)
void kitten_traverse_core_clauses(kitten *, void *state, void(*traverse)(void *state, bool learned, size_t, const unsigned *))
int kitten_status(kitten *)
bool kitten_failed(kitten *, unsigned)
int kitten_solve(kitten *)
void kitten_set_ticks_limit(kitten *, uint64_t)
void kitten_shuffle_clauses(kitten *)
void kitten_shrink_to_clausal_core(kitten *)
void kitten_track_antecedents(kitten *)
void kitten_unit(kitten *, unsigned)
void kitten_flip_phases(kitten *)
signed char kitten_fixed(kitten *, unsigned)
void kitten_release(kitten *)
bool kitten_flip_literal(kitten *, unsigned)
kitten * kitten_init(void)
kitten * kitten_embedded(struct kissat *)
void kitten_clear(kitten *)
void kitten_traverse_core_ids(kitten *, void *state, void(*traverse)(void *state, unsigned id))
void kitten_clause_with_id_and_exception(kitten *, unsigned id, size_t size, const unsigned *, unsigned except)
void kitten_clause(kitten *, size_t size, unsigned *)