2009-05-06 16:18  sarahw

	* src/formats/5/: nle_g.yy, nle_s.ll:
	  still not quite working! some zdd problems...

2009-05-04 18:51  sarahw

	* src/formats/5/: Makefile.am, Makefile.in, nle_g.yy, nle_s.ll:
	  nle parsing in progress, still very non-functional

2009-05-04 16:47  fett

	* src/: Makefile.am, Makefile.in: [no log message]

2009-05-04 16:29  fett

	* configure, configure.ac, src/Makefile.am, src/Makefile.in,
	  src/cudd/Makefile.am, src/cudd/Makefile.in,
	  src/cudd/cppobj/Makefile.am, src/cudd/cppobj/Makefile.in,
	  src/cudd/cppobj/cuddObj.cc: Adding cudd cpp interface library.

	    ~Sean

2009-05-04 15:49  fett

	* src/: cudd/util/Makefile.in, solv_simple/display.cc,
	  solv_simple/solv_simple_init.cc,
	  solv_simple/fn_inference/bdd2inference.cc,
	  solv_simple/fn_inference/bt_inference.cc,
	  solv_simple/fn_inference/fn_inference.cc,
	  solv_simple/fn_minmax/bdd2specfn_minmax.cc,
	  solv_simple/fn_minmax/bt_specfn_minmax.cc,
	  solv_simple/fn_minmax/fn_minmax.cc,
	  solv_simple/fn_negminmax/bdd2specfn_negminmax.cc,
	  solv_simple/fn_negminmax/bt_specfn_negminmax.cc,
	  solv_simple/fn_negminmax/fn_negminmax.cc,
	  solv_simple/fn_or/bdd2specfn_or.cc,
	  solv_simple/fn_or/bt_specfn_or.cc, solv_simple/fn_or/fn_or.cc,
	  solv_simple/fn_smurf/bdd2smurf.cc,
	  solv_simple/fn_smurf/bt_smurf.cc,
	  solv_simple/fn_smurf/fn_smurf.cc,
	  solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  solv_simple/fn_xor/bdd2specfn_xor.cc,
	  solv_simple/fn_xor/bt_specfn_xor.cc,
	  solv_simple/fn_xor/fn_xor.cc, solv_simple/include/fn_inference.h,
	  solv_simple/include/fn_minmax.h,
	  solv_simple/include/fn_negminmax.h, solv_simple/include/fn_or.h,
	  solv_simple/include/fn_smurf.h, solv_simple/include/fn_xor.h,
	  solv_simple/include/smurfs.h, solv_simple/include/solver.h:
	  BROKEN!!!

2009-05-04 15:45  fett

	* include/: Makefile.am, Makefile.in, bddtable.h, config.h,
	  cuddObj.hh, sbsat_vars.h: [no log message]

2009-05-01 11:18  fett

	* src/cudd/util/: Makefile.am, stub.c, tmpfile.c: [no log message]

2009-05-01 10:58  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, src/Makefile.in,
	  src/cudd/Makefile.in, src/cudd/cudd/Makefile.in,
	  src/cudd/epd/Makefile.in, src/cudd/include/Makefile.in,
	  src/cudd/mtr/Makefile.in, src/cudd/st/Makefile.in,
	  src/cudd/util/Makefile.in, src/cudd/util/stub.c,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_inference/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2009-05-01 09:46  fett

	* include/config.h: [no log message]

2009-05-01 09:40  fett

	* include/config.h, src/cudd/cudd/libcudd.a: [no log message]

2009-05-01 09:35  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/config.h.in,
	  src/Makefile.in, src/cudd/Makefile.in, src/cudd/cudd/Makefile.in,
	  src/cudd/epd/Makefile.in, src/cudd/include/Makefile.in,
	  src/cudd/mtr/Makefile.in, src/cudd/st/Makefile.in,
	  src/cudd/util/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_inference/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  ???

2009-04-30 18:02  sarahw

	* src/formats/5/: libt5_a-aig_g.h, nle_g.yy, nle_s.ll: NLE format
	  -- not ready yet.

2009-04-30 17:25  fett

	* src/cudd/: Makefile.in, cudd/Makefile.in, cudd/libcudd.a,
	  epd/Makefile.in, include/Makefile.in, mtr/Makefile.in,
	  st/Makefile.in, util/Makefile.in: [no log message]

2009-04-30 17:20  fett

	* src/Makefile.am, src/Makefile.in, src/cudd/LICENSE,
	  src/cudd/Makefile.am, src/cudd/README, src/cudd/RELEASE.NOTES,
	  src/cudd/cudd/Makefile.am, src/cudd/cudd/cuddAPI.c,
	  src/cudd/cudd/cuddAddAbs.c, src/cudd/cudd/cuddAddApply.c,
	  src/cudd/cudd/cuddAddFind.c, src/cudd/cudd/cuddAddInv.c,
	  src/cudd/cudd/cuddAddIte.c, src/cudd/cudd/cuddAddNeg.c,
	  src/cudd/cudd/cuddAddWalsh.c, src/cudd/cudd/cuddAndAbs.c,
	  src/cudd/cudd/cuddAnneal.c, src/cudd/cudd/cuddApa.c,
	  src/cudd/cudd/cuddApprox.c, src/cudd/cudd/cuddBddAbs.c,
	  src/cudd/cudd/cuddBddCorr.c, src/cudd/cudd/cuddBddIte.c,
	  src/cudd/cudd/cuddBridge.c, src/cudd/cudd/cuddCache.c,
	  src/cudd/cudd/cuddCheck.c, src/cudd/cudd/cuddClip.c,
	  src/cudd/cudd/cuddCof.c, src/cudd/cudd/cuddCompose.c,
	  src/cudd/cudd/cuddDecomp.c, src/cudd/cudd/cuddEssent.c,
	  src/cudd/cudd/cuddExact.c, src/cudd/cudd/cuddExport.c,
	  src/cudd/cudd/cuddGenCof.c, src/cudd/cudd/cuddGenetic.c,
	  src/cudd/cudd/cuddGroup.c, src/cudd/cudd/cuddHarwell.c,
	  src/cudd/cudd/cuddInit.c, src/cudd/cudd/cuddInt.h.gch,
	  src/cudd/cudd/cuddInteract.c, src/cudd/cudd/cuddLCache.c,
	  src/cudd/cudd/cuddLevelQ.c, src/cudd/cudd/cuddLinear.c,
	  src/cudd/cudd/cuddLiteral.c, src/cudd/cudd/cuddMatMult.c,
	  src/cudd/cudd/cuddPriority.c, src/cudd/cudd/cuddRead.c,
	  src/cudd/cudd/cuddRef.c, src/cudd/cudd/cuddReorder.c,
	  src/cudd/cudd/cuddSat.c, src/cudd/cudd/cuddSign.c,
	  src/cudd/cudd/cuddSolve.c, src/cudd/cudd/cuddSplit.c,
	  src/cudd/cudd/cuddSubsetHB.c, src/cudd/cudd/cuddSubsetSP.c,
	  src/cudd/cudd/cuddSymmetry.c, src/cudd/cudd/cuddTable.c,
	  src/cudd/cudd/cuddUtil.c, src/cudd/cudd/cuddWindow.c,
	  src/cudd/cudd/cuddZddCount.c, src/cudd/cudd/cuddZddFuncs.c,
	  src/cudd/cudd/cuddZddGroup.c, src/cudd/cudd/cuddZddIsop.c,
	  src/cudd/cudd/cuddZddLin.c, src/cudd/cudd/cuddZddMisc.c,
	  src/cudd/cudd/cuddZddPort.c, src/cudd/cudd/cuddZddReord.c,
	  src/cudd/cudd/cuddZddSetop.c, src/cudd/cudd/cuddZddSymm.c,
	  src/cudd/cudd/cuddZddUtil.c, src/cudd/cudd/libcudd.a,
	  src/cudd/epd/Makefile.am, src/cudd/epd/epd.c,
	  src/cudd/include/Makefile.am, src/cudd/include/cudd.h,
	  src/cudd/include/cuddInt.h, src/cudd/include/epd.h,
	  src/cudd/include/mtr.h, src/cudd/include/st.h,
	  src/cudd/include/util.h, src/cudd/mtr/Makefile.am,
	  src/cudd/mtr/mtrBasic.c, src/cudd/mtr/mtrGroup.c,
	  src/cudd/mtr/mtrInt.h, src/cudd/st/Makefile.am, src/cudd/st/st.c,
	  src/cudd/util/Makefile.am, src/cudd/util/cpu_stats.c,
	  src/cudd/util/cpu_time.c, src/cudd/util/datalimit.c,
	  src/cudd/util/getopt.c, src/cudd/util/pathsearch.c,
	  src/cudd/util/pipefork.c, src/cudd/util/prtime.c,
	  src/cudd/util/ptime.c, src/cudd/util/restart.c,
	  src/cudd/util/safe_mem.c, src/cudd/util/saveimage.c,
	  src/cudd/util/state.c, src/cudd/util/strsav.c,
	  src/cudd/util/stub.c, src/cudd/util/test-res.c,
	  src/cudd/util/test-sav.c, src/cudd/util/texpand.c,
	  src/cudd/util/tmpfile.c, configure, configure.ac,
	  include/Makefile.am: [no log message]

2009-04-30 14:55  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/read_input.cc, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/formats/5/nle_g.yy,
	  src/formats/5/nle_s.ll, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_inference/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Added a placeholder for the non-linear equations format

	     ~Sean

2009-04-09 09:11  fett

	* src/formats/xorbdd.cc: [no log message]

2009-04-07 09:06  fett

	* include/prototypes.h, src/formats/xorbdd.cc,
	  src/preproc/do_applyinfs.cc, src/preproc/init_preproc.cc,
	  src/utils/bdd.cc: [no log message]

2009-04-04 12:46  fett

	* include/common.h, include/prototypes.h, src/formats/xorbdd.cc,
	  src/utils/bdd.cc, src/utils/params.cc: [no log message]

2009-04-04 09:19  fett

	* include/config.h: [no log message]

2009-04-02 10:52  fett

	* src/solv_simple/solv_simple_init.cc: [no log message]

2009-04-02 10:44  fett

	* src/: formats/xorbdd.cc, solv_simple/hooks.cc,
	  solv_simple/solv_simple_init.cc: Gah! Added ability for the xor
	  format to automatically decompose large equations by adding extra
	  variables for each term > degree 1.

	  Also, fixed a bug when adding smurfs.

	    ~Sean

2009-03-20 16:46  fett

	* include/config.h, src/solv_simple/hooks.cc,
	  src/solv_simple/bb_gelim/linear.cc, src/utils/bdd.cc: [no log
	  message]

2009-03-19 23:26  fett

	* src/: preproc/do_rewind.cc, solv_simple/solv_simple.cc: [no log
	  message]

2009-03-18 20:01  fett

	* include/config.h, src/solv_simple/fn_smurf/bdd2smurf.cc: Fixed
	  precompute_smurfs -- accidentially lost it when I moved the
	  inferences to first class special functions.

	     ~Sean

2009-03-18 18:42  fett

	* src/solv_simple/hooks.cc: [no log message]

2009-03-18 18:01  fett

	* include/config.h, src/formats/autochk.cc, src/formats/markbdd.cc,
	  src/solv_simple/display.cc, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/include/bb_gelim.h,
	  src/solv_smurf/fn_smurf_xor/fn_smurf_xor.cc: [no log message]

2009-03-13 08:32  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/preproc/init_preproc.cc, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_inference/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.am,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Removed the '1 function is automatically SAT' rule because of
	  consistency concerns.

	     ~Sean

2009-03-11 09:54  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_inference/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2009-03-10 12:43  fett

	* src/solv_simple/: hooks.cc, solv_simple_init.cc,
	  bb_gelim/linear.cc, include/solver.h: Freeing memory associated
	  w/ lemmas and the gaussian elimination table.

	     ~Sean

2009-03-10 12:08  fett

	* configure, configure.ac, include/config.h, src/Makefile.am,
	  src/Makefile.in, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in,
	  src/solv_simple/fn_inference/Makefile.am,
	  src/solv_simple/fn_inference/Makefile.in,
	  src/solv_simple/fn_inference/bdd2inference.cc,
	  src/solv_simple/fn_inference/bt_inference.cc,
	  src/solv_simple/fn_inference/fn_inference.cc,
	  src/solv_simple/fn_inference/hr_lsgb_inference_init.cc,
	  src/solv_simple/fn_inference/hr_lsgb_inference_update.cc,
	  src/solv_simple/fn_minmax/bt_specfn_minmax.cc,
	  src/solv_simple/fn_negminmax/bt_specfn_negminmax.cc,
	  src/solv_simple/fn_or/bt_specfn_or.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/fn_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_update.cc,
	  src/solv_simple/fn_xor/bt_specfn_xor.cc,
	  src/solv_simple/include/fn_inference.h,
	  src/solv_simple/include/fn_smurf.h,
	  src/solv_simple/include/solver.h: Make the inference state a
	  first-class state type.

	     ~Sean

2009-03-09 10:15  fett

	* src/solv_simple/: solv_simple_init.cc, fn_minmax/fn_minmax.cc,
	  fn_minmax/hr_lsgb_minmax_init.cc, fn_negminmax/fn_negminmax.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc, fn_or/fn_or.cc,
	  fn_or/hr_lsgb_or_init.cc, fn_smurf/bdd2smurf.cc,
	  fn_smurf/fn_smurf.cc, fn_smurf/hr_lsgb_smurf_init.cc,
	  fn_xor/fn_xor.cc, fn_xor/hr_lsgb_xor_init.cc,
	  include/fn_minmax.h, include/fn_negminmax.h, include/fn_or.h,
	  include/fn_smurf.h, include/fn_xor.h, include/hr_lsgb.h: Done
	  (probably) creating function pointer arrays.

	     ~Sean

2009-03-07 17:41  fett

	* src/solv_simple/: solv_simple_init.cc, fn_minmax/fn_minmax.cc,
	  fn_minmax/hr_lsgb_minmax_init.cc, fn_negminmax/fn_negminmax.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc, fn_or/fn_or.cc,
	  fn_or/hr_lsgb_or_init.cc, fn_smurf/bdd2smurf.cc,
	  fn_smurf/fn_smurf.cc, fn_smurf/hr_lsgb_smurf_init.cc,
	  fn_xor/bdd2specfn_xor.cc, fn_xor/bt_specfn_xor.cc,
	  fn_xor/fn_xor.cc, fn_xor/hr_lsgb_xor_init.cc,
	  fn_xor/hr_lsgb_xor_update.cc, include/fn_minmax.h,
	  include/fn_negminmax.h, include/fn_or.h, include/fn_smurf.h,
	  include/fn_xor.h, include/hr_lsgb.h: Added more structure to the
	  simple solver.  Really just one more function pointer array to
	  add.

	     ~Sean

2009-02-28 15:45  fett

	* src/solv_simple/: display.cc, solv_simple.cc,
	  solv_simple_init.cc, fn_minmax/bdd2specfn_minmax.cc,
	  fn_minmax/fn_minmax.cc, fn_minmax/hr_lsgb_minmax_update.cc,
	  fn_negminmax/bdd2specfn_negminmax.cc,
	  fn_negminmax/fn_negminmax.cc,
	  fn_negminmax/hr_lsgb_negminmax_update.cc, fn_or/bdd2specfn_or.cc,
	  fn_or/fn_or.cc, fn_or/hr_lsgb_or_update.cc,
	  fn_smurf/bdd2smurf.cc, fn_smurf/bt_smurf.cc,
	  fn_smurf/fn_smurf.cc, fn_smurf/hr_lsgb_smurf_update.cc,
	  fn_xor/bdd2specfn_xor.cc, fn_xor/fn_xor.cc,
	  fn_xor/hr_lsgb_xor_update.cc, include/fn_minmax.h,
	  include/fn_negminmax.h, include/fn_or.h, include/fn_smurf.h,
	  include/fn_xor.h, include/hr_lsgb.h, include/smurfs.h: Removed
	  most warnings by using %p instead of %x.

	  Sped up the code and made it more modular by using arrays of
	  function pointers. Now the full code (well almost) for each
	  function type is encapsulated in it's own directory. This will
	  make adding new special functions _much_ easier.

	     ~Sean

2009-02-27 21:57  fett

	* include/config.h, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_minmax/fn_minmax.cc,
	  src/solv_simple/fn_negminmax/fn_negminmax.cc,
	  src/solv_simple/fn_smurf/fn_smurf.cc: Finally found the fix!
	  uintptr_t!

2009-02-27 18:01  fett

	* src/solv_simple/: display.cc, solv_simple_init.cc,
	  bb_lemmas/picosat.c, fn_minmax/bt_specfn_minmax.cc,
	  fn_minmax/fn_minmax.cc, fn_negminmax/fn_negminmax.cc,
	  fn_smurf/fn_smurf.cc, include/fn_minmax.h,
	  include/fn_negminmax.h, include/solver.h: More standardizing.
	  Getting close!

	     ~Sean

2009-02-27 17:21  fett

	* src/solv_simple/: solv_simple_init.cc, fn_smurf/fn_smurf.cc,
	  include/display.h, include/fn_smurf.h, include/hr_lsgb.h,
	  include/smurfs.h, include/solver.h: Standardizing a lot of
	  things.

2009-02-24 17:56  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.am,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Fixing 'make dist'

2009-02-23 22:58  fett

	* src/solv_simple/: display.cc, hooks.cc, solv_simple.cc,
	  solv_simple_init.cc, bb_lemmas/picosat.c,
	  fn_minmax/bdd2specfn_minmax.cc, fn_minmax/hr_lsgb_minmax_init.cc,
	  fn_negminmax/bdd2specfn_negminmax.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc, fn_or/bdd2specfn_or.cc,
	  fn_or/bt_specfn_or.cc, fn_smurf/bdd2smurf.cc,
	  fn_smurf/hr_lsgb_smurf_init.cc, fn_xor/bdd2specfn_xor.cc,
	  fn_xor/bt_specfn_xor.cc, include/display.h: Fixing a few
	  warnings...

	     ~Sean

2009-02-23 21:39  fett

	* src/solv_simple/: fn_minmax/hr_lsgb_minmax_init.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc: lsgb heuristic now
	  working for negminmax smurf.

	     ~Sean

2009-02-22 20:54  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/config.h.in, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/longer_tests/barrel.6.prove.params,
	  tests/longer_tests/barrel.7.prove.params,
	  tests/trace_tests/Makefile.in: [no log message]

2009-02-21 22:59  fett

	* src/: solv_simple/bb_lemmas/picosat.c,
	  solv_simple/fn_minmax/hr_lsgb_minmax_init.cc,
	  solv_simple/fn_negminmax/hr_lsgb_negminmax_init.cc,
	  utils/params.cc: Changed negminmax limit to 3 Added minmax and
	  negminmax support for jheuristic-k-inf

	     ~Sean

2009-02-21 14:43  fett

	* src/generator/add_tree.cc: broke add_tree benchmarks up a bit to
	  make them more solvable.

	     ~Sean

2009-02-21 14:13  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_simple/bb_gelim/Makefile.in,
	  solv_simple/bb_lemmas/Makefile.in,
	  solv_simple/fn_minmax/Makefile.in,
	  solv_simple/fn_negminmax/Makefile.in,
	  solv_simple/fn_or/Makefile.in, solv_simple/fn_smurf/Makefile.in,
	  solv_simple/fn_xor/Makefile.in, solv_simple/include/Makefile.am,
	  solv_simple/include/Makefile.in,
	  solv_simple/include/fn_negminmax.h, solv_smurf/Makefile.in,
	  solv_smurf/fn_and/Makefile.in, solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_anne/Makefile.in,
	  solv_smurf/hr_berkmin/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_minisat/Makefile.in,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_vsids/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in: [no log message]

2009-02-20 17:16  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/config.h.in,
	  include/sbsat_vars.h, src/Makefile.am, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/formats/5/libt5_a-aig_g.h, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_minmax/bdd2specfn_minmax.cc,
	  src/solv_simple/fn_negminmax/Makefile.in,
	  src/solv_simple/fn_negminmax/bdd2specfn_negminmax.cc,
	  src/solv_simple/fn_negminmax/bt_specfn_negminmax.cc,
	  src/solv_simple/fn_negminmax/fn_negminmax.cc,
	  src/solv_simple/fn_negminmax/hr_lsgb_negminmax_init.cc,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/smurfs.h,
	  src/solv_simple/include/solver.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Negative cardinality constraints working.  Still need to get the
	  lsgb heuristic working though.

	     ~Sean

2009-02-18 18:50  fett

	* src/solv_simple/: solv_simple.cc,
	  fn_minmax/hr_lsgb_minmax_init.cc: Minmax heuristic is working
	  correctly (99% sure).  Also hopefully sped up the lsgb heuristic
	  calculations a bit for all special function types.

	    ~Sean

2009-02-17 16:27  fett

	* include/config.h, include/sbsat_vars.h,
	  src/solv_simple/display.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_minmax/bt_specfn_minmax.cc,
	  src/solv_simple/fn_minmax/hr_lsgb_minmax_init.cc,
	  src/solv_simple/fn_or/bt_specfn_or.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_xor/bt_specfn_xor.cc,
	  src/solv_simple/include/fn_minmax.h,
	  src/solv_simple/include/hr_lsgb.h,
	  src/solv_simple/include/solver.h: Added in the LSGB heuristic for
	  MINMAX functions.

2009-02-15 23:25  fett

	* src/solv_simple/: solv_simple_init.cc, fn_smurf/bt_smurf.cc,
	  include/smurfs.h: [no log message]

2009-02-15 22:58  fett

	* src/solv_simple/bb_lemmas/Makefile.in: [no log message]

2009-02-15 22:50  fett

	* src/solv_simple/fn_smurf/: bdd2smurf.cc: [no log message]

2009-02-15 22:43  fett

	* src/solv_simple/fn_smurf/: bt_smurf.cc, bdd2smurf.cc: [no log
	  message]

2009-02-15 22:32  fett

	* src/solv_simple/: fn_smurf/bdd2smurf.cc, solv_simple_init.cc: [no
	  log message]

2009-02-15 16:04  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2009-02-15 15:54  fett

	* src/solv_simple/fn_smurf/: bdd2smurf.cc: [no log message]

2009-02-15 15:48  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2009-02-15 15:44  fett

	* src/solv_simple/fn_smurf/: bdd2smurf.cc: [no log message]

2009-02-15 15:25  fett

	* src/solv_simple/: hooks.cc, bb_lemmas/picosat.c,
	  fn_smurf/bt_smurf.cc, include/fn_smurf.h: [no log message]

2009-02-15 13:47  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc: [no log message]

2009-02-15 13:41  fett

	* src/solv_simple/solv_simple.cc: [no log message]

2009-02-15 13:37  fett

	* src/solv_simple/solv_simple.cc: [no log message]

2009-02-15 13:33  fett

	* src/solv_simple/solv_simple.cc: [no log message]

2009-02-15 13:25  fett

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2009-02-15 13:21  fett

	* src/: formats/markbdd.cc, solv_simple/solv_simple.cc,
	  solv_simple/solv_simple_init.cc: Working towards the simple
	  solver being able to handle initial inferences.

	     ~Sean

2009-02-08 20:52  fett

	* tests/cnf_tests.sh.in: [no log message]

2009-02-07 16:53  fett

	* tests/: cnf_tests.sh, cnf_tests.sh.in: [no log message]

2009-02-07 16:51  fett

	* tests/cnf_tests.sh: ??? How could this _not_ be in cvs already?

2009-02-07 10:57  fett

	* src/: solv_simple/include/bb_lemmas.h, utils/params.cc: fixed a
	  spelling mistake in params.cc

2009-02-07 10:48  fett

	* src/solv_simple/: solv_simple_init.cc,
	  fn_minmax/bt_specfn_minmax.cc, fn_or/bt_specfn_or.cc,
	  fn_xor/bt_specfn_xor.cc: Fixed a bug where duplicate smurfs were
	  not being removed.

2009-01-31 15:34  fett

	* include/config.h, src/formats/markbdd.cc: [no log message]

2009-01-31 15:04  fett

	* src/solv_simple/bb_lemmas/Makefile.in: [no log message]

2009-01-30 17:44  fett

	* include/config.h, src/formats/markbdd.cc,
	  src/postproc/backend.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/vars_map.cc: making 'initial_branch' #'s
	  correspond to --force-backjump-level

	  Also fixed a small bug in the 'vsids' and 'don't care'
	  heuristics.

	     ~Sean

2009-01-26 12:25  fett

	* src/utils/bdd_print.cc: fixed a silly error with .dot filenames.

	     ~Sean

2009-01-13 21:36  fett

	* doc/manual/sbsat_user_manual/: WARNINGS, footnode.html,
	  images.aux, images.log, images.pl, images.tex, img1.png,
	  img10.png, img100.png, img101.png, img102.png, img103.png,
	  img104.png, img105.png, img106.png, img107.png, img108.png,
	  img109.png, img11.png, img110.png, img111.png, img112.png,
	  img113.png, img114.png, img115.png, img116.png, img117.png,
	  img118.png, img119.png, img12.png, img120.png, img121.png,
	  img122.png, img123.png, img124.png, img125.png, img126.png,
	  img127.png, img128.png, img129.png, img13.png, img130.png,
	  img131.png, img132.png, img133.png, img134.png, img135.png,
	  img136.png, img137.png, img138.png, img139.png, img14.png,
	  img140.png, img141.png, img142.png, img143.png, img144.png,
	  img145.png, img146.png, img147.png, img148.png, img149.png,
	  img15.png, img150.png, img151.png, img152.png, img153.png,
	  img154.png, img155.png, img156.png, img157.png, img158.png,
	  img159.png, img16.png, img160.png, img161.png, img162.png,
	  img163.png, img164.png, img165.png, img166.png, img167.png,
	  img168.png, img169.png, img17.png, img170.png, img171.png,
	  img172.png, img173.png, img174.png, img175.png, img176.png,
	  img177.png, img178.png, img179.png, img18.png, img180.png,
	  img181.png, img182.png, img183.png, img184.png, img185.png,
	  img186.png, img187.png, img188.png, img189.png, img19.png,
	  img190.png, img191.png, img192.png, img193.png, img194.png,
	  img195.png, img196.png, img197.png, img198.png, img199.png,
	  img2.png, img20.png, img200.png, img201.png, img202.png,
	  img203.png, img204.png, img205.png, img206.png, img207.png,
	  img208.png, img209.png, img21.png, img210.png, img211.png,
	  img212.png, img213.png, img214.png, img215.png, img216.png,
	  img217.png, img218.png, img219.png, img22.png, img220.png,
	  img221.png, img222.png, img223.png, img224.png, img225.png,
	  img226.png, img227.png, img228.png, img229.png, img23.png,
	  img230.png, img231.png, img232.png, img233.png, img234.png,
	  img235.png, img236.png, img237.png, img238.png, img239.png,
	  img24.png, img240.png, img241.png, img242.png, img243.png,
	  img244.png, img245.png, img246.png, img247.png, img248.png,
	  img249.png, img25.png, img250.png, img251.png, img252.png,
	  img253.png, img254.png, img255.png, img256.png, img257.png,
	  img258.png, img259.png, img26.png, img260.png, img261.png,
	  img262.png, img263.png, img264.png, img265.png, img266.png,
	  img267.png, img268.png, img269.png, img27.png, img270.png,
	  img271.png, img272.png, img273.png, img274.png, img275.png,
	  img276.png, img277.png, img278.png, img279.png, img28.png,
	  img280.png, img281.png, img282.png, img283.png, img284.png,
	  img285.png, img286.png, img287.png, img288.png, img289.png,
	  img29.png, img290.png, img291.png, img292.png, img293.png,
	  img3.png, img30.png, img31.png, img32.png, img33.png, img34.png,
	  img35.png, img36.png, img37.png, img38.png, img39.png, img4.png,
	  img40.png, img41.png, img42.png, img43.png, img44.png, img45.png,
	  img46.png, img47.png, img48.png, img49.png, img5.png, img50.png,
	  img51.png, img52.png, img53.png, img54.png, img55.png, img56.png,
	  img57.png, img58.png, img59.png, img6.png, img60.png, img61.png,
	  img62.png, img63.png, img64.png, img65.png, img66.png, img67.png,
	  img68.png, img69.png, img7.png, img70.png, img71.png, img72.png,
	  img73.png, img74.png, img75.png, img76.png, img77.png, img78.png,
	  img79.png, img8.png, img80.png, img81.png, img82.png, img83.png,
	  img84.png, img85.png, img86.png, img87.png, img88.png, img89.png,
	  img9.png, img90.png, img91.png, img92.png, img93.png, img94.png,
	  img95.png, img96.png, img97.png, img98.png, img99.png,
	  index.html, internals.pl, labels.pl, node1.html, node10.html,
	  node100.html, node101.html, node102.html, node103.html,
	  node104.html, node105.html, node106.html, node107.html,
	  node108.html, node109.html, node11.html, node110.html,
	  node111.html, node112.html, node12.html, node13.html,
	  node14.html, node15.html, node16.html, node17.html, node18.html,
	  node19.html, node2.html, node20.html, node21.html, node22.html,
	  node23.html, node24.html, node25.html, node26.html, node27.html,
	  node28.html, node29.html, node3.html, node30.html, node31.html,
	  node32.html, node33.html, node34.html, node35.html, node36.html,
	  node37.html, node38.html, node39.html, node4.html, node40.html,
	  node41.html, node42.html, node43.html, node44.html, node45.html,
	  node46.html, node47.html, node48.html, node49.html, node5.html,
	  node50.html, node51.html, node52.html, node53.html, node54.html,
	  node55.html, node56.html, node57.html, node58.html, node59.html,
	  node6.html, node60.html, node61.html, node62.html, node63.html,
	  node64.html, node65.html, node66.html, node67.html, node68.html,
	  node69.html, node7.html, node70.html, node71.html, node72.html,
	  node73.html, node74.html, node75.html, node76.html, node77.html,
	  node78.html, node79.html, node8.html, node80.html, node81.html,
	  node82.html, node83.html, node84.html, node85.html, node86.html,
	  node87.html, node88.html, node89.html, node9.html, node90.html,
	  node91.html, node92.html, node93.html, node94.html, node95.html,
	  node96.html, node97.html, node98.html, node99.html,
	  sbsat_user_manual.css, sbsat_user_manual.html: [no log message]

2009-01-13 21:32  fett

	* ChangeLog: [no log message]

2009-01-12 07:38  franco

	* doc/manual/: manual.tar, sbsat_user_manual.tex: [no log message]

2009-01-10 12:07  fett

	* include/config.h: [no log message]

2009-01-09 18:34  fett

	* src/solv_simple/: solv_simple.cc, bb_lemmas/picosat.c,
	  fn_minmax/bt_specfn_minmax.cc, fn_or/bdd2specfn_or.cc,
	  fn_or/bt_specfn_or.cc, fn_smurf/bt_smurf.cc,
	  fn_xor/bt_specfn_xor.cc, include/smurfs.h, include/solver.h:
	  Lemmas working with all special functions.

	     ~Sean

2009-01-02 19:30  fett

	* src/solv_simple/: solv_simple.cc, solv_simple_init.cc: Fixed a
	  silly thing with solution counting and --max-solutions

	     ~Sean

2009-01-02 15:04  fett

	* include/config.h, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_lemmas/picosat.c,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/include/bb_lemmas.h: [no log message]

2009-01-01 21:53  fett

	* include/config.h: [no log message]

2008-12-31 16:33  fett

	* include/config.h, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/bb_lemmas/picosat.c,
	  src/solv_simple/include/bb_lemmas.h,
	  src/solv_simple/include/solver.h: [no log message]

2008-12-31 12:57  fett

	* include/sbsat_vars.h, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/bb_lemmas/picosat.c,
	  src/solv_simple/fn_smurf/bt_smurf.cc, src/utils/params.cc,
	  src/utils/vars.cc: Added a use-lemmas flag Added support for
	  MAX_NUM_CACHED_LEMMAS (the -L flag) into picosat.

	     ~Sean

2008-12-31 09:20  fett

	* src/solv_simple/bb_lemmas/picosat.c: Fixed! If picosat resolves
	  the empty clause, it now returns -1 instead of 'level'.

	     ~Sean

2008-12-30 20:01  fett

	* src/solv_simple/: solv_simple.cc, bb_lemmas/picosat.c,
	  include/bb_lemmas.h: Got the progress meter and solution counting
	  working with lemmas.

	  Still some small problem though.

2008-12-29 22:37  fett

	* src/solv_simple/solv_simple_init.cc: Fixed a small problem w/
	  ownerships.

2008-12-29 09:21  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, bb_lemmas/picosat.c,
	  fn_smurf/bt_smurf.cc, include/solver.h: lemmas working for smurfs
	  in the simple solver. Could be A LOT better though.

	     ~Sean

2008-12-26 19:37  fett

	* src/solv_simple/: solv_simple.cc, bb_lemmas/picosat.c,
	  fn_smurf/bt_smurf.cc, include/bb_lemmas.h, include/solver.h:
	  Still adding in lemmas

	  SBSAT is major broken right now. Work work work...

	     ~Sean

2008-12-24 12:15  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, bb_lemmas/picosat.c,
	  fn_smurf/bt_smurf.cc, include/bb_lemmas.h: Lemmas are being
	  created correctly (I am 99% sure of this).

	  More to come soon!

	     ~Sean

2008-12-23 23:57  fett

	* src/solv_simple/bb_lemmas/picosat.c: fixed??? Still something
	  strange going on.

	     ~Sean

2008-12-23 23:20  fett

	* include/config.h, src/solv_simple/hooks.cc,
	  src/solv_simple/include/bb_lemmas.h: [no log message]

2008-12-23 18:11  fett

	* src/solv_simple/: hooks.cc, fn_smurf/bt_smurf.cc,
	  include/bb_lemmas.h: Need to initialize PicoSAT.

	     ~Sean

2008-12-23 17:10  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/sbsat_solver.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/hooks.cc, src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/picosat.c,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.am,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/bb_gelim.h,
	  src/solv_simple/include/bb_lemmas.h,
	  src/solv_simple/include/smurfs.h,
	  src/solv_simple/include/solver.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/params.cc,
	  src/utils/params_fn.cc, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2008-12-22 20:27  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, src/Makefile.am,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_lemmas/LICENSE,
	  src/solv_simple/bb_lemmas/Makefile.am,
	  src/solv_simple/bb_lemmas/NEWS, src/solv_simple/bb_lemmas/README,
	  src/solv_simple/bb_lemmas/VERSION,
	  src/solv_simple/bb_lemmas/picosat.c,
	  src/solv_simple/bb_lemmas/picosat.h,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/zread.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Added PicoSAT code to the simple
	  solver directory.

	     ~Sean

2008-12-19 18:18  fett

	* include/sbsat_solver.h, src/solv_simple/solv_simple.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc: Added ownership pointers
	  and back pointers into state machines.  This all helps w/ lemma
	  generation.

	       ~Sean

2008-12-17 17:39  fett

	* src/solv_simple/solv_simple.cc: [no log message]

2008-12-17 13:12  fett

	* src/solv_simple/: solv_simple.cc, fn_smurf/bt_smurf.cc: [no log
	  message]

2008-12-16 17:48  fett

	* include/config.h, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc, src/utils/bdd_print.cc:
	  Fixed a translation error into ite format.

	  Made watched smurfs a little faster...maybe.

	     ~Sean

2008-12-15 23:36  fett

	* src/solv_simple/solv_simple_init.cc: [no log message]

2008-12-15 16:30  fett

	* src/solv_simple/: restarts.cc, include/Makefile.am,
	  include/Makefile.in, include/restarts.h: [no log message]

2008-12-15 16:19  fett

	* include/sbsat_vars.h, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/include/hr_lsgb.h,
	  src/solv_simple/include/solver.h, src/utils/params.cc: Added in
	  three restart strategies.

	  Of course, they don't do much yet because I havn't implemented
	  lemmas.

	     ~Sean

2008-12-14 23:16  fett

	* include/common.h, include/config.h, include/sbsat_solver.h,
	  src/solv_simple/display.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc: Got watched
	  pointers working for smurfs -- no special functions yet.  Slow as
	  molasses though. Got some ideas to speed it up. Maybe I'll work
	  on it tomorrow.

	     ~Sean

2008-12-12 23:40  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/sbsat_vars.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/fn_smurf.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/params.cc, src/utils/vars.cc,
	  tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  More watched literal stuff.

	     ~Sean

2008-12-07 21:01  fett

	* src/solv_simple/: solv_simple.cc, fn_smurf/bt_smurf.cc: Fixing up
	  the latest watched smurfs code.

2008-12-07 16:02  fett

	* src/solv_simple/: solv_simple.cc, fn_smurf/bt_smurf.cc: started
	  writing the watched-smurfs code.

2008-12-07 12:13  fett

	* include/sbsat_vars.h, src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/utils/params.cc, src/utils/vars.cc: Fixed a few small things

2008-12-07 00:00  fett

	* include/sbsat_solver.h, include/sbsat_vars.h,
	  src/solv_simple/hooks.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_xor/bdd2specfn_xor.cc,
	  src/solv_simple/include/bb_gelim.h, src/solv_smurf/fn_create.cc,
	  src/utils/params.cc, src/utils/vars.cc: Added the ability to
	  build smurfs on-demand / on-the-fly / lazily instead of
	  precomputing them prior to search. This was in the old
	  solver...just spent the day and implemented it in the simple
	  solver.

	     ~Sean

2008-12-06 18:53  fett

	* include/sbsat_solver.h, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/include/bb_gelim.h: busted - need valgrind to fix
	  it.

2008-12-06 12:55  fett

	* include/sbsat_solver.h, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/fn_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/include/fn_smurf.h: Removed code implementing a
	  half-written idea for watched smurfs.

	     ~Sean

2008-12-01 07:47  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/sbsat_solver.h,
	  src/Makefile.am, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in, src/solv_simple/display.cc,
	  src/solv_simple/hooks.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_minmax/Makefile.in,
	  src/solv_simple/fn_minmax/bdd2specfn_minmax.cc,
	  src/solv_simple/fn_minmax/bt_specfn_minmax.cc,
	  src/solv_simple/fn_minmax/fn_minmax.cc,
	  src/solv_simple/fn_minmax/hr_lsgb_minmax_init.cc,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.am,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/bb_gelim.h,
	  src/solv_simple/include/fn_minmax.h,
	  src/solv_simple/include/solver.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Added minmax functionality to the simple solver. Heuristic is not
	  done yet though.

	     ~Sean

2008-11-25 11:30  fett

	* src/solv_simple/: solv_simple.cc, fn_xor/bt_specfn_xor.cc: [no
	  log message]

2008-11-25 11:17  fett

	* src/solv_simple/solv_simple.cc: whoops! Fixed an error where
	  solver_reset_level was ignored.

2008-11-24 13:17  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/sbsat_solver.h,
	  src/Makefile.in, src/sbsat.cc, src/formats/Makefile.in,
	  src/formats/cnf.cc, src/formats/5/Makefile.in,
	  src/formats/5/blif_s.ll, src/formats/5/iscas_s.ll,
	  src/formats/5/prover3_s.ll, src/formats/5/prover_s.ll,
	  src/generator/Makefile.in, src/generator/vanDerWaerden.cc,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/fn_xor/bdd2specfn_xor.cc,
	  src/solv_simple/fn_xor/bt_specfn_xor.cc,
	  src/solv_simple/include/Makefile.in,
	  src/solv_smurf/fn_minmax/fn_minmax.cc,
	  src/solv_smurf/fn_smurf_xor/fn_smurf_xor.cc,
	  src/solv_smurf/fn_xor/fn_xor.cc,
	  src/solv_smurf/fn_xor_smurf/fn_xor_smurf.cc,
	  src/solv_wvf/Makefile.in, src/utils/Makefile.in,
	  src/utils/utils.cc, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  fixing warnings...

	     ~Sean

2008-11-16 22:50  fett

	* include/config.h, include/sbsat_solver.h,
	  src/solv_simple/fn_minmax/bdd2specfn_minmax.cc,
	  src/solv_simple/fn_minmax/bt_specfn_minmax.cc,
	  src/solv_simple/fn_minmax/hr_lsgb_minmax_init.cc,
	  src/solv_simple/fn_or/bt_specfn_or.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/include/hr_lsgb.h, src/utils/params.cc: Trying to
	  finish the minmax special function. Also touching up the OR
	  special function, preparing it for use with watched pointers.

	     ~Sean

2008-11-04 10:57  fett

	* include/config.h, src/generator/xorgen.cc: Fixed the xor
	  generator (had previously hacked it to get some specific
	  results).

2008-10-29 20:01  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in, src/solv_simple/solv_simple.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Playing around w/ openmp

	     ~Sean

2008-10-26 16:41  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, src/formats/5/Makefile.in, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: auto-everythinged.

	    ~Sean

2008-10-26 16:36  fett

	* ChangeLog, src/utils/bdd.cc, src/utils/params.cc: [no log
	  message]

2008-10-26 16:02  fett

	* src/utils/params.cc: Lowered all the function type limits to 2.

2008-10-26 14:04  fett

	* src/utils/bdd_print.cc: checking fix.

2008-10-26 13:50  fett

	* include/common.h, include/sbsat_formats.h,
	  include/sbsat_preproc.h, include/sbsat_utils.h,
	  src/formats/write_output.cc, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/formats/5/bddnode.cc,
	  src/formats/5/tracetest.cc, src/utils/bdd.cc,
	  src/utils/bdd_print.cc, src/utils/params.cc: Added the 'bdd'
	  format as an output. Double freeing something - shipping to boole
	  for valgrind debugging.

2008-10-21 19:49  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, src/generator/trans.cc,
	  src/preproc/do_message_passing.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: fixing the message passing code w/
	  Eric

	     ~Sean

2008-10-21 07:01  franco

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_simple/bb_gelim/Makefile.in, solv_simple/fn_or/Makefile.in,
	  solv_simple/fn_smurf/Makefile.in, solv_simple/fn_xor/Makefile.in,
	  solv_simple/include/Makefile.in, solv_smurf/Makefile.in,
	  solv_smurf/fn_and/Makefile.in, solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_anne/Makefile.in,
	  solv_smurf/hr_berkmin/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_minisat/Makefile.in,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_vsids/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in: [no log message]

2008-10-07 10:59  fett

	* src/solv_simple/: display.cc, fn_smurf/fn_smurf.cc: [no log
	  message]

2008-09-12 23:19  fett

	* src/solv_simple/: display.cc, solv_simple_init.cc,
	  fn_or/fn_or.cc, fn_smurf/fn_smurf.cc, fn_xor/fn_xor.cc: upgrading
	  the smurf dot output.

	     ~Sean

2008-09-01 23:28  fett

	* src/: sbsat.cc, generator/rksat.cc, solv_simple/solv_simple.cc:
	  Fixed the randomizer.

	  New way of computing number of solutions now takes into account
	  nForceBackjumpLevel.

	     ~Sean

2008-08-27 20:47  fett

	* include/sbsat_vars.h, src/preproc/do_message_passing.cc,
	  src/utils/params.cc, src/utils/vars.cc: [no log message]

2008-08-27 18:51  fett

	* src/utils/params.cc: [no log message]

2008-08-27 17:19  fett

	* include/prototypes.h, include/sbsat_preproc.h,
	  include/sbsat_solver.h, include/sbsat_vars.h, src/sbsat.cc,
	  src/preproc/do_message_passing.cc, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_minmax/bt_specfn_minmax.cc,
	  src/solv_simple/fn_negminmax/bt_specfn_negminmax.cc,
	  src/solv_simple/fn_or/bt_specfn_or.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_xor/bt_specfn_xor.cc, src/utils/bdd.cc,
	  src/utils/params.cc, src/utils/vars.cc: Simple fixes and
	  cosmetics (mostly Mp based) like adding the ability to set the
	  random seed on the command line.

	     ~Sean

2008-08-27 00:56  fett

	* src/: Makefile.in, formats/Makefile.in, formats/markbdd.cc,
	  formats/xorbdd.cc, formats/5/Makefile.in, generator/Makefile.in,
	  postproc/Makefile.in, preproc/Makefile.in,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_simple/hooks.cc, solv_simple/bb_gelim/Makefile.in,
	  solv_simple/bb_gelim/linear.cc, solv_simple/fn_or/Makefile.in,
	  solv_simple/fn_smurf/Makefile.in, solv_simple/fn_xor/Makefile.in,
	  solv_simple/include/Makefile.in, solv_smurf/Makefile.in,
	  solv_smurf/fn_and/Makefile.in, solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_anne/Makefile.in,
	  solv_smurf/hr_berkmin/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_minisat/Makefile.in,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_vsids/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in: [no log message]

2008-08-26 18:23  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/sbsat_preproc.h, include/sbsat_vars.h,
	  tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2008-08-26 16:25  fett

	* src/: Makefile.in, sbsat.cc, formats/Makefile.in,
	  formats/5/Makefile.in, generator/Makefile.am,
	  generator/Makefile.in, generator/gentest.cc, generator/rksat.cc,
	  postproc/Makefile.in, preproc/Makefile.am, preproc/Makefile.in,
	  preproc/do_message_passing.cc, preproc/preprocess.cc,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_simple/bb_gelim/Makefile.in, solv_simple/fn_or/Makefile.in,
	  solv_simple/fn_smurf/Makefile.in, solv_simple/fn_xor/Makefile.in,
	  solv_simple/include/Makefile.in, solv_smurf/Makefile.in,
	  solv_smurf/fn_and/Makefile.in, solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_anne/Makefile.in,
	  solv_smurf/hr_berkmin/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_minisat/Makefile.in,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_vsids/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in, utils/params.cc, utils/vars.cc: Added a random
	  K-SAT generator.

	  Added most of the message passing schemes from VarSat. This was
	  implemented as a preprocessing option "Mp". Still need to add
	  command-line support for the various options.

	    ~Sean

2008-07-15 20:38  fett

	* src/: formats/xorbdd.cc, formats/5/libt5_a-aig_g.h, utils/bdd.cc:
	  Changed the way xdds are printed - more compact factoring.

2008-07-14 02:12  fett

	* src/solv_simple/solv_simple_init.cc: It turns out that smurfs
	  have a greater need of sharing states than I previously though.

	     ~Sean

2008-07-14 01:52  fett

	* include/sbsat_solver.h, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_or/fn_or.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/fn_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_xor/fn_xor.cc,
	  src/solv_simple/include/fn_smurf.h: Working on watched literals
	  for smurfs still. SBSAT is in working conditon, but still more to
	  do.

2008-07-12 16:11  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2008-07-12 15:51  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2008-07-12 15:50  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: fixing bugs :)

2008-07-12 14:43  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2008-07-12 14:33  fett

	* include/sbsat_solver.h, include/sbsat_vars.h,
	  src/formats/5/aig_g.yy, src/formats/5/libt5_a-aig_g.h,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/utils/params.cc, src/utils/vars.cc: Finished Adding and
	  Creating WatchedListStateEntry.

	  Next step is to modify the variable/inference lists based on
	  these states and undo the modifications during backtrack.

2008-07-09 10:52  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2008-07-09 02:00  fett

	* include/config.h, include/prototypes.h, include/sbsat_preproc.h,
	  src/formats/bdd2cnf.cc, src/formats/markbdd.cc,
	  src/formats/smurf.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_split.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/solv_bddwalk/bddwalk.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/include/fn_smurf.h,
	  src/solv_simple/include/solver.h,
	  src/solv_smurf/fn_and/bdd2specfn_and.cc,
	  src/solv_smurf/fn_minmax/bdd2specfn_minmax.cc,
	  src/solv_smurf/fn_smurf/bdd2smurf.cc,
	  src/solv_smurf/fn_smurf_au/bdd2smurf_au.cc,
	  src/solv_smurf/fn_xor/bdd2specfn_xor.cc, src/utils/bdd.cc:
	  Changed A LOT of 'long's to 'int's in the attempt to make things
	  cleaner and to 'more cleanly' support dynamic occurence lists in
	  the simple_solver.

	     ~Sean

2008-07-08 19:26  fett

	* src/solv_simple/fn_smurf/bdd2smurf.cc: [no log message]

2008-07-08 19:17  fett

	* src/solv_simple/: fn_minmax/hr_lsgb_minmax_init.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc, fn_or/hr_lsgb_or_init.cc,
	  fn_xor/hr_lsgb_xor_init.cc, include/fn_or.h, include/fn_xor.h:
	  free'd heuristic memory for special states.

	    ~Sean

2008-07-08 19:03  fett

	* src/solv_simple/: solv_simple_init.cc,
	  fn_minmax/hr_lsgb_minmax_init.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc, fn_or/hr_lsgb_or_init.cc,
	  fn_xor/hr_lsgb_xor_init.cc: [no log message]

2008-07-08 18:55  fett

	* include/config.h, include/sbsat_solver.h, include/sbsat_vars.h,
	  src/formats/5/libt5_a-aig_g.h, src/preproc/do_ex_safe_cluster.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_rewind.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc, src/utils/params.cc,
	  src/utils/vars.cc: [no log message]

2008-07-08 11:21  fett

	* src/: preproc/do_exquantifyand.cc, preproc/do_rewind.cc,
	  solv_simple/solv_simple.cc, solv_simple/solv_simple_init.cc:
	  Making things amenable for watched literals.

2008-07-08 01:20  fett

	* src/generator/slider2.cc: Added trace format for slider2

2008-07-07 22:48  fett

	* src/generator/slider2.cc: [no log message]

2008-07-07 14:17  fett

	* src/generator/slider2.cc: trying to make an iscas output for
	  slider2

	     ~Sean

2008-07-07 10:47  fett

	* src/solv_simple/hooks.cc: Added a comment, could speed up the ge
	  table.

2008-07-05 13:06  fett

	* src/: formats/cnf.cc, solv_simple/solv_simple.cc: Just making
	  sure CVS works again :)

2008-06-19 20:23  fett

	* ChangeLog: [no log message]

2008-06-18 12:43  fett

	* src/formats/aiger.c: Fixed a C specific syntax error. Breaks old
	  (2.95.3) gcc compiler.

	     ~Sean

2008-06-18 10:47  fett

	* src/: formats/bdd2cnf.cc, formats/cnf.cc, utils/symtable.cc:
	  Fixed some formatting things.

2008-06-13 09:48  fett

	* src/preproc/do_rewind.cc: nothing...

2008-06-12 21:08  fett

	* src/formats/cnf.cc: [no log message]

2008-06-12 17:17  fett

	* src/formats/cnf.cc: Added CNF pattern matching for x=MAJV(a, b,
	  c) functions.

	     ~Sean

2008-06-12 11:20  fett

	* doc/man1/sbsat.1: Removing silly file.

2008-06-12 09:38  fett

	* ChangeLog, doc/man1/sbsat.1, include/config.h,
	  src/formats/cnf.cc: Sped up CNF readin significantly.

	     ~Sean

2008-06-11 17:47  fett

	* src/solv_simple/solv_simple.cc: ??

2008-06-11 17:47  fett

	* src/formats/5/libt5_a-aig_g.h: ?

2008-06-11 17:47  fett

	* src/formats/cnf.cc: Did some small optimizations for reading the
	  CNF from the text file.

	    ~Sean

2008-06-11 09:19  fett

	* src/solv_simple/: fn_minmax/Makefile.am, fn_minmax/Makefile.in,
	  fn_minmax/bdd2specfn_minmax.cc, fn_minmax/bt_specfn_minmax.cc,
	  fn_minmax/fn_minmax.cc, fn_minmax/hr_lsgb_minmax.old,
	  fn_minmax/hr_lsgb_minmax_init.cc,
	  fn_minmax/hr_lsgb_minmax_update.cc, fn_negminmax/Makefile.am,
	  fn_negminmax/Makefile.in, fn_negminmax/bdd2specfn_negminmax.cc,
	  fn_negminmax/bt_specfn_negminmax.cc,
	  fn_negminmax/fn_negminmax.cc,
	  fn_negminmax/hr_lsgb_negminmax_init.cc,
	  fn_negminmax/hr_lsgb_negminmax_update.cc, include/fn_minmax.h:
	  Adding the start of special functions minmax and negminmax. All
	  that's left is the heuristic + testing to see if the special
	  functions actually work right.

	    ~Sean

2008-05-31 23:17  fett

	* src/formats/5/: aig_g.yy, libt5_a-aig_g.h: Moved aig print
	  statments to debug level 8.

	     ~Sean

2008-05-25 13:57  sarahw

	* src/formats/5/: aig_s.cc, bdd_s.cc, blif_s.cc, cnf_s.cc,
	  iscas_s.cc, libt5_a-aig_g.cc, libt5_a-bdd_g.cc, libt5_a-bdd_g.h,
	  libt5_a-blif_g.cc, libt5_a-blif_g.h, libt5_a-cnf_g.cc,
	  libt5_a-cnf_g.h, libt5_a-iscas_g.cc, libt5_a-iscas_g.h,
	  libt5_a-prover3_g.cc, libt5_a-prover3_g.h, libt5_a-prover_g.cc,
	  libt5_a-prover_g.h, libt5_a-trace_g.cc, libt5_a-trace_g.h,
	  prover3_s.cc, prover_s.cc, trace_s.cc: removed auto-generated
	  files

2008-05-25 13:39  sarahw

	* src/formats/5/: Makefile.in, aig_s.cc, aig_s.ll, bdd_s.cc,
	  bdd_s.ll, blif_s.cc, blif_s.ll, cnf_s.cc, cnf_s.ll, iscas_s.cc,
	  iscas_s.ll, libt5_a-aig_g.cc, libt5_a-bdd_g.cc, libt5_a-bdd_g.h,
	  libt5_a-blif_g.cc, libt5_a-blif_g.h, libt5_a-cnf_g.cc,
	  libt5_a-cnf_g.h, libt5_a-iscas_g.cc, libt5_a-iscas_g.h,
	  libt5_a-prover3_g.cc, libt5_a-prover3_g.h, libt5_a-prover_g.cc,
	  libt5_a-prover_g.h, prover3_s.cc, prover3_s.ll, prover_s.cc,
	  prover_s.ll, trace_s.cc, trace_s.ll: Changed yy_current_buffer to
	  YY_CURRENT_BUFFER

2008-05-20 23:43  fett

	* doc/manual/sbsat_user_manual.tex, src/utils/params.cc: taboo ->
	  tabu

2008-05-16 16:24  fett

	* src/formats/: Makefile.am, Makefile.in, 5/aig_g.yy: [no log
	  message]

2008-05-16 15:28  sarahw

	* src/formats/5/: aig_g.yy, libt5_a-aig_g.cc:
	  Really fixed symbol parsing in AIG format this time.

2008-05-16 15:21  sarahw

	* src/formats/5/: aig_g.yy, aig_s.cc, aig_s.ll, libt5_a-aig_g.cc,
	  libt5_a-aig_g.h:
	  Fixed parsing of symbols in AIG format.

2008-05-14 15:48  fett

	* doc/man1/sbsat.1, include/prototypes.h, include/sbsat_formats.h,
	  src/formats/Makefile.am, src/formats/Makefile.in,
	  src/formats/bdd2aag.cc, src/formats/write_output.cc,
	  src/formats/5/aig_g.yy, src/formats/5/libt5_a-aig_g.cc,
	  src/formats/5/libt5_a-aig_g.h, src/utils/bdd_print.cc,
	  src/utils/params.cc: Added the structure for a new output format
	  BDDToAAG.  Access via command line flags -a and --formatout a

	     ~Sean

2008-05-13 23:54  fett

	* ChangeLog, src/formats/5/aig_g.yy,
	  src/formats/5/libt5_a-aig_g.cc, src/formats/5/libt5_a-aig_g.h:
	  Forced the output variable to True.  All the bdd_aig_array
	  indexes were backwards - flipped them. Seems to be working now,
	  in the sense that it actually detects SAT/UNSAT correctly.

	     ~Sean

2008-05-13 17:20  sarahw

	* src/formats/5/: aig_g.yy, aig_s.cc, libt5_a-aig_g.cc,
	  libt5_a-aig_g.h:
	  Fixed AIG variables.

2008-05-13 16:57  fett

	* include/config.h, src/formats/5/aig_g.yy, src/formats/5/aig_s.cc,
	  src/formats/5/libt5_a-aig_g.cc, src/formats/5/libt5_a-aig_g.h:
	  [no log message]

2008-05-13 16:06  sarahw

	* include/config.h, include/symtable.h, src/formats/5/aig_g.yy,
	  src/formats/5/aig_s.ll:
	  Added in aig bdds. Something is broken, possibly the symbol
	  table.

2008-05-13 10:00  sarahw

	* src/formats/5/: aig_g.yy, aig_s.ll: Put in structure for parsing
	  aig files. No bdds yet!

2008-05-11 14:24  fett

	* include/config.h, src/utils/zread.cc: [no log message]

2008-05-11 14:20  fett

	* Makefile.in, configure, doc/Makefile.in, doc/man1/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2008-05-11 14:14  fett

	* Makefile.in, configure, configure.ac, doc/Makefile.in,
	  doc/man1/Makefile.in, doc/man1/sbsat.1, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/prototypes.h,
	  include/sbsat_formats.h, src/Makefile.in,
	  src/formats/Makefile.am, src/formats/Makefile.in,
	  src/formats/aiger.c, src/formats/aiger.h, src/formats/aigtoaig.c,
	  src/formats/autochk.cc, src/formats/read_input.cc,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/zread.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Added binary AIG decoding
	  capabilities.

2008-05-10 20:37  fett

	* doc/man1/sbsat.1, include/config.h: [no log message]

2008-05-10 20:30  fett

	* src/formats/5/aig_s.cc, Makefile.in, aclocal.m4, configure,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/config.h.in,
	  include/sbsat_solver.h, include/sbsat_vars.h, src/Makefile.in,
	  src/sbsat.cc, src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_minmax/hr_lsgb_minmax.cc,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/bdd_print.cc,
	  src/utils/params.cc, src/utils/vars.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: [no log message]

2008-05-10 20:24  fett

	* src/formats/5/: libt5_a-aig_g.cc, libt5_a-aig_g.h: [no log
	  message]

2008-05-09 17:52  sarahw

	* src/formats/5/: aig_g.yy, aig_s.ll: started writing parser for
	  aig format

2008-05-09 16:57  sarahw

	* aclocal.m4, configure, include/config.h, include/config.h.in,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/libt5_a-trace_g.h, src/generator/gentest.cc,
	  src/generator/trans.cc: [no log message]

2008-05-09 16:55  fett

	* src/formats/5/: aig_g.yy, aig_s.ll: [no log message]

2008-05-09 16:41  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, doc/man1/sbsat.1, examples/Makefile.in,
	  include/Makefile.in, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/read_input.cc, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Added the basic structure for the AIG format.

2008-04-13 20:13  fett

	* include/sbsat_solver.h, src/formats/markbdd.cc,
	  src/solv_simple/display.cc, src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/fn_or/fn_or.cc,
	  src/solv_simple/fn_smurf/fn_smurf.cc,
	  src/solv_simple/fn_xor/fn_xor.cc,
	  src/solv_simple/include/display.h,
	  src/solv_simple/include/fn_or.h,
	  src/solv_simple/include/fn_smurf.h,
	  src/solv_simple/include/fn_xor.h, src/utils/bdd_print.cc: Can
	  display smurfs now. Not realy pretty though.

2008-04-12 20:19  fett

	* include/prototypes.h, include/sbsat_solver.h,
	  src/formats/markbdd.cc: Adding dot printing of SMURFS into
	  markbdd.cc

2008-04-12 20:09  fett

	* include/sbsat_solver.h, src/solv_simple/solv_simple_init.cc: [no
	  log message]

2008-04-12 20:07  fett

	* src/solv_simple/: solv_simple_init.cc, include/display.h: Adding
	  in functionality used to print the SMURFS via dot.

	     ~Sean

2008-04-12 19:40  fett

	* src/solv_simple/solv_simple_init.cc: Ok! Everything seems to be
	  'free'ing alright.

2008-04-12 19:19  fett

	* src/solv_simple/: solv_simple_init.cc, fn_or/fn_or.cc,
	  fn_smurf/fn_smurf.cc, fn_xor/fn_xor.cc, include/fn_or.h,
	  include/fn_smurf.h, include/fn_xor.h: [no log message]

2008-04-12 18:59  fett

	* src/solv_simple/: solv_simple_init.cc: [no log message]

2008-04-12 18:52  fett

	* src/solv_simple/solv_simple_init.cc: [no log message]

2008-04-12 18:43  fett

	* include/config.h, src/formats/markbdd.cc,
	  src/generator/xorgen.cc: [no log message]

2008-04-12 18:38  fett

	* src/solv_simple/: display.cc, solv_simple_init.cc: Trying to free
	  some of the simple solver memory.

2008-04-06 18:43  fett

	* sbsat.xcodeproj/fett.pbxuser: ?

2008-04-06 13:17  fett

	* sbsat.xcodeproj/fett.pbxuser: Adding new xcode project file

2008-04-06 13:06  fett

	* sbsat.xcodeproj/: fett.pbxuser, project.pbxproj: Adding new xcode
	  project file

2008-04-06 13:04  fett

	* src/solver/backtrack.cc: unfix :)

2008-04-06 13:03  fett

	* src/solver/backtrack.cc: testing xcode

2008-04-05 22:34  fett

	* ChangeLog, include/config.h: [no log message]

2008-03-28 16:54  fett

	* src/generator/slider2.cc: removed *'s

2008-03-15 16:52  sarahw

	* src/solv_simple/cltable/: ClauseTable.C, ClauseTable.h: Fixed the
	  way vecs are grown.

2008-03-14 06:09  sarahw

	* src/solv_simple/cltable/: ClauseTable.C, ClauseTable.h: Removed
	  lbool, Clause, Lit classes from ClauseTable.C ClauseTable.h

2008-03-13 18:38  sarahw

	* src/solv_simple/cltable/: ClauseTable.C, ClauseTable.h: Removing
	  class structure from clausetable.

2008-03-13 16:38  sarahw

	* src/solv_simple/cltable/: Alg.h, ClauseTable.C, ClauseTable.h,
	  Sort.h, Vec.h: [no log message]

2008-03-13 14:26  fett

	* include/sbsat_solver.h: [no log message]

2008-03-12 16:52  fett

	* include/bddtable.h: [no log message]

2008-03-12 16:37  fett

	* doc/man1/sbsat.1, include/config.h, include/sbsat_vars.h,
	  src/utils/params.cc, src/utils/vars.cc: [no log message]

2008-03-11 20:46  mkouril

	* src/formats/autochk.cc: More debug during auto format check

2008-03-11 20:33  mkouril

	* include/sbsat_headers.h: Fixed a problem introduced one checking
	  before

2008-03-11 20:31  mkouril

	* configure, configure.ac, include/config.h, include/config.h.in,
	  include/sbsat_headers.h: Added ncurses/termcap.h before termcap.h

2008-03-10 19:17  fett

	* examples/minmax.cnf, include/config.h: [no log message]

2008-03-09 15:19  fett

	* src/formats/cnf.cc: [no log message]

2008-03-09 15:13  fett

	* src/formats/cnf.cc: More cosmetic fixes.

2008-03-09 14:49  fett

	* examples/minmax.cnf: [no log message]

2008-03-09 14:43  fett

	* src/formats/cnf.cc: Cosmetic fixes.

2008-03-09 14:36  fett

	* src/formats/cnf.cc: Completed CNF renovations.

2008-03-09 14:01  fett

	* src/formats/cnf.cc: CNF pattern matching is _more_ consistent.
	  Reworked most of it - more to come soon.

	     ~Sean

2008-03-09 12:48  fett

	* src/formats/cnf.cc: [no log message]

2008-03-09 12:44  fett

	* src/formats/: cnf.cc: [no log message]

2008-03-09 12:38  fett

	* include/prototypes.h, include/sbsat_formats.h,
	  include/sbsat_vars.h, src/solv_simple/hooks.cc,
	  tests/cnf/c5-wid.cnf: [no log message]

2008-03-09 12:33  fett

	* src/: formats/cnf.cc, formats/read_input.cc,
	  solv_simple/bb_gelim/linear.cc, utils/bdd_circuit_init.cc: [no
	  log message]

2008-03-08 23:41  mkouril

	* configure, configure.ac, include/config.h, include/config.h.in,
	  src/solv_simple/include/bb_gelim.h: Auto 64-bit structures enable

2008-03-07 23:51  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, bb_gelim/linear.cc,
	  include/bb_gelim.h: [no log message]

2008-03-07 22:05  mkouril

	* src/solv_simple/: bb_gelim/linear.cc, include/bb_gelim.h: More
	  optimizations

2008-03-07 21:31  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, bb_gelim/linear.cc:
	  [no log message]

2008-03-07 21:22  mkouril

	* src/solv_simple/: bb_gelim/linear.cc, include/bb_gelim.h: Minor
	  optimizations

2008-03-07 21:00  fett

	* ChangeLog, doc/man1/sbsat.1,
	  src/solv_simple/fn_or/bdd2specfn_or.cc,
	  src/solv_simple/fn_xor/bdd2specfn_xor.cc, src/utils/bdd_print.cc:
	  [no log message]

2008-03-07 20:59  mkouril

	* configure, configure.ac: Removed forced -g -O2

2008-03-07 20:38  mkouril

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in,
	  src/solv_simple/bb_gelim/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Added autodetect for 64 bit & force for 32/64 bit

2008-03-07 19:15  fett

	* include/sbsat_solver.h: [no log message]

2008-03-07 17:48  fett

	* src/: solv_simple/solv_simple.cc,
	  solv_simple/solv_simple_init.cc,
	  solv_simple/fn_or/bdd2specfn_or.cc,
	  solv_simple/fn_smurf/bdd2smurf.cc,
	  solv_simple/fn_xor/bdd2specfn_xor.cc,
	  solv_simple/include/bb_gelim.h, utils/bdd.cc: [no log message]

2008-03-07 17:30  mkouril

	* include/sbsat_solver.h, src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/include/bb_gelim.h: Fixed for uint64_t VecType

2008-03-07 11:36  mkouril

	* include/config.h, include/sbsat_solver.h,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/include/bb_gelim.h: Fixed for 64 bit

2008-03-06 15:10  fett

	* include/config.h, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/include/solver.h, src/utils/bdd_print.cc: [no log
	  message]

2008-02-25 08:17  fett

	* include/config.h: [no log message]

2008-02-24 20:32  fett

	* src/solv_simple/: hooks.cc, solv_simple_init.cc: [no log message]

2008-02-24 20:01  fett

	* src/solv_simple/: hooks.cc, solv_simple_init.cc,
	  bb_gelim/linear.cc, fn_xor/bdd2specfn_xor.cc, include/bb_gelim.h,
	  include/solver.h: Touched up the initialization of the GE table.
	  It only allocates the minimum number of rows needed by counting
	  the number of smurfs that can possibly become linear.

	     ~Sean

2008-02-24 17:53  fett

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-24 17:39  fett

	* src/solv_simple/: hooks.cc, bb_gelim/linear.cc: inlined the
	  rediagonalize function

2008-02-24 15:15  fett

	* src/solv_simple/hooks.cc: [no log message]

2008-02-24 14:28  fett

	* include/sbsat_solver.h, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_xor/hr_lsgb_xor_init.cc,
	  src/solv_simple/include/bb_gelim.h,
	  src/solv_simple/include/fn_xor.h,
	  src/solv_simple/include/solver.h: 99% sure it's working - even
	  the heuristic.

2008-02-24 10:16  fett

	* src/solv_simple/bb_gelim/linear.cc: Prior versions were broken -
	  it now seems to be working (slider examples give correct
	  solutions).

	     ~Sean

2008-02-24 09:39  fett

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-23 23:49  fett

	* src/solv_simple/: solv_simple.cc, bb_gelim/linear.cc: I think all
	  the mechanisms for the solver's GE table are working except for
	  the heuristic.

	     ~Sean

2008-02-23 20:44  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, bb_gelim/linear.cc,
	  include/bb_gelim.h, include/solver.h: [no log message]

2008-02-23 14:31  fett

	* src/solv_simple/: display.cc, bb_gelim/linear.cc,
	  fn_xor/fn_xor.cc, include/fn_xor.h: [no log message]

2008-02-23 14:19  fett

	* src/solv_simple/: hooks.cc, bb_gelim/linear.cc: [no log message]

2008-02-23 14:13  fett

	* src/solv_simple/hooks.cc: [no log message]

2008-02-23 11:08  fett

	* src/solv_simple/: hooks.cc, solv_simple_init.cc: [no log message]

2008-02-23 10:52  fett

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-23 10:47  fett

	* src/solv_simple/hooks.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_or/bdd2specfn_or.cc,
	  src/solv_simple/fn_or/bt_specfn_or.cc,
	  src/solv_simple/fn_or/fn_or.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_xor/bdd2specfn_xor.cc,
	  src/solv_simple/fn_xor/bt_specfn_xor.cc,
	  src/solv_simple/fn_xor/fn_xor.cc,
	  src/solv_simple/include/bb_gelim.h,
	  src/solv_simple/include/fn_or.h,
	  src/solv_simple/include/fn_xor.h,
	  src/solv_simple/include/solver.h, include/sbsat_solver.h: [no log
	  message]

2008-02-22 18:35  fett

	* ChangeLog, src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-22 16:48  fett

	* include/sbsat_solver.h, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/include/bb_gelim.h: Smoothed out
	  initializing/allocating/pushing/poping the Gaussian Elimination
	  table for the simple solver.

	     ~Sean

2008-02-22 13:18  sarahw

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-22 13:16  sarahw

	* src/solv_simple/bb_gelim/linear.cc: Created GETable struct as
	  wrapper for frame. Split initialization functions into:
	  allocFrame, initFrame, and initGETable.

2008-02-21 23:32  fett

	* src/solv_simple/include/bb_gelim.h: [no log message]

2008-02-21 23:25  fett

	* Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  doc/man1/sbsat.1, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/sbsat_solver.h, src/Makefile.am,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/bb_gelim/linear.cc,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.am,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/solver.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/params.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Hooking the gaussian elimination
	  table into the simple solver.

2008-02-21 23:23  fett

	* ChangeLog, include/sbsat_solver.h: [no log message]

2008-02-21 21:01  fett

	* src/solv_simple/solv_simple_init.cc: [no log message]

2008-02-21 18:32  fett

	* src/solv_simple/solv_simple.cc: [no log message]

2008-02-21 14:09  fett

	* src/solv_simple/solv_simple.cc: [no log message]

2008-02-21 13:36  fett

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-21 10:44  fett

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-20 23:59  sarahw

	* src/solv_simple/bb_gelim/linear.cc: Moved inference code inside
	  cancelation loop. Implemented inference check for added table
	  vector.

2008-02-20 20:54  fett

	* cvs2cl.pl: Added the Changelog generator to the build.

2008-02-20 20:50  fett

	* src/preproc/equivclass.cc: Fixed a small bug Sarah pointed out.

2008-02-20 17:58  fett

	* src/solv_simple/hooks.cc: [no log message]

2008-02-20 16:27  fett

	* src/solv_simple/: hooks.cc, bb_gelim/linear.cc: [no log message]

2008-02-20 14:20  fett

	* doc/man1/sbsat.1, include/sbsat_solver.h, include/sbsat_vars.h,
	  src/solv_simple/hooks.cc, src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_xor/bdd2specfn_xor.cc,
	  src/solv_simple/fn_xor/fn_xor.cc,
	  src/solv_simple/include/solver.h, src/utils/params.cc,
	  src/utils/vars.cc: [no log message]

2008-02-19 22:40  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, solv_simple_init.cc,
	  include/solver.h: [no log message]

2008-02-19 22:14  fett

	* src/solv_simple/: hooks.cc, solv_simple.cc, solv_simple_init.cc,
	  include/solver.h: Adding places for even more hooks!

	     ~Sean

2008-02-19 21:57  fett

	* doc/man1/sbsat.1, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in, src/solv_simple/hooks.cc,
	  src/solv_simple/solv_simple.cc, src/solv_simple/include/solver.h:
	  Added some hooks into the simple_solver backtrack and inference
	  functions.

	     ~Sean

2008-02-19 18:17  sarahw

	* src/solv_simple/bb_gelim/linear.cc: Added inference finding
	  search and removed some code I think is unnecessary (see
	  commented region and associated comment).

2008-02-19 17:09  fett

	* doc/man1/sbsat.1, src/solv_simple/solv_simple.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc, src/utils/params.cc: [no
	  log message]

2008-02-19 15:57  sarahw

	* src/solv_simple/bb_gelim/linear.cc:
	  Removed Equiv class.

2008-02-18 22:37  sarahw

	* src/solv_simple/bb_gelim/linear.cc: [no log message]

2008-02-18 21:11  fett

	* src/solv_simple/bb_gelim/Makefile.in: [no log message]

2008-02-18 21:05  fett

	* Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/include/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2008-02-18 20:46  fett

	* src/solv_simple/bb_gelim/: Makefile.am, linear.cc: [no log
	  message]

2008-02-18 20:39  fett

	* configure, configure.ac, doc/man1/sbsat.1, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.am, src/solv_simple/Makefile.in,
	  src/solv_simple/display.cc, src/solv_simple/solv_simple.cc,
	  src/solv_simple/fn_or/Makefile.in,
	  src/solv_simple/fn_smurf/Makefile.in,
	  src/solv_simple/fn_xor/Makefile.in,
	  src/solv_simple/fn_xor/fn_xor.cc,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/display.h,
	  src/solv_simple/include/fn_xor.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in: Adding the gaussian elimination black box
	  to the simple solver.

	     ~Sean

2008-02-12 17:30  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, generator/gentest.cc, generator/xorgen.cc,
	  postproc/Makefile.in, preproc/Makefile.in,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_simple/fn_or/Makefile.in, solv_simple/fn_smurf/Makefile.in,
	  solv_simple/fn_xor/Makefile.in, solv_simple/include/Makefile.in,
	  solv_smurf/Makefile.in, solv_smurf/fn_and/Makefile.in,
	  solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_anne/Makefile.in,
	  solv_smurf/hr_berkmin/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_minisat/Makefile.in,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_vsids/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in, utils/params.cc: [no log message]

2008-02-11 00:16  fett

	* src/solv_simple/: fn_xor/Makefile.am, fn_xor/Makefile.in,
	  fn_xor/bdd2specfn_xor.cc, fn_xor/bt_specfn_xor.cc,
	  fn_xor/fn_xor.cc, fn_xor/hr_lsgb_xor_init.cc,
	  fn_xor/hr_lsgb_xor_update.cc, include/fn_xor.h: [no log message]

2008-02-11 00:12  fett

	* Makefile.in, configure, configure.ac, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/sbsat_solver.h, src/Makefile.am,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/fn_or/bdd2specfn_or.cc,
	  src/solv_simple/fn_or/hr_lsgb_or_init.cc,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/include/Makefile.am,
	  src/solv_simple/include/Makefile.in,
	  src/solv_simple/include/fn_or.h,
	  src/solv_simple/include/hr_lsgb.h,
	  src/solv_simple/include/solver.h, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Added XOR special function to the simple solver.

	     ~Sean

2008-02-10 16:06  fett

	* Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_smurf/Makefile.in, src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2008-02-10 15:31  fett

	* src/solv_simple/: fn_or/Makefile.in, fn_smurf/Makefile.in,
	  include/Makefile.in: [no log message]

2008-02-10 15:17  fett

	* configure, configure.ac, doc/man1/sbsat.1, src/Makefile.am,
	  src/Makefile.in, src/solv_simple/Makefile.am,
	  src/solv_simple/Makefile.in, src/solv_simple/display.cc,
	  src/solv_simple/solv_simple.cc,
	  src/solv_simple/solv_simple_init.cc,
	  src/solv_simple/solve_simple.cc, src/solv_simple/vars_init.cc,
	  src/solv_simple/vars_map.cc, src/solv_simple/fn_or/Makefile.am,
	  src/solv_simple/fn_or/bdd2specfn_or.cc,
	  src/solv_simple/fn_or/bt_specfn_or.cc,
	  src/solv_simple/fn_or/fn_or.cc,
	  src/solv_simple/fn_or/hr_lsgb_or_init.cc,
	  src/solv_simple/fn_or/hr_lsgb_or_update.cc,
	  src/solv_simple/fn_smurf/Makefile.am,
	  src/solv_simple/fn_smurf/bdd2smurf.cc,
	  src/solv_simple/fn_smurf/bt_smurf.cc,
	  src/solv_simple/fn_smurf/fn_smurf.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_simple/fn_smurf/hr_lsgb_smurf_update.cc,
	  src/solv_simple/include/Makefile.am,
	  src/solv_simple/include/display.h,
	  src/solv_simple/include/fn_or.h,
	  src/solv_simple/include/fn_smurf.h,
	  src/solv_simple/include/hr_lsgb.h,
	  src/solv_simple/include/solver.h: Modularized the simple solver

2008-02-09 22:50  fett

	* src/solv_simple/solve_simple.cc: [no log message]

2008-02-09 09:13  fett

	* tests/longer_tests/: Makefile.am, Makefile.in: [no log message]

2008-02-06 22:30  fett

	* src/formats/cnf.cc: Added a check for -0 appearing in the input.

	    ~Sean

2008-01-27 12:53  fett

	* Makefile.in, src/solv_simple/solve_simple.cc: [no log message]

2008-01-26 22:44  fett

	* src/solv_simple/solve_simple.cc: Memory usage in the simple
	  solver is more robust - We're now allocating smurf state space on
	  the backtrack stack on the fly.

	     ~Sean

2008-01-20 11:12  fett

	* include/common.h, src/solv_simple/solve_simple.cc: Added support
	  for choicepoint and time limits into the simple solver.

	     ~Sean

2008-01-19 11:11  fett

	* tests/longer_tests/: slider_80_sat.ite.simple.params,
	  slider_80_unsat.ite.simple.params: Added two test cases for the
	  simple solver.

	     ~Sean

2008-01-19 10:38  fett

	* doc/man1/sbsat.1, include/config.h, include/sbsat_vars.h,
	  src/solv_simple/solve_simple.cc, src/solv_smurf/br_checks.cc,
	  src/solver/brancher.cc, src/utils/params.cc, src/utils/vars.cc:
	  Added to SimpleSolver the ability to force the top K choice point
	  polarities, regardless of heuristic.	Added ability to reset the
	  solver during search.  Combining the above two abilities allows
	  one to explore only sections of a searh tree. This is also the
	  beginning of parallelization of sbsat.

	     ~Sean

2008-01-18 16:29  fett

	* include/sbsat_vars.h: [no log message]

2008-01-17 21:48  fett

	* src/utils/: bddtable.cc, infer.cc, params.cc, vars.cc: Added a
	  flag to turn on/off generating equivalences on the BDD nodes.

	      ~Sean

2008-01-17 19:05  fett

	* include/bddtable.h, src/preproc/do_applyinfs.cc,
	  src/solv_smurf/fn_smurf_au/bdd2smurf_au.cc, src/utils/bdd.cc,
	  src/utils/bdd_ite.cc, src/utils/bddtable.cc: [no log message]

2008-01-13 22:04  fett

	* doc/manual/sbsat_user_manual.tex: Fixed a tiny problem with paren
	  matching.

2008-01-12 20:59  fett

	* src/solv_simple/solve_simple.cc: Changed the state saving loop in
	  the SmurfStates_Push function to a memcpy.  It is slightly faster
	  on sliders.

	    ~Sean

2008-01-07 23:37  fett

	* src/: formats/markbdd.cc, utils/bdd.cc: Modified MinMax to return
	  false_ptr when max < min, instead of exiting.

	     ~Sean

2008-01-04 15:40  fett

	* src/generator/slider2.cc: updated the code for new markbdd
	  format.

	     ~Sean

2007-12-29 09:45  fett

	* AUTHORS, THANKS, include/config.h: [no log message]

2007-12-29 09:40  fett

	* Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  doc/man1/sbsat.1, examples/Makefile.in, include/Makefile.in,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_simple/solve_simple.cc, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Removed AUTHORS file from Makefile and Makefile.in

2007-12-29 07:24  mkouril

	* configure, configure.ac: Fixed 64 bit issue in optimization build

2007-12-25 00:12  fett

	* include/sbsat_solver.h, src/solv_simple/solve_simple.cc: [no log
	  message]

2007-12-23 21:45  fett

	* AUTHORS, THANKS: [no log message]

2007-12-23 21:38  fett

	* src/solv_simple/solve_simple.cc: Completed generating correct
	  heuristic scores for the OR special state type.

	  Full functionality for ORStateEntry and ORCounterStateEntry are
	  done -- pending bugs :)

	     ~Sean

2007-12-23 19:57  fett

	* src/solv_simple/solve_simple.cc: [no log message]

2007-12-23 19:52  fett

	* src/solv_simple/solve_simple.cc, include/config.h,
	  include/sbsat_solver.h: [no log message]

2007-12-22 09:53  fett

	* src/utils/bdd.cc: Making sizeof() consistent.

2007-12-22 09:49  fett

	* include/sbsat_solver.h: [no log message]

2007-12-22 09:48  fett

	* src/solv_simple/solve_simple.cc: Fixed a memory allocation bug.

2007-11-08 10:13  sarahw

	* src/generator/: gentest.cc, trans.cc: Added generator functions
	  to produce acl2 format input.

2007-10-24 10:43  sarahw

	* src/generator/: gentest.cc, trans.cc: [no log message]

2007-10-18 13:56  fett

	* src/generator/gentest.cc: [no log message]

2007-10-10 17:55  fett

	* src/: solv_simple/solve_simple.cc, utils/bdd.cc: [no log message]

2007-10-10 17:55  fett

	* src/generator/add_tree.cc: Just messing around w/ it.

	     ~Sean

2007-10-10 17:55  fett

	* include/: config.h, sbsat_formats.h, sbsat_preproc.h,
	  sbsat_solver.h, sbsat_utils.h: special function OR seems to be
	  working in the simple solver -- can detect, create, and
	  transition/infer correctly. No heuristic yet -- this is next on
	  the list.

	     ~Sean

2007-09-30 19:59  fett

	* src/solv_simple/solve_simple.cc: Fixed! This is the first time
	  we've had different typed states transitioning into each other
	  FN_SMURF -> FN_INFERNECE -> FN_SMURF.  Exciting!!!

	     ~Sean

2007-09-30 18:56  fett

	* include/sbsat_solver.h: [no log message]

2007-09-30 18:54  fett

	* src/solv_simple/solve_simple.cc: broke...but hoping valgrind on
	  boole will fix it.

	     ~Sean

2007-09-30 13:49  fett

	* include/config.h, src/preproc/init_preproc.cc,
	  src/solv_simple/solve_simple.cc: Removed simple solver dependence
	  on solv_smurf smurf creation functions.

	     ~Sean

2007-09-28 17:58  fett

	* include/sbsat_solver.h, src/solv_simple/solve_simple.cc: Modified
	  simple solver -- trying to ween it off the solv_smurf functions
	  to the point where it will stand on it's own.  It is not finished
	  yet -- currently works but no heuristic values on the
	  transitions.

	     ~Sean

2007-09-27 17:57  fett

	* include/config.h, include/sbsat_solver.h,
	  src/formats/smurf_fpga.cc, src/solv_simple/solve_simple.cc:
	  Modified the simple smurf state table to be of type (void *).
	  This is important for the future ideas of having special
	  functions represented as individual states.

	     ~Sean

2007-09-21 16:32  fett

	* src/utils/bdd_print.cc: 64-bit fix...maybe

	    ~Sean

2007-09-21 15:52  fett

	* src/utils/bdd_print.cc: [no log message]

2007-09-07 15:36  fett

	* src/solv_simple/solve_simple.cc: Fixed an inconsistency with
	  initial_branch()

	    ~Sean

2007-09-06 23:33  fett

	* src/solv_simple/solve_simple.cc: printing final stats for gnuplot

2007-09-05 23:35  fett

	* src/: solv_simple/solve_simple.cc, solv_smurf/vars_map.cc: Fixed
	  a bunch of bugs related to --force-backjump-level (which was
	  untested last night).

	     ~Sean

2007-09-03 11:22  fett

	* include/sbsat_solver.h, src/solv_simple/solve_simple.cc,
	  src/utils/utils.cc: Optimizing the simple solver - added memset
	  and some state saving elements.

2007-08-31 15:46  fett

	* src/solv_simple/solve_simple.cc: Added --csv-trace-file support
	  to the SimpleSolver.

	     ~Sean

2007-08-31 08:52  fett

	* include/config.h, src/formats/markbdd.cc,
	  src/solv_simple/solve_simple.cc: [no log message]

2007-08-30 17:24  fett

	* src/: sbsat.cc, solv_simple/solve_simple.cc: Displaying
	  Choicepoints now, instead of NO_ERROR. Not sure what that was.

2007-08-30 17:17  fett

	* src/solv_simple/solve_simple.cc: Added Progress printing to the
	  simple solver. It works great, but sorta clunky implementation.

	     ~Sean

2007-08-30 16:08  fett

	* src/solv_simple/solve_simple.cc: Sped up the solver by:

	    1) using the inference queue to unset variables during
	  backtrack --
	       instead of searching the whole variable list.
	    2) restructured the Smurf state tables to be heap-like -- now
	  when an
	       inference is applied to a Smurf, only log n steps are
	  required to find
	       the correct transition.

		  ~Sean

2007-08-30 16:06  fett

	* Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  examples/Makefile.in, include/sbsat_solver.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_smurf/Makefile.in, src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2007-08-29 22:14  fett

	* include/: Makefile.in, config.h, log.h, sbsat_solver.h: [no log
	  message]

2007-08-29 17:29  fett

	* src/solv_simple/: Makefile.in, solve_simple.cc: [no log message]

2007-08-25 12:41  mkouril

	* src/generator/vanDerWaerden.cc: Various fixes to improve the
	  generator for vdw.

2007-08-24 11:32  mkouril

	* src/generator/vanDerWaerden.cc: Added functionality for
	  generating vhd and info files for lowest_bit

	     ~Sean

2007-08-24 09:44  mkouril

	* src/generator/vanDerWaerden.cc: lowest_bit call in CP.

2007-08-24 09:37  mkouril

	* src/generator/vanDerWaerden.cc: Started CP.

2007-08-23 23:26  mkouril

	* src/generator/vanDerWaerden.cc: Small fixes.

2007-08-23 23:18  fett

	* src/generator/vanDerWaerden.cc: [no log message]

2007-08-23 23:02  fett

	* src/generator/vanDerWaerden.cc: [no log message]

2007-08-23 18:38  fett

	* src/generator/vanDerWaerden.cc: More simple modifications.

2007-08-23 15:21  fett

	* src/generator/vanDerWaerden.cc: Added functionality for
	  generating verilog code. The code supports the SRC FPGA VDW
	  project.

2007-08-18 01:17  fett

	* src/generator/: add_tree.cc, gentest.cc: Added the addition
	  chains problem into the generator.

	     ~Sean

2007-08-18 01:15  fett

	* src/: formats/markbdd.cc, generator/Makefile.am,
	  generator/Makefile.in, generator/gentest.cc, utils/bdd.cc:
	  Modified exist and universe to accept a list of variables
	  (instead of just a single variable) to quantify away.  Also reran
	  automake.

	     ~Sean

2007-07-26 21:14  fett

	* src/formats/markbdd.cc: Added an error message when the argument
	  list for 'minmax' contains duplicate variables. This was a bug
	  that causes SBSAT to misbehave badly.

	      ~Sean

2007-07-22 22:20  fett

	* src/solv_simple/solve_simple.cc: Added some ITE_INLINE statements
	  to the simple-solver.  Don't know if it helps though.

	     ~Sean

2007-07-22 16:00  fett

	* Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  doc/man1/sbsat.1, examples/Makefile.am, examples/Makefile.in,
	  include/Makefile.in, include/sbsat_vars.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/markbdd.cc,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/generator/trans.cc, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/preproc/do_diameter.cc,
	  src/preproc/init_preproc.cc, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in, src/solv_simple/solve_simple.cc,
	  src/solv_smurf/Makefile.in, src/solv_smurf/display.cc,
	  src/solv_smurf/hr_choice.cc, src/solv_smurf/vars_map.cc,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_anne/hr_choice.cc,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_berkmin/hr_choice.cc,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lemma/hr_choice.cc,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb/hr_choice.cc,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/hr_choice.cc,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_minisat/Makefile.in,
	  src/solv_smurf/hr_minisat/hr_choice.cc,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/hr_vsids/hr_choice.cc,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/params.cc, src/utils/vars.cc,
	  tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.am, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Fixed some of the examples not
	  being included in the distribution.

	  Added --force-backjump-level. This causes simple-solver to
	  backjump to the level given by --force-backjump-level and
	  initial_branch after finding a solution. This is useful if one is
	  trying to find all solutions to only a particular set of
	  variables.

	  Fixed a problem that would occur when simple-solver recorded a
	  solution.

2007-07-15 13:50  fett

	* src/utils/bdd_print.cc: Fixed a small discrepancy between
	  print_dot_stdout() and print_dot() from the mark_bdd format.

	     ~Sean

2007-07-11 15:54  fett

	* include/sbsat_solver.h, src/solv_simple/solve_simple.cc: Added
	  'initial_branch' hooks to the simple solver.

	     ~Sean

2007-07-08 21:16  fett

	* doc/manual/sbsat_user_manual.tex, include/config.h: Added the
	  'same' operator to the user manual.

2007-07-07 14:06  fett

	* src/formats/markbdd.cc: Added 'same' directive which creates a
	  BDD such that either all it's arguments are either True or
	  False...

	  Did this because people were getting confused w/ equ thinking all
	  arguments to equ would be forced to take the same value. equ is
	  opposite of xor.

	     ~Sean

2007-07-05 12:37  fett

	* src/utils/bdd.cc: Fixed counting paths to True in a BDD - I will
	  double check it later.

	     ~Sean

2007-07-03 09:52  fett

	* src/formats/markbdd.cc: Added support for counting # of paths to
	  True in a BDD.

	     ~Sean

2007-06-28 20:02  fett

	* src/formats/markbdd.cc: Fixed an initial_branch floating point
	  error.

2007-06-28 20:02  fett

	* ChangeLog, Makefile.in, doc/Makefile.in, doc/man1/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  include/prototypes.h, src/generator/trans.cc, src/utils/bdd.cc,
	  tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2007-06-24 23:53  fett

	* src/generator/trans.cc: [no log message]

2007-06-23 00:05  fett

	* src/generator/trans.cc: even faster.

2007-06-22 21:46  fett

	* src/generator/trans.cc: Made it even faster :)

2007-06-22 09:29  fett

	* src/generator/: gentest.cc, trans.cc: [no log message]

2007-06-21 18:27  fett

	* src/generator/trans.cc: [no log message]

2007-06-21 18:24  fett

	* src/generator/: Makefile.am, Makefile.in, gentest.cc, trans.cc:
	  added a new generator.

2007-06-21 17:59  fett

	* src/formats/markbdd.cc: Fixed a small bug.

2007-06-21 08:52  fett

	* examples/markbdd.ite, src/formats/cnf.cc,
	  src/solv_simple/solve_simple.cc: The simple solver can now
	  display solutions.

	     ~Sean

2007-06-20 18:13  fett

	* tests/longer_tests/: dlx2_cc.trace.Hb.params,
	  dlx2_cc.trace.Hl.params, dlx2_cc.trace.Hv.params,
	  dlx2_cc_bug11.trace.Hb.params, dlx2_cc_bug11.trace.Hl.params,
	  dlx2_cc_bug11.trace.Hv.params, queue.14.prove.Hb.params,
	  queue.14.prove.Hl.params, queue.14.prove.Hv.params,
	  queue.8.prove.Hb.params, queue.8.prove.Hl.params,
	  queue.8.prove.Hv.params: Removed files using the lemma heuristic.
	  Added regression tests for the vsids type heuristics.

	     ~Sean

2007-06-20 14:13  fett

	* src/: solv_smurf/hr_berkmin/Makefile.in,
	  solv_smurf/hr_berkmin/hr_berkmin.cc,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lemma/hr_lemma.cc,
	  solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_minisat/Makefile.in,
	  solv_smurf/hr_minisat/hr_minisat.cc,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_vsids/Makefile.in,
	  solv_smurf/hr_vsids/hr_vsids.cc, solv_smurf/include/Makefile.in,
	  solv_wvf/Makefile.in, utils/Makefile.in: Modified the
	  initialization counters of all the lemma-based heuristics.  The
	  MiniSAT heuristic is the last one that needs to be looked at.

	     ~Sean

2007-06-20 14:11  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_smurf/Makefile.in, solv_smurf/fn_and/Makefile.in,
	  solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_anne/Makefile.in, solv_smurf/hr_anne/hr_anne.cc:
	  [no log message]

2007-06-19 23:43  fett

	* src/solv_smurf/hr_minisat/: Makefile.am, Makefile.in: [no log
	  message]

2007-06-19 23:36  fett

	* src/formats/markbdd.cc: Fixing errors.

2007-06-19 23:34  fett

	* src/preproc/do_diameter.cc: Code to compute the diameter of a
	  formula.

2007-06-19 11:32  fett

	* doc/manual/: Makefile, sbsat_user_manual.tex: Done updating the
	  user manual, I think.

	     ~Sean

2007-06-19 11:19  fett

	* src/formats/markbdd.cc: fixed a bug w/ nand.

	    ~Sean

2007-06-19 11:15  fett

	* src/formats/markbdd.cc: Fixed nimp - it's consistent now.

	    ~Sean

2007-06-19 08:51  fett

	* doc/manual/sbsat_user_manual.tex: Modifying the user manual.

2007-06-18 22:28  fett

	* doc/manual/sbsat_user_manual.tex, examples/add_state.ite,
	  examples/flowers.ite, examples/interconnect_example.ite,
	  examples/minmax.ite, examples/xortest.ite,
	  src/formats/markbdd.cc, tests/xortest.ite,
	  tests/longer_tests/slider_80_sat.ite,
	  tests/longer_tests/slider_80_unsat.ite: Modified the examples to
	  work w/ the new markbdd format features.  Worked on the user
	  manual a tad.

	     ~Sean

2007-06-17 21:52  fett

	* examples/: flowers.cnf, flowers.ite: Made the examples
	  consistent.

2007-06-17 21:21  fett

	* src/preproc/do_split.cc: [no log message]

2007-06-17 21:19  fett

	* examples/markbdd.ite: Fixing things to work w/ the new changes in
	  the markbdd format

2007-06-17 21:18  fett

	* src/formats/markbdd.cc: Major revision of the input format.
	  Changed scoping from needing to specify the # of arguments to
	  auto-paren matching (sorta).

	  so, or4(a, b, c, d) is now or(a, b, c, d) and so on.

	     ~Sean

2007-06-16 11:04  fett

	* doc/man1/sbsat.1, include/prototypes.h, include/sbsat_preproc.h,
	  include/sbsat_vars.h, src/formats/cnf.cc,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/preproc/do_rewind.cc, src/preproc/preprocess.cc,
	  src/solv_smurf/include/Makefile.am,
	  src/solv_smurf/include/Makefile.in, src/utils/params.cc,
	  src/utils/vars.cc: I forgot to check it in last time.

	     ~Sean

2007-06-15 12:43  fett

	* src/formats/markbdd.cc: Added an 'order' directive.

2007-06-03 12:26  fett

	* src/: preproc/do_extendres.cc, preproc/do_rewind.cc,
	  preproc/do_split.cc, preproc/init_preproc.cc, utils/bdd.cc,
	  utils/bdd_print.cc: Fixed a problem w/ the .dot printing.
	  Modified the function which adds new bdds during preprocessing.

	     ~Sean

2007-05-31 12:48  anne

	* doc/man1/sbsat.1, src/solv_smurf/hr_minisat/hr_minisat.cc,
	  src/solv_smurf/include/hr_minisat.h: [no log message]

2007-05-30 12:02  fett

	* configure, include/config.h, include/config.h.in,
	  src/Makefile.am, src/Makefile.in, src/solv_smurf/Makefile.am,
	  src/solv_smurf/Makefile.in, src/solv_smurf/solver.cc,
	  src/solv_smurf/hr_minisat/hr_minisat.cc,
	  src/solv_smurf/include/hr_minisat.h, src/utils/params.cc: Fixed
	  the minisat compile errors.

	     ~Sean

2007-05-30 07:25  fett

	* src/: sbsat.cc, formats/cnf.cc, preproc/do_split.cc,
	  solv_smurf/br_backtrack.cc, solv_smurf/fn_update.cc,
	  solv_smurf/vars_inferlit.cc, solv_smurf/fn_lemma/fn_lemma.cc,
	  solv_smurf/fn_lemma/lemmainfo.cc, solv_smurf/fn_lemma/lemmas.cc,
	  solv_smurf/fn_lemma/lemmaspace.cc,
	  solv_smurf/fn_minmax/bt_specfn_minmax.cc,
	  solv_smurf/fn_minmax/hr_lsgb_minmax.cc,
	  solv_smurf/fn_xor/hr_lsgb_xor.cc: Fixed bugs in the minmax and
	  xor heuristics - more specifically, if the functions were
	  satisfied (num unset vars == 0) some arrays were overflowing
	  their bounds.

	  Fixed (hopefully) a bug introduced a few weeks ago dealing w/
	  pConflictLemmaInfo not being set to NULL in a VERY rare case and
	  causing a lemma to be free'd twice.

	     ~Sean

2007-05-30 01:52  anne

	* src/solv_smurf/: hr_minisat/hr_choice.cc,
	  hr_minisat/hr_minisat.cc, hr_minisat/hr_minisat_update.cc,
	  include/hr_minisat.h: added minisat files

2007-05-30 01:49  anne

	* configure, configure.ac, src/Makefile.am,
	  src/solv_smurf/solver.cc, src/solv_smurf/include/solver.h: Trying
	  to add MiniSat

2007-05-24 16:33  fett

	* ChangeLog, include/config.h, src/preproc/do_applyinfs.cc,
	  src/preproc/do_rewind.cc,
	  src/solv_smurf/hr_berkmin/hr_berkmin.cc,
	  src/solv_smurf/hr_vsids/hr_vsids.cc: Sped up the vsids and
	  berkmin heuristics.

2007-05-23 15:39  fett

	* ChangeLog, doc/man1/sbsat.1: [no log message]

2007-05-23 13:06  fett

	* src/: solv_smurf/hr_berkmin/hr_berkmin.cc, utils/params.cc: Made
	  small fixes to berkmin heuristic.

2007-05-23 11:50  anne

	* src/solv_smurf/hr_berkmin/hr_berkmin.cc: Fixed BerkMin ~Anne

2007-05-21 10:57  fett

	* src/utils/bdd.cc: fixed minmax yet again.

2007-05-20 22:55  fett

	* src/utils/bdd.cc: Fixed a minmax detection error found by Dr.
	  Franco

	     ~Sean

2007-05-18 11:41  fett

	* src/: solv_smurf/hr_berkmin/hr_berkmin.cc,
	  solv_smurf/include/fn_lemma.h, utils/bdd_print.cc: Letting all of
	  the solver have access to pLPQFirst.

	      ~Sean

2007-05-18 11:24  anne

	* src/solv_smurf/: hr_anne/hr_anne.cc, hr_berkmin/hr_berkmin.cc,
	  include/fn_lemma.h: [no log message]

2007-05-17 20:02  fett

	* doc/man1/sbsat.1, include/config.h: fixed

2007-05-17 20:00  fett

	* doc/man1/sbsat.1, include/common.h, include/prototypes.h,
	  include/sbsat_preproc.h, include/sbsat_vars.h,
	  scripts/sbsatlemmas.php, src/formats/markbdd.cc,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/preproc/do_extendres.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/preproc/preprocess.cc,
	  src/solv_smurf/br_backtrack.cc, src/utils/bdd_circuit_init.cc,
	  src/utils/bdd_print.cc, src/utils/params.cc, src/utils/vars.cc:
	  added lots of printing routines to support the .dot format.

	     ~Sean

2007-05-09 17:29  anne

	* src/solv_smurf/hr_vsids/hr_vsids.cc: Fixed VSIDS code. ~Anne

2007-05-02 13:47  anne

	* src/solv_smurf/hr_vsids/hr_vsids.cc: [no log message]

2007-05-02 13:45  anne

	* src/solv_smurf/hr_vsids/hr_vsids.cc: Adding VSIDS again. ~anne

2007-05-02 11:50  anne

	* configure, doc/man1/sbsat.1, include/config.h,
	  include/config.h.in: Added vsids heuristic. ~Anne

2007-04-23 17:53  fett

	* src/solv_smurf/: br_backtrack.cc, vars_inferlit.cc,
	  fn_lemma/fn_lemma.cc, fn_lemma/lemmacache.cc,
	  fn_lemma/lemmamisc.cc, fn_lemma/lemmas.cc, include/fn_lemma.h,
	  include/hr_anne.h, include/hr_berkmin.h, include/hr_vsids.h,
	  include/solver.h: whoops...forgot these files.

	     ~Sean

2007-04-19 14:25  fett

	* doc/man1/sbsat.1, include/prototypes.h, src/formats/markbdd.cc,
	  src/formats/write_output.cc,
	  src/solv_smurf/fn_lemma/lemmacache.cc, src/utils/bdd_print.cc:
	  Added in support for creating .dot files which can be turned into
	  graphs using 'dot' from the graphvis package.

	     ~Sean

2007-04-18 23:04  fett

	* Makefile.in, aclocal.m4, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, doc/man1/sbsat.1,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  src/Makefile.am, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_smurf/Makefile.am, src/solv_smurf/Makefile.in,
	  src/solv_smurf/solver.cc, src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_anne/Makefile.am,
	  src/solv_smurf/hr_anne/Makefile.in,
	  src/solv_smurf/hr_anne/hr_anne.cc,
	  src/solv_smurf/hr_anne/hr_anne_update.cc,
	  src/solv_smurf/hr_anne/hr_choice.cc,
	  src/solv_smurf/hr_berkmin/Makefile.am,
	  src/solv_smurf/hr_berkmin/Makefile.in,
	  src/solv_smurf/hr_berkmin/hr_berkmin.cc,
	  src/solv_smurf/hr_berkmin/hr_berkmin_update.cc,
	  src/solv_smurf/hr_berkmin/hr_choice.cc,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lemma/hr_lemma.cc,
	  src/solv_smurf/hr_lemma/hr_lemma_update.cc,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/hr_vsids/Makefile.am,
	  src/solv_smurf/hr_vsids/Makefile.in,
	  src/solv_smurf/hr_vsids/hr_choice.cc,
	  src/solv_smurf/hr_vsids/hr_vsids.cc,
	  src/solv_smurf/hr_vsids/hr_vsids_update.cc,
	  src/solv_smurf/include/Makefile.in,
	  src/solv_smurf/include/heuristic.h,
	  src/solv_smurf/include/hr_lemma.h,
	  src/solv_smurf/include/solver.h, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/params.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Added the structures for 3 new
	  lemma heuristics - VSIDS, BerkMin, and Anne's heuristic sandbox.

	     ~Sean

2007-04-18 14:07  fett

	* scripts/sbsatlemmas.php, src/formats/bdd2cnf.cc,
	  src/solv_smurf/fn_lemma/lemmacache.cc,
	  src/solv_smurf/fn_lemma/lemmamisc.cc,
	  src/solv_smurf/fn_lemma/lemmas.cc,
	  src/solv_smurf/include/fn_lemma.h: [no log message]

2007-04-13 14:24  fett

	* src/solv_smurf/br_checks.cc: re-added the ability to dump lemmas
	  to a file.

2007-03-21 23:37  fett

	* include/config.h, include/config.h.in,
	  src/solv_smurf/br_backtrack.cc: It all seems to be working
	  (slide-lemmas that is).

	     ~Sean

2007-03-21 22:57  fett

	* src/solv_smurf/br_backtrack.cc: This is a little tricky. May have
	  uncovered a long hidden bug that caused some non-UIP lemmas to be
	  identified as UIP lemmas. It doesn't affect the outcome, just
	  slows dows sbsat a bit.

	     ~Sean

2007-03-21 22:14  fett

	* Makefile.in, aclocal.m4, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, doc/man1/sbsat.1, examples/Makefile.in,
	  include/Makefile.in, include/config.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma/lemmamisc.cc,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  fixed again.

	     ~Sean

2007-03-21 21:15  fett

	* doc/man1/sbsat.1, include/config.h, src/preproc/do_safesearch.cc,
	  src/solv_smurf/fn_lemma/lemmamisc.cc: [no log message]

2007-03-21 19:12  fett

	* src/solv_smurf/: fn_create.cc, fn_lemma/lemmamisc.cc: nope..broke

2007-03-21 18:21  fett

	* src/solv_smurf/: fn_create.cc, fn_lemma/lemmacache.cc,
	  fn_lemma/lemmamisc.cc, fn_lemma/lemmas.cc: I am pretty sure
	  SlideLemmas is working...

2007-03-21 17:24  fett

	* src/solv_smurf/: br_backtrack.cc, fn_create.cc,
	  fn_lemma/lemmamisc.cc, fn_lemma/lemmas.cc, include/fn_lemma.h:
	  SlideLemma working?

2007-03-21 10:36  fett

	* src/: preproc/equivclass.cc, solv_smurf/fn_create.cc,
	  solv_smurf/fn_lemma/lemmamisc.cc, solv_smurf/include/solver.h:
	  Fixing slide_lemmas. Seems to work.

	     ~Sean & Anne

2007-03-21 09:47  anne

	* src/solv_smurf/fn_lemma/lemmamisc.cc: SlideLemma is maybe fixed
	  now.	~Anne

2007-03-19 22:19  fett

	* src/formats/cnf.cc: Removed pow() function. It was causing
	  problems w/ freebsd

2007-03-19 21:13  fett

	* src/formats/cnf.cc: bug fixing.

2007-03-19 21:01  fett

	* include/common.h, src/formats/cnf.cc: Added in Marijn's XOR
	  detection functionality into cnf.cc

	     ~Sean

2007-03-16 21:23  fett

	* src/formats/cnf.cc: Added functionality to sort clauses and
	  remove duplicates. This is a prelude for finding xors and
	  probably rewriting the rest of it.

	      ~Sean

2007-03-16 21:04  fett

	* src/formats/cnf.cc: [no log message]

2007-03-14 17:03  fett

	* src/solv_smurf/: br_backtrack.cc, fn_lemma/lemmamisc.cc,
	  include/fn_lemma.h: Fixing SlideLemma...still broke, hopefully
	  not for long.

	     ~Anne & Sean

2007-03-14 15:39  anne

	* configure, include/config.h, include/config.h.in,
	  src/solv_smurf/fn_lemma/lemmamisc.cc: Modified SlideLemma
	  function.

2007-03-10 20:34  fett

	* src/solv_smurf/fn_create.cc: [no log message]

2007-03-10 20:29  fett

	* include/prototypes.h: Done with my part of the --slide-lemmas
	  code.

	    ~Sean

2007-03-10 20:27  fett

	* src/: preproc/do_identify_same_structure.cc,
	  solv_smurf/fn_create.cc, solv_smurf/vars_map.cc, utils/bdd.cc:
	  Done with my part of the --slide-lemma code.

	     ~Sean

2007-03-09 17:52  fett

	* doc/man1/sbsat.1, src/preproc/do_identify_same_structure.cc,
	  src/utils/bdd.cc, src/utils/params.cc: Almost completed the IS
	  preprocessing method which sets up some data structures for use
	  with --slide-lemmas.

	     ~Sean

2007-03-08 10:48  fett

	* src/solv_smurf/: br_backtrack.cc, vars_inferlit.cc,
	  fn_lemma/bt_lemmas.cc, fn_lemma/fn_lemma.cc, fn_lemma/lemmas.cc,
	  fn_lemma/lemmaspace.cc, fn_smurf/bt_smurf.cc: slide-lemmas seems
	  to be working in the cases it needs to. For the future, need to
	  attach a LemmaInfoStruct every time InferLiteral is called.

	    ~Sean

2007-03-07 19:03  fett

	* doc/man1/sbsat.1, src/solv_smurf/br_backtrack.cc,
	  src/solv_smurf/fn_lemma/bt_lemmas.cc,
	  src/solv_smurf/fn_lemma/fn_lemma.cc,
	  src/solv_smurf/fn_lemma/lemmaspace.cc,
	  src/solv_smurf/fn_smurf/bt_smurf.cc,
	  src/solv_smurf/include/fn_lemma.h: still fixing...

2007-03-07 18:07  fett

	* include/sbsat_vars.h: [no log message]

2007-03-07 18:07  fett

	* src/: solv_smurf/br_backtrack.cc, solv_smurf/vars_inferlit.cc,
	  solv_smurf/fn_lemma/fn_lemma.cc,
	  solv_smurf/fn_lemma/fn_lemma_backtrack.cc,
	  solv_smurf/fn_lemma/lemmas.cc, solv_smurf/fn_smurf/bt_smurf.cc,
	  solv_smurf/include/fn_lemma.h, solv_smurf/include/solver.h,
	  utils/params.cc: Adding in the ability to slide lemmas via the
	  --slide-lemmas command line flag. Broken right now, but it is
	  being fixed.

	     ~Sean

2007-02-20 12:47  fett

	* tests/longer_tests/: dlx2_cc.trace.Hjl.params,
	  dlx2_cc.trace.Hl.params, dlx2_cc.trace.params: Nothing really.

2007-02-20 12:47  fett

	* src/preproc/do_applyinfs.cc: New rule added. If x=y and either x
	  or y is independent, then both become independent.

2007-02-20 12:47  fett

	* src/formats/bdd2cnf.cc: Keeping with dimac tradition, added a 0
	  to the end of the list of independent variables.

2007-02-20 12:46  fett

	* doc/man1/sbsat.1: [no log message]

2007-02-19 15:59  fett

	* src/preproc/do_identify_same_structure.cc, doc/man1/sbsat.1,
	  include/sbsat_preproc.h, include/sbsat_vars.h: [no log message]

2007-02-19 15:58  fett

	* src/: preproc/Makefile.am, preproc/Makefile.in,
	  preproc/preprocess.cc, solv_smurf/br_backtrack.cc,
	  solv_smurf/fn_lemma/lemmamisc.cc, solv_smurf/include/fn_lemma.h,
	  utils/params.cc, utils/vars.cc: Adding structure to slide lemmas.

	     ~Sean

2007-02-19 13:51  fett

	* src/utils/params.cc: Made --help comment a little more
	  discriptive for --print-indep

	     ~Sean

2007-02-19 13:50  fett

	* include/sbsat_vars.h, src/formats/bdd2cnf.cc,
	  src/utils/params.cc, src/utils/vars.cc: Added a new command line
	  flag which will print (for CNF, in a comment) a list of
	  independent variables associated with the CNF, as found by the
	  SBSAT preprocessor. --print-indep <number>

	     ~Sean

2007-02-13 17:56  fett

	* doc/manual/sbsat_user_manual.tex, src/preproc/other_preproc.cc,
	  src/solv_smurf/vars_verify.cc: modified user manual a tad,
	  --max-brancher-time to --max-solver-time removed some traces of
	  autarky bdds.

2007-02-13 17:54  fett

	* doc/man1/sbsat.1, src/solv_smurf/fn_lemma_au/fn_lemma_au.cc:
	  fixed a small warning in an unused function

2007-02-09 19:52  fett

	* src/: preproc/do_ex_safe_cluster.cc, solv_bddwalk/bddwalk.cc:
	  --max-solver-time can now be used to control bddwalksat.

	     ~Sean

2007-02-09 19:51  fett

	* src/: solv_smurf/br_checks.cc, utils/params.cc: nothing.

2007-02-09 16:37  fett

	* doc/man1/sbsat.1, include/equivclass.h, include/params.h,
	  include/sbsat_vars.h, src/generator/testite.sh,
	  src/preproc/do_applyinfs.cc, src/preproc/equivclass.cc,
	  src/solv_simple/solve_simple.cc,
	  src/solv_smurf/features/crtwin.cc, src/solver/crtwin.cc,
	  src/utils/params.cc, src/utils/utils.cc, src/utils/vars.cc:
	  Hopefully fixed Gaussian Elimination.

	  Also changed the size of filename strings from 128 to 256.

2007-02-03 21:34  fett

	* src/preproc/do_ex_safe_cluster.cc: [no log message]

2007-01-25 11:54  fett

	* src/: generator/testite.sh, preproc/do_applyinfs.cc,
	  preproc/equivclass.cc: [no log message]

2007-01-19 21:52  fett

	* src/solv_simple/solve_simple.cc: [no log message]

2007-01-19 21:48  fett

	* src/solv_simple/solve_simple.cc: fixed scoping warning for the
	  compiler on boole.

2007-01-19 19:46  fett

	* src/: solv_simple/solve_simple.cc, solv_smurf/display.cc: Added
	  some display info, and ability to find multiple solutions into
	  Simple Solver.

	     ~Sean

2007-01-19 18:15  fett

	* src/solv_simple/solve_simple.cc: Fixed a major bug which could
	  cause the problem to be SAT instead of UNSAT and
	  vise-a-versa...Whoops! Also sped up the smurf creation by
	  stopping early when identical smurfs have already been created.

	     ~Sean

2007-01-19 13:22  fett

	* src/solv_simple/solve_simple.cc: [no log message]

2007-01-19 12:44  fett

	* include/sbsat_preproc.h, src/sbsat.cc,
	  src/preproc/do_applyinfs.cc, src/preproc/do_clearft.cc,
	  src/preproc/do_cofactor.cc, src/preproc/do_depcluster.cc,
	  src/preproc/do_ex_safe_cluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_prover3.cc,
	  src/preproc/do_pruning.cc, src/preproc/do_rewind.cc,
	  src/preproc/do_safesearch.cc, src/preproc/do_simpleand.cc,
	  src/preproc/do_split.cc, src/preproc/do_strength.cc,
	  src/preproc/init_preproc.cc: removed autarky BDD code.  fixed up
	  the clustering functions to start using 'num_funcs_var_occurs'
	  instead of looping through the 'amount' linked list.

	     ~Sean

2007-01-14 20:40  fett

	* doc/man1/sbsat.1, include/config.h: [no log message]

2007-01-14 17:01  fett

	* AUTHORS, doc/man1/sbsat.1, tests/longer_tests/12.trace.gz,
	  tests/longer_tests/4.trace.gz: fixed two things.

2007-01-14 16:03  fett

	* COPYING, README, doc/man1/sbsat.1, doc/manual/manual.tar,
	  include/bdd_ite.h, include/bddnode.h, include/bddtable.h,
	  include/common.h, include/equivclass.h, include/log.h,
	  include/params.h, include/prototypes.h, include/sbsat.h,
	  include/sbsat_features.h, include/sbsat_formats.h,
	  include/sbsat_headers.h, include/sbsat_interface.h,
	  include/sbsat_postproc.h, include/sbsat_preproc.h,
	  include/sbsat_solver.h, include/sbsat_utils.h,
	  include/sbsat_vars.h, include/symtable.h, src/empty.cc,
	  src/emptylib.cc, src/sbsat.cc, src/formats/autochk.cc,
	  src/formats/bdd2cnf.cc, src/formats/bddbinary.cc,
	  src/formats/cnf.cc, src/formats/markbdd.cc,
	  src/formats/read_input.cc, src/formats/read_result.cc,
	  src/formats/sat.cc, src/formats/smurf.cc,
	  src/formats/write_output.cc, src/formats/xorbdd.cc,
	  src/formats/5/bddnode.cc, src/formats/5/bddops.cc,
	  src/formats/5/functions.cc, src/formats/5/functions.h,
	  src/formats/5/p3.cc, src/formats/5/p3.h, src/formats/5/parser.cc,
	  src/formats/5/tracetest.cc, src/generator/gentest.cc,
	  src/generator/rand_bdd.cc, src/generator/rn.cc,
	  src/generator/slider2.cc, src/generator/vanDerWaerden.cc,
	  src/generator/xorgen.cc, src/postproc/backend.cc,
	  src/preproc/create_infs.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_clearft.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_ex_safe_cluster.cc,
	  src/preproc/do_exquantify.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_findft.cc, src/preproc/do_flow.cc,
	  src/preproc/do_possibleanding.cc, src/preproc/do_prover3.cc,
	  src/preproc/do_pruning.cc, src/preproc/do_pruning_1.cc,
	  src/preproc/do_pruning_2.cc, src/preproc/do_pruning_pr.cc,
	  src/preproc/do_pruning_restrict.cc, src/preproc/do_rewind.cc,
	  src/preproc/do_safeassign.cc, src/preproc/do_safesearch.cc,
	  src/preproc/do_simpleand.cc, src/preproc/do_split.cc,
	  src/preproc/do_steal.cc, src/preproc/do_strength.cc,
	  src/preproc/equivclass.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/preproc/preprocess.cc,
	  src/solv_bddwalk/bddwalk.cc, src/solv_smurf/br_afs.cc,
	  src/solv_smurf/br_backtrack.cc,
	  src/solv_smurf/br_backtrack_nl.cc,
	  src/solv_smurf/br_backtrack_sbj.cc,
	  src/solv_smurf/br_brancher.cc, src/solv_smurf/br_checks.cc,
	  src/solv_smurf/br_init.cc, src/solv_smurf/br_select_bp.cc,
	  src/solv_smurf/display.cc, src/solv_smurf/display_sf.cc,
	  src/solv_smurf/fn_create.cc, src/solv_smurf/fn_init.cc,
	  src/solv_smurf/fn_stack.cc, src/solv_smurf/fn_update.cc,
	  src/solv_smurf/hr_choice.cc, src/solv_smurf/solver.cc,
	  src/solv_smurf/vars_hints.cc, src/solv_smurf/vars_inferlit.cc,
	  src/solv_smurf/vars_init.cc, src/solv_smurf/vars_initinfs.cc,
	  src/solv_smurf/vars_map.cc, src/solv_smurf/vars_recordsol.cc,
	  src/solv_smurf/vars_verify.cc,
	  src/solv_smurf/features/autarky.cc,
	  src/solv_smurf/features/breakxors.cc,
	  src/solv_smurf/features/crtwin.cc,
	  src/solv_smurf/features/interface.cc,
	  src/solv_smurf/features/ksolve.cc,
	  src/solv_smurf/fn_and/bdd2specfn_and.cc,
	  src/solv_smurf/fn_and/bt_specfn_and.cc,
	  src/solv_smurf/fn_and/fn_and.cc,
	  src/solv_smurf/fn_and/hr_lsgb_and_init.cc,
	  src/solv_smurf/fn_and/hr_lsgb_and_update.cc,
	  src/solv_smurf/fn_and/hr_lsgbw_and_init.cc,
	  src/solv_smurf/fn_and/hr_lsgbw_and_update.cc,
	  src/solv_smurf/fn_and/lemmas_and.cc,
	  src/solv_smurf/fn_lemma/bt_lemmas.cc,
	  src/solv_smurf/fn_lemma/fn_lemma.cc,
	  src/solv_smurf/fn_lemma/fn_lemma_backtrack.cc,
	  src/solv_smurf/fn_lemma/lemmacache.cc,
	  src/solv_smurf/fn_lemma/lemmainfo.cc,
	  src/solv_smurf/fn_lemma/lemmamisc.cc,
	  src/solv_smurf/fn_lemma/lemmas.cc,
	  src/solv_smurf/fn_lemma/lemmaspace.cc,
	  src/solv_smurf/fn_lemma/lemmawlits.cc,
	  src/solv_smurf/fn_lemma/load_lemmas.cc,
	  src/solv_smurf/fn_lemma_au/bt_lemmas_au.cc,
	  src/solv_smurf/fn_lemma_au/fn_lemma_au.cc,
	  src/solv_smurf/fn_lemma_au/lemmacache_au.cc,
	  src/solv_smurf/fn_lemma_au/lemmas_au.cc,
	  src/solv_smurf/fn_lemma_au/lemmawlits_au.cc,
	  src/solv_smurf/fn_minmax/bdd2specfn_minmax.cc,
	  src/solv_smurf/fn_minmax/bt_specfn_minmax.cc,
	  src/solv_smurf/fn_minmax/fn_minmax.cc,
	  src/solv_smurf/fn_minmax/hr_lsgb_minmax.cc,
	  src/solv_smurf/fn_plainor/fn_plainor.cc,
	  src/solv_smurf/fn_smurf/bdd2smurf.cc,
	  src/solv_smurf/fn_smurf/bt_smurf.cc,
	  src/solv_smurf/fn_smurf/fn_smurf.cc,
	  src/solv_smurf/fn_smurf/hr_lsgb_smurf_init.cc,
	  src/solv_smurf/fn_smurf/hr_lsgb_smurf_update.cc,
	  src/solv_smurf/fn_smurf/hr_lsgbw_smurf_init.cc,
	  src/solv_smurf/fn_smurf/hr_lsgbw_smurf_update.cc,
	  src/solv_smurf/fn_smurf/smurfstates.cc,
	  src/solv_smurf/fn_smurf/transitions.cc,
	  src/solv_smurf/fn_smurf_au/bdd2smurf_au.cc,
	  src/solv_smurf/fn_smurf_au/bt_smurf_au.cc,
	  src/solv_smurf/fn_smurf_au/fn_smurf_au.cc,
	  src/solv_smurf/fn_smurf_au/smurfstates_au.cc,
	  src/solv_smurf/fn_smurf_au/transitions_au.cc,
	  src/solv_smurf/fn_smurf_xor/fn_smurf_xor.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_init.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_update.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgbw_smurfxor_init.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgbw_smurfxor_update.cc,
	  src/solv_smurf/fn_xor/bdd2specfn_xor.cc,
	  src/solv_smurf/fn_xor/bt_specfn_xor.cc,
	  src/solv_smurf/fn_xor/fn_xor.cc,
	  src/solv_smurf/fn_xor/hr_lsgb_xor.cc,
	  src/solv_smurf/fn_xor/hr_lsgbw_xor.cc,
	  src/solv_smurf/fn_xor/lemmas_xor.cc,
	  src/solv_smurf/fn_xor_smurf/fn_xor_smurf.cc,
	  src/solv_smurf/fn_xor_smurf/hr_lsgb_xorsmurf.cc,
	  src/solv_smurf/fn_xor_smurf/hr_lsgbw_xorsmurf.cc,
	  src/solv_smurf/hr_inter/heur_i.cc,
	  src/solv_smurf/hr_inter/hr_inter.cc,
	  src/solv_smurf/hr_lemma/hr_choice.cc,
	  src/solv_smurf/hr_lemma/hr_lemma.cc,
	  src/solv_smurf/hr_lemma/hr_lemma_update.cc,
	  src/solv_smurf/hr_lsgb/hr_choice.cc,
	  src/solv_smurf/hr_lsgb/hr_lsgb.cc,
	  src/solv_smurf/hr_lsgb/hr_stack.cc,
	  src/solv_smurf/hr_lsgb_lemma/hr_choice.cc,
	  src/solv_smurf/hr_lsgb_lemma/hr_lsgb_lemma.cc,
	  src/solv_smurf/hr_lsgbw/hr_lsgbw.cc,
	  src/solv_smurf/hr_lsgbw/hr_lsgbw_init.cc,
	  src/solv_smurf/hr_null/hr_null.cc,
	  src/solv_smurf/include/brancher.h,
	  src/solv_smurf/include/fn_and.h,
	  src/solv_smurf/include/fn_lemma.h,
	  src/solv_smurf/include/fn_minmax.h,
	  src/solv_smurf/include/fn_plainor.h,
	  src/solv_smurf/include/fn_smurf.h,
	  src/solv_smurf/include/fn_smurf_au.h,
	  src/solv_smurf/include/fn_smurf_xor.h,
	  src/solv_smurf/include/fn_xor.h,
	  src/solv_smurf/include/fn_xor_smurf.h,
	  src/solv_smurf/include/heur_i.h,
	  src/solv_smurf/include/heuristic.h,
	  src/solv_smurf/include/hr_lemma.h,
	  src/solv_smurf/include/hr_lsgb.h,
	  src/solv_smurf/include/hr_lsgb_lemma.h,
	  src/solv_smurf/include/hr_lsgbw.h,
	  src/solv_smurf/include/hr_null.h,
	  src/solv_smurf/include/solver.h,
	  src/solv_smurf/include/solver_features.h, src/solv_wvf/wvf.cc,
	  src/solver/autarky.cc, src/solver/backtrack.cc,
	  src/solver/backtrack_nl.cc, src/solver/backtrack_sbj.cc,
	  src/solver/bdd2smurf.cc, src/solver/bdd2specfn_and.cc,
	  src/solver/bdd2specfn_minmax.cc, src/solver/bdd2specfn_xor.cc,
	  src/solver/bddwalk.cc, src/solver/brancher.cc,
	  src/solver/bt_lemmas.cc, src/solver/bt_misc.cc,
	  src/solver/bt_smurfs.cc, src/solver/bt_specfn.cc,
	  src/solver/bt_specfn_and.cc, src/solver/bt_specfn_minmax.cc,
	  src/solver/bt_specfn_xor.cc, src/solver/crtwin.cc,
	  src/solver/display.cc, src/solver/display_sf.cc,
	  src/solver/heur_choice.cc, src/solver/heur_stack.cc,
	  src/solver/heuristic.cc, src/solver/i_heuristic.cc,
	  src/solver/init_solver.cc, src/solver/interface.cc,
	  src/solver/j_heuristic.cc, src/solver/j_smurf.cc,
	  src/solver/j_specfn.cc, src/solver/j_specfn_and.cc,
	  src/solver/j_specfn_minmax.cc, src/solver/j_specfn_xor.cc,
	  src/solver/j_update_heu.cc, src/solver/ksolve.cc,
	  src/solver/l_heuristic.cc, src/solver/l_lemma.cc,
	  src/solver/lemmacache.cc, src/solver/lemmainfo.cc,
	  src/solver/lemmamisc.cc, src/solver/lemmas.cc,
	  src/solver/lemmas_and.cc, src/solver/lemmas_minmax.cc,
	  src/solver/lemmas_xor.cc, src/solver/lemmaspace.cc,
	  src/solver/lemmawlits.cc, src/solver/libsolver.cc,
	  src/solver/load_lemmas.cc, src/solver/recordsol.cc,
	  src/solver/select_bp.cc, src/solver/smurffactory.cc,
	  src/solver/smurfstates.cc, src/solver/solve.cc,
	  src/solver/state_stacks.cc, src/solver/transitions.cc,
	  src/solver/update_heu.cc, src/solver/verify.cc,
	  src/solver/wvf.cc, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bdd_ite.cc,
	  src/utils/bdd_print.cc, src/utils/bddtable.cc,
	  src/utils/custprint.cc, src/utils/itetable.cc,
	  src/utils/java_wrapper.cc, src/utils/llist.cc, src/utils/log.cc,
	  src/utils/params.cc, src/utils/params_fn.cc,
	  src/utils/symtable.cc, src/utils/termcap.cc, src/utils/utils.cc,
	  src/utils/vars.cc, src/utils/zread.cc,
	  tests/longer_tests/12.trace.gz, tests/longer_tests/4.trace.gz:
	  Updated copyright to be 1999-2007

	     ~Sean

2007-01-12 11:32  fett

	* src/formats/xorbdd.cc: During translations to the xor format,
	  SBSAT prints the symbol-table in the header.

	     ~Sean

2007-01-11 15:02  fett

	* src/formats/xorbdd.cc: Fixed small memory problem with reading
	  LARGE xor format files.

	  Added a new output format - xor. Works with and without symbol
	  table - more testing required.

	     ~Sean

2007-01-11 14:49  fett

	* src/formats/markbdd.cc, src/formats/write_output.cc,
	  src/formats/xorbdd.cc, src/utils/params.cc,
	  include/sbsat_formats.h: [no log message]

2007-01-08 16:11  fett

	* doc/man1/sbsat.1, doc/manual/sbsat_user_manual.tex,
	  src/preproc/do_ex_safe_cluster.cc: [no log message]

2007-01-08 13:35  fett

	* doc/manual/: Makefile, Makefile.am, Makefile.in,
	  sbsat_getting.aux, sbsat_getting.dvi, sbsat_getting.html,
	  sbsat_getting.log, sbsat_getting.lyx, sbsat_getting.pdf,
	  sbsat_getting.ps, sbsat_getting.tex, sbsat_getting.toc,
	  sbsat_manual.css, sbsat_manual.html, sbsat_manual.lyx,
	  sbsat_manual.pdf, sbsat_manual.ps, sbsat_manual.tex,
	  sbsat_user_manual.tex: Only one manual now - sbsat_user_manual

	     ~Sean

2007-01-07 18:53  fett

	* doc/manual/: sbsat_getting.dvi, sbsat_getting.log,
	  sbsat_getting.pdf, sbsat_getting.ps: ?

2007-01-07 18:41  fett

	* src/utils/params.cc: Accidentially removed the NO_LEMMAS flag -
	  fixed.

2007-01-07 18:34  fett

	* src/formats/markbdd.cc: fixed a warning.

	     ~Sean

2007-01-07 18:27  fett

	* doc/manual/sbsat_getting.aux, doc/manual/sbsat_getting.dvi,
	  doc/manual/sbsat_getting.log, doc/manual/sbsat_getting.pdf,
	  doc/manual/sbsat_getting.ps, doc/manual/sbsat_getting.tex,
	  doc/manual/sbsat_getting.toc, src/formats/smurf.cc,
	  src/formats/xorbdd.cc: finished user manual...for now - still a
	  lot to do.

	     ~Sean

2007-01-07 00:10  fett

	* doc/manual/sbsat_getting.aux, doc/manual/sbsat_getting.dvi,
	  doc/manual/sbsat_getting.log, doc/manual/sbsat_getting.pdf,
	  doc/manual/sbsat_getting.ps, doc/manual/sbsat_getting.tex,
	  doc/manual/sbsat_getting.toc, src/formats/xorbdd.cc,
	  src/utils/params.cc: modifying user manual, and also getting code
	  to work nicely with it.

2007-01-05 22:42  fett

	* doc/manual/: sbsat_getting.aux, sbsat_getting.dvi,
	  sbsat_getting.log, sbsat_getting.pdf, sbsat_getting.ps,
	  sbsat_getting.tex, sbsat_getting.toc: modifying user manual.
	  About half done.

2007-01-05 22:39  fett

	* src/utils/params.cc: modifying things for the user manual.

2007-01-05 20:14  fett

	* src/: preproc/do_ex_safe_cluster.cc, utils/params.cc,
	  utils/params_fn.cc: fixed printing of [inputfile [outputfile]]

2007-01-05 17:06  fett

	* src/formats/bdd2cnf.cc: fixed an 'off by one' error when
	  displaying symbolic names for automatically translated CNF files.

	     ~Sean

2007-01-05 16:27  fett

	* src/preproc/: do_ex_safe_cluster.cc, init_preproc.cc: changed
	  back to single variables

2007-01-05 14:08  fett

	* examples/interconnect_example.ite: added an example file used in
	  the manual.

2007-01-05 12:35  fett

	* examples/bmc_example.ite: Added an exaple file used in the
	  manual.

2007-01-05 11:29  fett

	* include/config.h: ?

2007-01-05 11:22  fett

	* include/config.h: ?

2007-01-04 23:31  fett

	* doc/manual/: sbsat_getting.dvi, sbsat_getting.log,
	  sbsat_getting.pdf, sbsat_getting.ps: User manual as it stands
	  tonight.

2007-01-04 23:10  fett

	* doc/manual/sbsat_getting.dvi, doc/manual/sbsat_getting.log,
	  doc/manual/sbsat_getting.tex, examples/markbdd.ite: fixed to
	  match the user manual.

2007-01-04 23:09  fett

	* src/formats/markbdd.cc: fixed to match the user manual

2007-01-04 22:32  fett

	* doc/manual/sbsat_getting.dvi, doc/manual/sbsat_getting.log,
	  doc/manual/sbsat_getting.tex, examples/xortest.ite: Fixed
	  xortest.ite to match the user manual.

2007-01-04 22:28  fett

	* ChangeLog, Makefile.in, configure, doc/Makefile.in,
	  doc/man1/Makefile.in, doc/manual/sbsat_getting.aux,
	  doc/manual/sbsat_getting.dvi, doc/manual/sbsat_getting.log,
	  doc/manual/sbsat_getting.pdf, doc/manual/sbsat_getting.ps,
	  doc/manual/sbsat_getting.tex, doc/manual/sbsat_getting.toc,
	  doc/manual/Fig/layout.eps, doc/manual/Fig/layout.fig,
	  examples/Makefile.in, examples/xortest.xor, include/Makefile.in,
	  include/config.h, include/config.h.in, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: fixed header for xortest.xor,
	  updating user manual.

2007-01-04 20:26  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  preproc/do_ex_safe_cluster.cc, solv_bddwalk/Makefile.in,
	  solv_simple/Makefile.in, solv_smurf/Makefile.in,
	  solv_smurf/fn_and/Makefile.in, solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in, solv_smurf/hr_null/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in, utils/params_fn.cc: [no log message]

2006-12-20 10:55  fett

	* Makefile.in, configure, configure.ac, doc/Makefile.in,
	  doc/man1/Makefile.in, doc/man1/sbsat.1, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/config.h.in,
	  src/preproc/do_ex_safe_cluster.cc, src/utils/bdd.cc,
	  tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2006-12-11 00:59  fett

	* src/utils/bdd.cc: [no log message]

2006-12-10 01:11  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, postproc/backend.cc,
	  preproc/Makefile.in, preproc/do_rewind.cc,
	  preproc/do_safeassign.cc, preproc/init_preproc.cc,
	  solv_bddwalk/Makefile.in, solv_simple/Makefile.in,
	  solv_smurf/Makefile.in, solv_smurf/fn_and/Makefile.in,
	  solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_xor/Makefile.in,
	  solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor_smurf/Makefile.in,
	  solv_smurf/hr_lemma/Makefile.in, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgbw/Makefile.in, solv_smurf/hr_null/Makefile.in,
	  solv_smurf/include/Makefile.in, solv_wvf/Makefile.in,
	  utils/Makefile.in: [no log message]

2006-12-10 00:25  fett

	* Makefile.in, configure, doc/Makefile.in, doc/man1/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  include/config.h.in, src/Makefile.am, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/preproc/preprocess.cc,
	  src/solv_bddwalk/Makefile.in, src/solv_simple/Makefile.in,
	  src/solv_smurf/Makefile.in, src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, src/utils/bdd.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: [no log message]

2006-12-07 16:42  mkouril

	* src/formats/5/: Makefile.am, Makefile.in, bdd_s.cc, bdd_s.ll,
	  blif_s.cc, blif_s.ll, cnf_s.cc, cnf_s.ll, iscas_s.cc, iscas_s.ll,
	  libt5_a-bdd_g.cc, libt5_a-bdd_g.h, libt5_a-blif_g.cc,
	  libt5_a-blif_g.h, libt5_a-cnf_g.cc, libt5_a-cnf_g.h,
	  libt5_a-iscas_g.cc, libt5_a-iscas_g.h, libt5_a-prover3_g.cc,
	  libt5_a-prover3_g.h, libt5_a-prover_g.cc, libt5_a-prover_g.h,
	  libt5_a-trace_g.cc, libt5_a-trace_g.h, prover3_s.cc,
	  prover3_s.ll, prover_s.cc, prover_s.ll, trace_s.cc, trace_s.ll:
	  Fixes for the libtool transition

2006-12-07 16:22  mkouril

	* Makefile.in, confdefs.h, configure, configure.ac, libtool,
	  ltmain.sh, doc/Makefile.in, doc/man1/Makefile.in,
	  doc/man1/sbsat.1, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/config.h.in, src/Makefile.am,
	  src/Makefile.in, src/formats/Makefile.am,
	  src/formats/Makefile.in, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.am, src/postproc/Makefile.in,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.am, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.am, src/solv_simple/Makefile.in,
	  src/solv_smurf/Makefile.am, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.am,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.am,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.am,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.am,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.am,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.am,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.am,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.am,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.am,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.am,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.am,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.am,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.am,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.am,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.am,
	  src/solv_wvf/Makefile.in, src/solver/Makefile.am,
	  src/utils/Makefile.am, src/utils/Makefile.in, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Switched to the non-portable
	  libraries -- faster compilation

2006-12-06 23:01  fett

	* Makefile.in, configure, libtool, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/config.h.in, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_simple/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  eek!

2006-12-06 22:55  fett

	* compile.patch, libtool, doc/manual/sbsat_getting.dvi,
	  doc/manual/sbsat_getting.log, doc/manual/sbsat_getting.pdf,
	  doc/manual/sbsat_getting.ps, include/config.h,
	  include/prototypes.h, include/sbsat_preproc.h,
	  src/formats/markbdd.cc, src/postproc/backend.cc,
	  src/preproc/do_ex_safe_cluster.cc, src/utils/bdd.cc,
	  src/utils/bdd_print.cc: eek

2006-12-04 18:06  mkouril

	* include/prototypes.h, src/formats/read_input.cc,
	  src/utils/zread.cc: Added bzip2 support

2006-11-30 18:29  fett

	* src/postproc/backend.cc: [no log message]

2006-11-30 18:22  fett

	* doc/man1/sbsat.1, include/sbsat_postproc.h, src/utils/params.cc:
	  [no log message]

2006-11-30 18:19  fett

	* include/sbsat_postproc.h: [no log message]

2006-11-30 18:18  fett

	* src/: postproc/backend.cc, utils/params.cc: fixing display
	  problems.

	     ~Sean

2006-11-30 09:41  fett

	* src/postproc/backend.cc: Hopefully fixed a memory bug dealing
	  with original_variables not being big enough.

	     ~Sean

2006-11-29 15:31  fett

	* src/preproc/init_preproc.cc: ?

	     ~Sean

2006-11-29 15:31  fett

	* src/postproc/backend.cc: fixed some variables not being printed.

	     ~Sean

2006-11-29 15:31  fett

	* libtool, include/config.h, include/sbsat.h: [no log message]

2006-11-01 14:51  fett

	* src/formats/cnf.cc: changed print statments slightly

2006-10-26 17:46  fett

	* libtool, doc/man1/sbsat.1, include/config.h,
	  src/preproc/init_preproc.cc: Actually only modified
	  init_preproc.cc Made it so that if --max-solutions is set to
	  other than 1, sbsat will call brancher to determine all
	  solutions. This is specifically for the case when only one BDD
	  exists - if it is not exactly FALSE, we know there is a SAT
	  assignment, so sbsat would exit early showing the solution.

	     ~Sean

2006-10-09 17:51  fett

	* src/: solv_bddwalk/bddwalk.cc, utils/params.cc: Added in the
	  AdaptiveNovelty+ heuristic.

	     ~Sean

2006-10-09 17:50  fett

	* src/generator/testite.sh: [no log message]

2006-10-04 14:01  fett

	* src/utils/params.cc: changed --Gaussian-Elimination and --Gauss
	  to: --gaussian-elimination and --gauss

	    ~Sean

2006-09-07 16:08  fett

	* src/solv_bddwalk/bddwalk.cc: totally fixed!

2006-09-07 16:02  fett

	* src/solv_bddwalk/bddwalk.cc: fixing it.

2006-09-06 14:58  fett

	* configure, configure.ac, libtool, doc/man1/sbsat.1,
	  include/config.h, src/preproc/Makefile.in: changed version to
	  2.5b-4

	     ~Sean

2006-09-01 16:46  fett

	* src/utils/bdd.cc: Fixed is_MinMax...I think

	      ~Sean

2006-09-01 16:45  fett

	* src/preproc/: do_exquantify.cc, init_preproc.cc: fixed a display
	  mess up, also allowed existential quantification of variables in
	  any length XOR functions.

	      ~Sean

2006-09-01 11:49  fett

	* src/preproc/equivclass.cc: Fixed a small bug where the problem
	  would be found unsat in the GE table but the right side of the
	  returned result would be incorrectly negative.

	     ~Sean

2006-08-31 13:07  fett

	* examples/add_state.ite, examples/markbdd.ite, src/formats/cnf.cc,
	  src/formats/markbdd.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/init_preproc.cc, src/solv_smurf/vars_map.cc,
	  src/utils/bdd.cc, src/utils/bdd_circuit_init.cc: fixed a problem
	  with the broken xors if a symbol was created (like via markbdd)
	  but was never actually in a bdd, it was like a ghost and messed
	  up adding new variables during splitXors().  Also, numinp needed
	  to be updated during vars_map.cc Markbdd was made more strict,
	  will exit with reason if the number of vars given in the header
	  is too small.  Increased numvars in the header for all relevant
	  examples.

	    ~Sean

2006-08-31 11:02  fett

	* src/formats/markbdd.cc, src/formats/xorbdd.cc,
	  src/preproc/init_preproc.cc, include/sbsat_formats.h: [no log
	  message]

2006-08-30 23:54  fett

	* src/preproc/: do_applyinfs.cc, equivclass.cc: fixed the ge table.
	  Seems to be working great. It now handles equivalences.  It is
	  slow though, and can be sped up with more coding effort.

	     ~Sean

2006-08-30 21:39  fett

	* src/preproc/equivclass.cc: fixed. for now

2006-08-30 21:30  fett

	* src/preproc/: do_applyinfs.cc, equivclass.cc: working

2006-08-30 18:01  fett

	* src/preproc/: do_applyinfs.cc, equivclass.cc: fixed a bit. needs
	  support for updating the ge matrix when equivalences are
	  made/applied.

	     ~Sean

2006-08-30 17:32  fett

	* src/preproc/equivclass.cc: fixed it at least a little. maybe all
	  the way. will test it more now.

	     ~Sean

2006-08-30 17:25  fett

	* src/preproc/: do_applyinfs.cc, equivclass.cc: trying to add in
	  gaussian elimination

2006-08-30 17:25  fett

	* doc/man1/sbsat.1, src/generator/testite.sh: [no log message]

2006-08-30 12:24  fett

	* include/sbsat_vars.h, src/solv_bddwalk/bddwalk.cc,
	  src/utils/params.cc, src/utils/vars.cc: Added more functionality
	  to bddwalksat. User now has much more control of it via the
	  command line.

2006-08-29 14:03  fett

	* src/preproc/: do_rewind.cc, equivclass.cc: Also fixed Gaussian
	  Elimination to work with rewind.

	      ~Sean

2006-08-29 14:03  fett

	* include/sbsat_formats.h, src/formats/markbdd.cc,
	  src/formats/xorbdd.cc: Added a new print function to markbdd.cc -
	  print_xor prints formulas in xor format, like --formatout l Ex:
	  x[10] + x[2]*x[5] + 1 = 1

	  xor3(10, and(2, 5), T)

	      ~Sean

2006-08-29 14:01  fett

	* doc/man1/sbsat.1, src/utils/bdd_print.cc: [no log message]

2006-08-28 12:06  fett

	* src/utils/bdd.cc: added in more xdd support.	Can now AND two
	  xdds together.

	     ~Sean

2006-08-28 11:17  fett

	* tests/longer_tests/: queue.14.prove.Hjq.params,
	  queue.8.prove.Hjq.params: the -H jq heuristic broke because of
	  the new function type thing I put in.  Fixed it.

	    ~Sean

2006-08-28 10:33  fett

	* src/solv_smurf/fn_smurf/fn_smurf.cc: corrected information about
	  pTrueSmurfState.  added:   pTrueSmurfState->pFunc = true_ptr;
	  pTrueSmurfState->fNodeHeuristicWeight = JHEURISTIC_K_TRUE;

	     ~Sean

2006-08-28 10:32  fett

	* src/preproc/equivclass.cc: ?

2006-08-25 16:09  fett

	* src/generator/: testite.sh, xorgen.cc: fixed the generator to
	  make it a tad more robust.

	    ~Sean

2006-08-25 14:24  fett

	* include/equivclass.h, include/sbsat_vars.h,
	  src/preproc/do_applyinfs.cc, src/preproc/equivclass.cc,
	  src/preproc/init_preproc.cc, src/utils/bdd.cc,
	  src/utils/params.cc, src/utils/vars.cc,
	  tests/longer_tests/dlx2_cc.trace.Hjl.params,
	  tests/longer_tests/dlx2_cc.trace.Hl.params,
	  tests/longer_tests/dlx2_cc.trace.params: Added Gaussian
	  Elimination into the preprocessor. Just use -Gauss 1

	     ~Sean

2006-08-25 14:23  fett

	* doc/man1/sbsat.1: ?

2006-08-24 12:20  fett

	* src/preproc/equivclass.cc: fixing (unsigned int) comparison
	  errors

	     ~SEan

2006-08-24 12:20  fett

	* src/formats/xorbdd.cc: another small bug fixed.

	     ~SEan

2006-08-24 12:05  fett

	* src/preproc/equivclass.cc: [no log message]

2006-08-24 12:05  fett

	* src/formats/xorbdd.cc: added a comma!

	     ~Sean

2006-08-24 12:01  fett

	* src/formats/xorbdd.cc: fixed a small bug.

	    ~Sean

2006-08-24 11:48  fett

	* include/: common.h, equivclass.h, sbsat_formats.h,
	  sbsat_preproc.h: Added in functionaliy for gaussian elimination
	  in the preprocessor. Not fully functional yet. Also, added a new
	  output format similar to xor format.

	     ~Sean

2006-08-24 11:47  fett

	* doc/man1/sbsat.1: [no log message]

2006-08-24 11:46  fett

	* src/preproc/: do_prover3.cc, do_rewind.cc, equivclass.cc,
	  init_preproc.cc: Added gaussian elimination into the
	  preprocessor. Not fully functional yet.

	     ~Sean

2006-08-24 11:46  fett

	* src/formats/: write_output.cc, xorbdd.cc: Add a new output
	  format, similar to the xor format.

	     ~Sean

2006-08-22 14:32  fett

	* src/solv_simple/solve_simple.cc: fixed a few things. No need to
	  do break-xors on the command line anymore

	    ~Sean

2006-08-22 14:26  fett

	* src/formats/smurf_fpga.cc: [no log message]

2006-08-22 14:24  fett

	* src/formats/smurf_fpga.cc: fixed a few small mistakes. Turned off
	  BREAK_XORS by default

	    ~Sean

2006-07-17 16:09  fett

	* src/preproc/init_preproc.cc: Added greater precision (double)
	  support into initial_branch.

	     ~Sean

2006-07-17 16:09  fett

	* src/formats/markbdd.cc: added in support for initial_branch and
	  greater precision truth values.

	     ~Sean

2006-07-17 16:09  fett

	* examples/markbdd.ite, include/sbsat_vars.h: add in support for
	  initial_branch and greater precision truth values.

	     ~Sean

2006-06-21 15:43  fett

	* src/solv_bddwalk/bddwalk.cc: fixed a major bug. forgot to
	  initialize an array.

	     ~Sean

2006-05-24 20:55  fett

	* src/preproc/init_preproc.cc: Turned off the extra print
	  statements I put in for collecting results for the paper.

	     ~Sean

2006-05-24 18:20  mkouril

	* doc/man1/sbsat.1, src/preproc/preprocess.cc, src/utils/params.cc:
	  Changed the preprocessing string -- added function parameters

2006-05-17 23:31  fett

	* include/prototypes.h, include/sbsat_solver.h,
	  src/formats/markbdd.cc, src/preproc/do_ex_safe_cluster.cc,
	  src/preproc/do_rewind.cc, src/preproc/init_preproc.cc,
	  src/utils/utils.cc:  --

2006-04-11 17:38  fett

	* src/preproc/init_preproc.cc: [no log message]

2006-04-11 17:37  fett

	* src/: sbsat.cc, postproc/backend.cc, preproc/do_clearft.cc,
	  preproc/do_ex_safe_cluster.cc, preproc/do_exquantifyand.cc,
	  preproc/do_rewind.cc, preproc/init_preproc.cc,
	  solv_smurf/display.cc, utils/bdd.cc: date stamping this stuff
	  cause i'm going to change all the ex clustering algorithms. Now
	  they are archived :)

	    ~Sean

2006-03-27 14:54  fett

	* src/sbsat.cc: I forgot that I was printing the random number
	  generator seed...turned it off.

	    ~Sean

2006-03-27 13:59  fett

	* src/preproc/do_applyinfs.cc: made it so if inference/equivalence
	  is made to minmax, it's function type is UNSURE.

	     ~Sean

2006-03-27 13:35  fett

	* include/sbsat_preproc.h, include/sbsat_vars.h, src/sbsat.cc,
	  src/formats/cnf.cc, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/do_applyinfs.cc,
	  src/preproc/do_ex_safe_cluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc, src/utils/bdd.cc, src/utils/params.cc,
	  src/utils/vars.cc: added a new preprocessing function. Trying to
	  combine safe assignments with Existential Quantification and
	  clustering.

	    ~Sean

2006-03-07 08:26  mkouril

	* src/solv_simple/: Makefile.am, Makefile.in, solve_simple.cc: [no
	  log message]

2006-03-06 21:28  mkouril

	* Makefile.in, aclocal.m4, configure, libtool, ltmain.sh,
	  doc/Makefile.in, doc/man1/Makefile.am, doc/man1/Makefile.in,
	  doc/man1/sbsat.1, examples/Makefile.in, include/Makefile.in,
	  src/Makefile.am, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/formats/5/libt5_la-bdd_g.cc, src/formats/5/libt5_la-bdd_g.h,
	  src/formats/5/libt5_la-blif_g.cc,
	  src/formats/5/libt5_la-blif_g.h, src/formats/5/libt5_la-cnf_g.cc,
	  src/formats/5/libt5_la-cnf_g.h, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/preproc/do_safesearch.cc, src/solv_bddwalk/Makefile.in,
	  src/solv_smurf/Makefile.in, src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Fixed for distcheck

2006-02-13 10:11  fett

	* src/utils/params.cc: Accidentially swapped the -p and -v options.
	  Fixed now.

	     ~Sean

2006-02-13 10:10  fett

	* src/solv_bddwalk/bddwalk.cc: nothing I think

	     ~Sean

2006-02-13 10:10  fett

	* src/postproc/backend.cc: ?Don't remember

	     ~Sean

2006-02-13 10:10  fett

	* src/formats/smurf_fpga.cc: fixed a few changes that fergus
	  suggested

	     ~Sean

2006-02-01 15:58  fett

	* src/: postproc/backend.cc, preproc/do_exquantify.cc,
	  preproc/init_preproc.cc: fixed the output to "more" correctly
	  display don't care values for variables.

	     ~Sean

2006-01-31 16:45  fett

	* include/bddtable.h, include/log.h, include/prototypes.h,
	  include/sbsat_formats.h, include/sbsat_preproc.h,
	  include/sbsat_solver.h, include/sbsat_vars.h, src/Makefile.am,
	  src/Makefile.in, src/sbsat.cc, src/formats/Makefile.am,
	  src/formats/Makefile.in, src/formats/smurf_fpga.cc,
	  src/formats/write_output.cc, src/solv_smurf/fn_create.cc,
	  src/utils/bdd.cc, src/utils/bddtable.cc, src/utils/params.cc: Add
	  in new sbsat solver (simple solver) and a new sbsat output format
	  for vhdl code, specifically for the fpga version of sbsat.

	    ~Sean

2006-01-31 16:45  fett

	* configure, configure.ac: [no log message]

2006-01-30 10:36  fett

	* src/utils/: bdd.cc, infer.cc, params.cc, vars.cc: I forget...

	     ~Sean

2006-01-30 10:36  fett

	* src/preproc/: Makefile.am, Makefile.in, do_applyinfs.cc,
	  do_exquantifyand.cc, do_safeassign.cc, do_split.cc,
	  preprocess.cc: Who knows?

	     ~Sean

2006-01-30 10:36  fett

	* src/generator/: Makefile.am, Makefile.in, gentest.cc: Generator
	  is all screwed up...

	     ~Sean

2006-01-30 10:36  fett

	* src/formats/: markbdd.cc, smurf.cc, smurf_fpga.cc: Adding in the
	  FPGA output format.

	     ~Sean

2005-09-01 11:37  fett

	* src/generator/gentest.cc: [no log message]

2005-08-26 16:21  fett

	* include/prototypes.h, include/sbsat_preproc.h,
	  include/sbsat_vars.h, src/sbsat.cc, src/generator/Makefile.in,
	  src/generator/gentest.cc, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/do_safeassign.cc,
	  src/preproc/preprocess.cc, src/utils/bdd.cc, src/utils/params.cc,
	  src/utils/vars.cc: [no log message]

2005-07-29 16:45  fett

	* src/generator/: Makefile.am, gentest.cc, rand_bdd.cc: generator
	  for making random bdd test files.

	     ~Sean

2005-02-09 19:31  mkouril

	* include/sbsat_vars.h, src/solv_smurf/br_init.cc,
	  src/solv_smurf/br_select_bp.cc, src/solv_smurf/vars_inferlit.cc,
	  src/utils/params.cc, src/utils/vars.cc: Added depth/breadth
	  statistics (see --csv-depth-breadth-file)

2005-02-09 17:59  mkouril

	* src/solv_smurf/hr_null/hr_null.cc: Fix Null Heuristic

2004-12-14 12:01  mkouril

	* src/formats/5/: bdd_s.cc, bdd_s.ll, blif_s.cc, blif_s.ll,
	  cnf_s.cc, cnf_s.ll, iscas_s.cc, iscas_s.ll, prover3_s.cc,
	  prover3_s.ll, prover_s.cc, prover_s.ll, trace_s.cc, trace_s.ll:
	  Fixed includes for flex sources

2004-12-14 11:27  mkouril

	* INSTALL, Makefile.am, Makefile.in, aclocal.m4, config.guess,
	  config.sub, configure, depcomp, install-sh, libtool, ltmain.sh,
	  missing, mkinstalldirs, ylwrap, doc/Makefile.in,
	  doc/man1/Makefile.in, examples/Makefile.in, include/Makefile.in,
	  include/config.h, include/config.h.in, src/Makefile.am,
	  src/Makefile.in, src/formats/Makefile.am,
	  src/formats/Makefile.in, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/formats/5/libt5_la-iscas_g.cc,
	  src/formats/5/libt5_la-iscas_g.h,
	  src/formats/5/libt5_la-prover3_g.cc,
	  src/formats/5/libt5_la-prover3_g.h,
	  src/formats/5/libt5_la-prover_g.cc,
	  src/formats/5/libt5_la-prover_g.h, src/generator/Makefile.in,
	  src/postproc/Makefile.am, src/postproc/Makefile.in,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.am, src/solv_bddwalk/Makefile.in,
	  src/solv_smurf/Makefile.am, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.am,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.am,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.am,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.am,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.am,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.am,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.am,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.am,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.am,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.am,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.am,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.am,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.am,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.am,
	  src/solv_smurf/hr_null/Makefile.in,
	  src/solv_smurf/include/Makefile.in, src/solv_wvf/Makefile.am,
	  src/solv_wvf/Makefile.in, src/solver/Makefile.am,
	  src/utils/Makefile.am, src/utils/Makefile.in, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Updated autotools and FreeBSD test

2004-10-29 14:21  fett

	* src/: Makefile.in, sbsat.cc, formats/Makefile.in,
	  formats/5/Makefile.in, preproc/do_applyinfs.cc,
	  preproc/do_strength.cc, utils/bdd.cc, utils/params.cc: [no log
	  message]

2004-10-29 09:27  mkouril

	* ChangeLog: ChangeLog update

2004-10-29 09:27  mkouril

	* COPYING, INSTALL, README, confdefs.h, configure, configure.ac,
	  libtool, include/bdd_ite.h, include/bddnode.h, include/config.h,
	  include/params.h, include/sbsat_utils.h, src/empty.cc,
	  src/emptylib.cc, src/formats/5/functions.h, src/formats/5/p3.h,
	  src/solv_smurf/fn_init.cc, src/solv_smurf/vars_hints.cc,
	  src/solv_smurf/features/breakxors.cc,
	  src/solv_smurf/fn_and/fn_and.cc,
	  src/solv_smurf/fn_lemma/fn_lemma.cc,
	  src/solv_smurf/fn_lemma/fn_lemma_backtrack.cc,
	  src/solv_smurf/fn_lemma_au/fn_lemma_au.cc,
	  src/solv_smurf/fn_minmax/bdd2specfn_minmax.cc,
	  src/solv_smurf/fn_minmax/fn_minmax.cc,
	  src/solv_smurf/fn_plainor/fn_plainor.cc,
	  src/solv_smurf/fn_smurf/fn_smurf.cc,
	  src/solv_smurf/fn_smurf_au/fn_smurf_au.cc,
	  src/solv_smurf/fn_smurf_xor/fn_smurf_xor.cc,
	  src/solv_smurf/fn_xor/fn_xor.cc,
	  src/solv_smurf/fn_xor_smurf/fn_xor_smurf.cc,
	  src/solv_smurf/hr_inter/hr_inter.cc,
	  src/solv_smurf/hr_lsgb_lemma/hr_lsgb_lemma.cc,
	  src/solv_smurf/hr_lsgbw/hr_lsgbw_init.cc,
	  src/solv_smurf/include/fn_and.h,
	  src/solv_smurf/include/fn_lemma.h,
	  src/solv_smurf/include/fn_minmax.h,
	  src/solv_smurf/include/fn_plainor.h,
	  src/solv_smurf/include/fn_smurf.h,
	  src/solv_smurf/include/fn_xor.h,
	  src/solv_smurf/include/fn_xor_smurf.h,
	  src/solv_smurf/include/heur_i.h,
	  src/solv_smurf/include/heuristic.h,
	  src/solv_smurf/include/hr_lemma.h,
	  src/solv_smurf/include/hr_lsgb.h,
	  src/solv_smurf/include/hr_lsgb_lemma.h,
	  src/solv_smurf/include/hr_null.h,
	  src/solv_smurf/include/solver_features.h, src/utils/bdd.cc,
	  src/utils/params.cc, src/utils/params_fn.cc,
	  tests/xortest.ite.params, tests/xortest.xor.params,
	  tests/cnf/5-wid_300-var_r3.cnf.params,
	  tests/cnf/5-wid_400-var_Slide_r3.cnf.params,
	  tests/cnf/c5-wid.cnf.params,
	  tests/longer_tests/12.trace.gz.params,
	  tests/longer_tests/4.trace.gz.params,
	  tests/longer_tests/barrel.6.prove.params,
	  tests/longer_tests/barrel.7.prove.params,
	  tests/longer_tests/dlx2_cc.trace.Hjl.params,
	  tests/longer_tests/dlx2_cc.trace.Hl.params,
	  tests/longer_tests/dlx2_cc.trace.params,
	  tests/longer_tests/dlx2_cc_bug11.trace.Hjl.params,
	  tests/longer_tests/dlx2_cc_bug11.trace.Hl.params,
	  tests/longer_tests/dlx2_cc_bug11.trace.params,
	  tests/longer_tests/queue.14.prove.Hjl.params,
	  tests/longer_tests/queue.14.prove.Hjq.params,
	  tests/longer_tests/queue.14.prove.Hl.params,
	  tests/longer_tests/queue.14.prove.params,
	  tests/longer_tests/queue.8.prove.Hjl.params,
	  tests/longer_tests/queue.8.prove.Hjq.params,
	  tests/longer_tests/queue.8.prove.Hl.params,
	  tests/longer_tests/queue.8.prove.params,
	  tests/longer_tests/slider_80_sat.ite.Hjq.params,
	  tests/longer_tests/slider_80_sat.ite.params,
	  tests/longer_tests/slider_80_unsat.ite.Hjq.params,
	  tests/longer_tests/slider_80_unsat.ite.params,
	  tests/trace_tests/and+_example.trace.params,
	  tests/trace_tests/and-_example.trace.params,
	  tests/trace_tests/and1_equ_example.trace.params,
	  tests/trace_tests/and_equ_example.trace.params,
	  tests/trace_tests/are_equal_example.trace.params,
	  tests/trace_tests/ite_example.trace.params,
	  tests/trace_tests/limp_equ_example.trace.params,
	  tests/trace_tests/lnimp_equ_example.trace.params,
	  tests/trace_tests/nand_equ_example.trace.params,
	  tests/trace_tests/new_int_leaf.trace.params,
	  tests/trace_tests/nor_equ_example.trace.params,
	  tests/trace_tests/or+_example.trace.params,
	  tests/trace_tests/or-_example.trace.params,
	  tests/trace_tests/or_equ_example.trace.params,
	  tests/trace_tests/rimp_equ_example.trace.params,
	  tests/trace_tests/rnimp_equ_example.trace.params,
	  tests/trace_tests/xnor_equ_example.trace.params,
	  tests/trace_tests/xor_equ_example.trace.params: Added slider
	  presets.

2004-08-26 15:44  mkouril

	* README, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_lemma_au/Makefile.am,
	  src/solv_smurf/fn_lemma_au/Makefile.in,
	  src/solv_smurf/fn_lemma_au/fn_lemma_au.cc,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in: Fixed compilation for Mac

2004-08-26 11:02  mkouril

	* ChangeLog, confdefs.h, configure, configure.ac, libtool,
	  include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in: Version change to 2.5b-1

2004-08-25 11:47  mkouril

	* include/sbsat_utils.h, src/formats/5/functions.h,
	  src/solv_smurf/include/solver.h: Fixed warnings from Solaris

2004-08-25 09:31  mkouril

	* src/: preproc/do_findft.cc, solv_smurf/fn_xor/hr_lsgbw_xor.cc,
	  utils/bdd.cc: Fixed warnings from gcc on linux

2004-08-24 12:53  fett

	* src/preproc/init_preproc.cc: fixed problem with the preprocessing
	  time being reset when verifying the solution using -R with any
	  flag.

	     ~Sean

2004-08-24 10:33  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc,
	  do_strength.cc: Fixed a problem where a variable would be
	  inferred incorrectly because existential quantification thought
	  the variable dropped out, when really it was just quantified out
	  and some other existential variable was set equal to it.

	     ~Sean

2004-08-24 10:33  fett

	* src/sbsat.cc: Playing with random number generator.

	     ~Sean

2004-08-19 16:46  fett

	* src/utils/bdd.cc: fixed a bug introduced last week. Can't count
	  the notCases in countX

2004-08-19 16:28  fett

	* src/utils/infer.cc: added in ability to find more equivalences.

	    ~Sean

2004-08-19 16:28  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc: [no log
	  message]

2004-08-12 08:16  fett

	* src/sbsat.cc: fixed problems where rewinding in preprocessor
	  would forget about some autarky bdds. added random seed in
	  sbsat.cc

	     ~Sean

2004-08-12 08:14  fett

	* src/: sbsat.cc, preproc/create_infs.cc, preproc/do_applyinfs.cc,
	  preproc/do_rewind.cc, preproc/do_strength.cc,
	  preproc/init_preproc.cc: [no log message]

2004-08-11 01:06  fett

	* src/preproc/: do_applyinfs.cc, do_rewind.cc, do_strength.cc:
	  fixed rewind. It was throwing away lots of autarky bdds on
	  accident.

	    ~Sean

2004-08-11 00:23  fett

	* src/: sbsat.cc, preproc/do_exquantifyand.cc,
	  preproc/do_rewind.cc: [no log message]

2004-08-10 09:15  fett

	* src/preproc/do_applyinfs.cc: [no log message]

2004-08-09 15:03  fett

	* src/: postproc/backend.cc, preproc/do_applyinfs.cc,
	  preproc/init_preproc.cc: Fixed backend to work with autarky
	  smurfs. Previously the functionType had not been reset to the
	  original functions, Instead of reseting, I just made it UNSURE
	  for all functions.

	    ~Sean

2004-08-09 15:02  fett

	* ChangeLog: [no log message]

2004-08-09 13:30  fett

	* src/preproc/do_exquantifyand.cc: Added another ite function,
	  ite_xvar_y_z which is used by num_replace and a few others.
	  Changed add_newFunctions() to add new functions into the already
	  existing functions array where true_ptr BDDs exist, instead of
	  adding all new functions onto the end of the array. Saves time
	  and space (slows down some smaller problems with lots of
	  existental quantification)

	    ~Sean

2004-08-09 13:08  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc,
	  init_preproc.cc: fixed

2004-08-09 13:00  fett

	* ChangeLog, include/bddtable.h, include/sbsat_preproc.h,
	  src/preproc/do_exquantify.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_split.cc, src/preproc/init_preproc.cc,
	  src/utils/bdd.cc, src/utils/bdd_ite.cc, src/utils/bdd_print.cc:
	  broke for now.

2004-08-06 12:28  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc,
	  init_preproc.cc: fixed bug with existand. Variables would
	  disappear and be set to true that should not of been
	  disappearing.

	    ~Sean

2004-08-03 17:11  fett

	* src/utils/bdd.cc: sped up replaces and inferences a bit.

	    ~Sean

2004-08-03 14:37  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc: updates

	    ~Sean

2004-07-29 23:33  fett

	* src/formats/smurf.cc: nothing

2004-07-29 23:32  fett

	* src/formats/smurf.cc: added in the xor functiontype support.

	     ~Sean

2004-07-29 14:45  fett

	* ChangeLog, confdefs.h, configure, configure.ac, libtool,
	  include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/markbdd.cc, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_smurf/Makefile.in, src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in: new version!

2004-07-29 14:16  mkouril

	* src/solv_smurf/: hr_choice.cc, hr_lemma/hr_choice.cc,
	  hr_lemma/hr_lemma.cc, hr_lsgb/hr_choice.cc, hr_lsgb/hr_lsgb.cc,
	  hr_lsgb_lemma/hr_choice.cc, hr_lsgb_lemma/hr_lsgb_lemma.cc:
	  Initial branching set

2004-07-29 13:05  fett

	* src/: postproc/backend.cc, utils/params.cc: added in a binary
	  output '-R b', a lot like '-R c'

	    ~Sean

2004-07-29 12:38  fett

	* src/preproc/: do_exquantifyand.cc, init_preproc.cc: fixed a quick
	  bug

2004-07-29 12:18  fett

	* src/: formats/markbdd.cc, formats/xorbdd.cc,
	  preproc/init_preproc.cc: Added in new support for Initial_Branch

2004-07-29 12:18  fett

	* include/: log.h, sbsat_vars.h: Added in new variables for
	  Initial_Branch

2004-07-29 12:17  fett

	* examples/: flowers.cnf, flowers.ite, markbdd.ite: changed a few
	  things

2004-07-21 13:15  fett

	* src/: sbsat.cc, preproc/init_preproc.cc, solv_smurf/fn_create.cc:
	  changed how the preprocessing time is recorded.  reading in the
	  input format is not part of the preprocessing time.

	     ~Sean

2004-07-14 11:20  fett

	* examples/markbdd.ite: fixed a bug

2004-07-14 11:19  fett

	* ChangeLog, src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/solv_bddwalk/Makefile.in, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in: [no log message]

2004-07-14 11:19  fett

	* src/preproc/Makefile.in: ?

	    ~Sean

2004-07-14 11:19  fett

	* src/formats/markbdd.cc: fixed a warning.

	    ~Sean

2004-07-13 19:18  mkouril

	* src/solv_smurf/README: More Docs

2004-07-13 10:54  mkouril

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in:
	  Applied compile patch

2004-07-13 10:44  mkouril

	* compile.patch.sh, confdefs.h, configure, configure.ac, libtool,
	  include/Makefile.am, include/Makefile.in, include/config.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/hr_lsgbw_xorsmurf.cc,
	  src/solv_smurf/include/Makefile.am,
	  src/solv_smurf/include/Makefile.in, src/solver/Makefile.in:
	  Version 2.5a-2

2004-07-13 10:17  fett

	* src/formats/markbdd.cc: initial branch was not supposed to be a $
	  line, it is fixed now.

	    ~Sean

2004-07-13 09:22  fett

	* src/utils/params.cc: Forgot to add Ff into the -All 0 and -All 1
	  functions. Fixed now.

	    ~Sean

2004-07-12 22:04  mkouril

	* src/utils/params.cc: Turn BREAK_XORS on by default again

2004-07-12 21:56  mkouril

	* src/: generator/testite.sh, solv_smurf/fn_create.cc,
	  solv_smurf/fn_smurf/hr_lsgb_smurf_init.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_init.cc,
	  solv_smurf/fn_xor/hr_lsgb_xor.cc, solv_smurf/hr_lsgb/hr_lsgb.cc,
	  solv_smurf/hr_lsgbw/hr_lsgbw.cc, solv_smurf/include/hr_lsgb.h:
	  Fixed breaking XORs' heuristic

2004-07-12 20:33  mkouril

	* src/solv_smurf/: fn_create.cc, fn_xor/bdd2specfn_xor.cc: Fixed
	  broken XORs handling and XORs var mapping

2004-07-12 20:19  mkouril

	* src/: generator/testite.sh, solv_smurf/fn_xor/bdd2specfn_xor.cc:
	  Fixed XOR mapping

2004-07-12 20:02  mkouril

	* src/: generator/testite.sh, solv_smurf/br_afs.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_init.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_update.cc,
	  solv_smurf/fn_xor_smurf/hr_lsgb_xorsmurf.cc: Fixed AFS when
	  procAffectedVarlist was not present (broken xors)

2004-07-12 19:50  mkouril

	* src/generator/gentest.cc: Fixed xor in gentest

2004-07-12 17:45  fett

	* doc/manual/: Makefile, Makefile.in, cuttings.tex, manual.tar,
	  sbsat_getting.aux, sbsat_getting.dvi, sbsat_getting.html,
	  sbsat_getting.log, sbsat_getting.pdf, sbsat_getting.ps,
	  sbsat_getting.tex, sbsat_getting.toc, sbsat_man_cmts.txt,
	  sbsat_manual.html, sbsat_manual.tex, Fig/Network.1.fig,
	  Fig/Network.eps, Fig/Network.fig, Fig/PIN.eps, Fig/Switch.eps,
	  Fig/bdd.eps, Fig/bdd.fig, Fig/branch_prune_bdd.eps,
	  Fig/branch_prune_bdd.fig, Fig/branch_prune_example_1.eps,
	  Fig/branch_prune_example_1.fig, Fig/branch_prune_example_2.eps,
	  Fig/branch_prune_example_2.fig, Fig/circuit.fig,
	  Fig/cofactoring1.eps, Fig/cofactoring1.fig,
	  Fig/cofactoring1a.eps, Fig/cofactoring1a.fig,
	  Fig/cofactoring2.eps, Fig/cofactoring2.fig,
	  Fig/cofactoring2a.eps, Fig/cofactoring2a.fig,
	  Fig/cofactoring3.eps, Fig/cofactoring3.fig,
	  Fig/cofactoring3a.eps, Fig/cofactoring3a.fig,
	  Fig/exquant_bdd.eps, Fig/exquant_bdd.fig, Fig/exquantex.eps,
	  Fig/exquantex.fig, Fig/exquantex1.eps, Fig/exquantex1.fig,
	  Fig/gcf.eps, Fig/gcf.fig, Fig/gcf1.eps, Fig/gcf1.fig,
	  Fig/gcf2.eps, Fig/gcf2.fig, Fig/gcf3.eps, Fig/gcf3.fig,
	  Fig/gencirc.fig, Fig/input_bdd.fig, Fig/layout.eps,
	  Fig/layout.fig, Fig/reconfig_board.eps, Fig/reconfig_board.fig,
	  Fig/restrict.eps, Fig/restrict.fig, Fig/smurf.eps, Fig/state.eps,
	  Fig/state.fig, Fig/strengthening_1.eps, Fig/strengthening_1.fig,
	  Fig/strengthening_2.eps, Fig/strengthening_2.fig,
	  Fig/wildforce_with.eps: added in the latest usermanual

	     ~Sean

2004-07-12 17:42  mkouril

	* src/: README, formats/README, formats/read_input.cc,
	  solv_smurf/README: Added READMEs

2004-07-12 15:29  mkouril

	* src/solv_smurf/fn_xor_smurf/fn_xor_smurf.cc,
	  src/solv_smurf/fn_xor_smurf/hr_lsgb_xorsmurf.cc,
	  include/bddnode.h, src/formats/5/bddnode.h: Added heuristic for
	  broken xors

2004-07-12 15:25  mkouril

	* configure, configure.ac, include/common.h, src/Makefile.am,
	  src/Makefile.in, src/formats/5/blif_g.yy,
	  src/formats/5/functions.cc, src/formats/5/functions.h,
	  src/formats/5/iscas_g.yy, src/formats/5/libt5_la-blif_g.cc,
	  src/formats/5/libt5_la-blif_g.h,
	  src/formats/5/libt5_la-trace_g.cc,
	  src/formats/5/libt5_la-trace_g.h, src/formats/5/prover3_g.yy,
	  src/formats/5/prover_g.yy, src/formats/5/trace_g.yy,
	  src/solv_smurf/Makefile.am, src/solv_smurf/Makefile.in,
	  src/solv_smurf/br_afs.cc, src/solv_smurf/fn_create.cc,
	  src/solv_smurf/solver.cc,
	  src/solv_smurf/fn_smurf_xor/Makefile.am,
	  src/solv_smurf/fn_smurf_xor/Makefile.in,
	  src/solv_smurf/fn_smurf_xor/fn_smurf_xor.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgb_smurf_init.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgb_smurf_update.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_init.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgb_smurfxor_update.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgbw_smurf_init.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgbw_smurf_update.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgbw_smurfxor_init.cc,
	  src/solv_smurf/fn_smurf_xor/hr_lsgbw_smurfxor_update.cc,
	  src/solv_smurf/fn_xor/bdd2specfn_xor.cc,
	  src/solv_smurf/fn_xor_smurf/Makefile.am,
	  src/solv_smurf/fn_xor_smurf/Makefile.in,
	  src/solv_smurf/fn_xor_smurf/hr_lsgb_xor.cc,
	  src/solv_smurf/fn_xor_smurf/hr_lsgbw_xor.cc,
	  src/solv_smurf/hr_lsgb/hr_lsgb.cc,
	  src/solv_smurf/include/fn_smurf.h,
	  src/solv_smurf/include/fn_xor.h, src/solv_smurf/include/solver.h,
	  src/utils/bdd.cc, src/utils/bdd_circuit_init.cc,
	  src/utils/params.cc, src/utils/vars.cc,
	  src/solv_smurf/include/fn_smurf_xor.h,
	  src/solv_smurf/include/fn_xor_smurf.h: Added heuristic for broken
	  xors

2004-07-12 15:24  fett

	* src/preproc/do_findft.cc: this searches for and finds the
	  function type of variables.

	    ~Sean

2004-07-12 15:20  fett

	* include/common.h, include/prototypes.h, include/sbsat_preproc.h,
	  include/sbsat_vars.h, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/do_split.cc,
	  src/preproc/init_preproc.cc, src/preproc/preprocess.cc,
	  src/utils/bdd.cc, src/utils/params.cc, src/utils/vars.cc: added
	  new preprocessing option find function types

	    ~Sean

2004-07-07 11:23  fett

	* src/utils/bdd_ite.cc: fixed a minor bug introduced yesterday.

	    ~Sean

2004-07-07 11:23  fett

	* ChangeLog: updated

2004-07-06 13:40  fett

	* src/utils/bdd_ite.cc: added in hashtables on all ite_x_?? calls

2004-07-06 13:40  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc: updated a few
	  thngs

2004-07-06 12:52  fett

	* src/utils/bdd_ite.cc: fixed a bug! needed to swap x and y
	  permanently in the third else statement of ite_x_y_F

2004-07-06 12:52  fett

	* src/solv_smurf/Makefile.in, ChangeLog,
	  src/preproc/do_exquantifyand.cc: [no log message]

2004-07-06 12:52  fett

	* src/preproc/do_exquantifyand.cc: nothing

2004-06-22 22:43  mkouril

	* doc/: Makefile.am, Makefile.in: Fixed distcheck

2004-06-16 19:18  mkouril

	* src/solv_smurf/fn_smurf_au/bt_smurf_au.cc: When lemmas autarky
	  make choicepoints/no lemmas - inferences

2004-06-16 19:05  mkouril

	* src/solv_smurf/vars_hints.cc: Fixed

2004-06-16 19:03  mkouril

	* src/solv_smurf/: Makefile.am, Makefile.in, br_backtrack.cc,
	  br_backtrack_nl.cc, br_backtrack_sbj.cc, br_select_bp.cc,
	  vars_hints.cc, vars_init.cc, fn_smurf_au/bt_smurf_au.cc,
	  include/solver.h: Added Choice point hint queue

2004-06-15 09:57  fett

	* src/preproc/init_preproc.cc: fixed a divide by zero even better.

	    ~Sean

2004-06-15 09:41  fett

	* src/solv_smurf/fn_smurf_au/bt_smurf_au.cc: added a comment

	    ~Sean

2004-06-15 09:41  fett

	* src/solv_smurf/vars_inferlit.cc: added another place for
	  nLastFnInfPriority to be updated.

	    ~Sean

2004-06-15 09:39  fett

	* src/solv_smurf/fn_smurf_au/bdd2smurf_au.cc: fixing comments

	     ~Sean

2004-06-15 09:39  fett

	* src/solv_smurf/fn_update.cc: fixed a small loop hole where
	  autakry smurfs could be checked before lemmas.

	     ~Sean

2004-06-14 22:43  fett

	* src/solv_smurf/: br_backtrack.cc, fn_update.cc,
	  fn_smurf_au/bdd2smurf_au.cc, fn_smurf_au/bt_smurf_au.cc: Small
	  fixes.

	    ~Sean

2004-06-14 22:43  fett

	* src/preproc/do_exquantify.cc: uncommented a section.

	    ~Sean

2004-06-14 22:17  fett

	* ChangeLog: nothing

2004-06-14 22:10  mkouril

	* src/solv_smurf/: br_brancher.cc, fn_update.cc: Fixed and formated
	  better

2004-06-14 21:20  mkouril

	* src/: preproc/do_exquantify.cc, solv_smurf/br_brancher.cc,
	  solv_smurf/fn_update.cc, solv_smurf/include/solver.h: All
	  functions and lemmas except autarkies first

2004-06-14 21:03  mkouril

	* src/solv_smurf/fn_smurf_au/bt_smurf_au.cc: No exceptions for
	  autarky smurfs

2004-06-14 21:03  mkouril

	* src/solv_smurf/: br_brancher.cc, fn_smurf_au/bt_smurf_au.cc:
	  Lemmas first

2004-06-14 11:28  mkouril

	* src/: preproc/do_exquantify.cc,
	  solv_smurf/fn_smurf_au/bt_smurf_au.cc: Autarky smurfs asserts

2004-06-14 10:45  fett

	* src/preproc/init_preproc.cc: added more print statements when
	  finishing reprocessing.

	    ~Sean

2004-06-13 12:04  fett

	* src/utils/bdd.cc: now possible_bdd will do what it did a few days
	  ago, just reverted the change. It produces more general bdds this
	  way.

	    ~Sean

2004-06-13 12:03  fett

	* src/solv_smurf/fn_smurf_au/transitions_au.cc: Changed a comment.

2004-06-13 12:03  fett

	* ChangeLog: nothing

2004-06-13 00:29  fett

	* src/solv_smurf/fn_smurf_au/: bdd2smurf_au.cc, transitions_au.cc:
	  Fixed a problem where an autarky BDD was transitioning
	  incorrectly when it had inferences otehr than the autarky
	  variable.

	    ~Sean

2004-06-13 00:28  fett

	* src/solv_smurf/vars_verify.cc: fixed autkarybdds and the verifier

	    ~Sean

2004-06-12 22:50  mkouril

	* src/solv_smurf/: br_init.cc, fn_create.cc,
	  fn_and/bdd2specfn_and.cc, fn_smurf_au/bdd2smurf_au.cc,
	  fn_smurf_au/bt_smurf_au.cc, fn_smurf_au/transitions_au.cc,
	  hr_lsgb/hr_choice.cc: Fixes for autarky smurfs

2004-06-12 18:16  fett

	* src/solv_smurf/fn_smurf_au/bdd2smurf_au.cc: added the lowest
	  function priority so the autarky smurfs are checked last out of
	  all smurfs.

	     ~Sean

2004-06-12 15:58  mkouril

	* src/solv_smurf/: br_backtrack.cc, br_backtrack_nl.cc,
	  br_backtrack_sbj.cc, br_brancher.cc, br_init.cc, br_select_bp.cc,
	  fn_update.cc, solver.cc, vars_inferlit.cc,
	  fn_and/bdd2specfn_and.cc, fn_and/bt_specfn_and.cc,
	  fn_minmax/bt_specfn_minmax.cc, fn_smurf/bt_smurf.cc,
	  fn_smurf_au/bt_smurf_au.cc, fn_xor/bt_specfn_xor.cc,
	  include/fn_and.h, include/fn_minmax.h, include/fn_smurf.h,
	  include/fn_smurf_au.h, include/fn_xor.h, include/solver.h: Added
	  function priority inference processing

2004-06-12 12:16  fett

	* src/solv_smurf/fn_smurf_au/bdd2smurf_au.cc: fixed a few mistakes
	  dealing with sorting arrElts and the autarky variable, and also
	  mistakes dealing with arrIte2SolverVarMap vs. arrSolver2IteVarMap

	     ~Sean

2004-06-11 19:40  fett

	* src/solv_smurf/: fn_smurf/hr_lsgb_smurf_init.cc,
	  fn_smurf_au/bdd2smurf_au.cc, include/fn_smurf_au.h: fixing things

2004-06-11 15:52  fett

	* src/solv_smurf/fn_smurf_au/transitions_au.cc: Took out an
	  inappropriate assert

	    ~Sean

2004-06-11 15:51  fett

	* src/preproc/do_exquantifyand.cc: made more autarky bdds stick
	  around

	    ~Sean

2004-06-11 15:33  fett

	* src/preproc/: do_exquantify.cc, init_preproc.cc: fixd small
	  memory leak, i'm pretty sure.

	    ~Sean

2004-06-11 15:22  fett

	* src/utils/bdd.cc: Playing with possible_bdd

	     ~Sean

2004-06-11 15:22  fett

	* src/preproc/: do_applyinfs.cc, do_exquantify.cc, init_preproc.cc:
	  fixed a bug that occured when variables that had been
	  existentially quantified away and were brought back into
	  existence by an equivalence made by an autarky smurf were still
	  known as existential variables.

	     ~Sean

2004-06-11 14:11  mkouril

	* src/solv_smurf/fn_and/: bdd2specfn_and.cc, hr_lsgb_and_init.cc:
	  Extra asserts

2004-06-11 12:32  fett

	* src/formats/cnf.cc: fixed a small memory bug	 ~Sean

2004-06-11 09:33  fett

	* src/solv_smurf/: fn_smurf/fn_smurf.cc,
	  fn_smurf/hr_lsgb_smurf_init.cc, fn_smurf/hr_lsgbw_smurf_init.cc,
	  fn_smurf_xor/hr_lsgb_smurf_init.cc,
	  fn_smurf_xor/hr_lsgbw_smurf_init.cc: Changed all instances of
	  constant 40, to MAX_FUNC

	     ~Sean

2004-06-10 18:22  fett

	* src/: solv_smurf/fn_smurf_au/bdd2smurf_au.cc,
	  solv_smurf/fn_smurf_au/bt_smurf_au.cc,
	  solv_smurf/fn_smurf_au/fn_smurf_au.cc,
	  solv_smurf/fn_smurf_au/smurfstates_au.cc,
	  solv_smurf/fn_smurf_au/transitions_au.cc,
	  solv_smurf/include/fn_smurf_au.h, utils/bdd.cc,
	  utils/bdd_print.cc, utils/params.cc, utils/vars.cc: Working on
	  building autarky smurfs.

	    ~Sean

2004-06-10 18:22  fett

	* src/solv_smurf/: fn_create.cc, fn_smurf/fn_smurf.cc: fixed
	  spelling mistake

	    ~Sean

2004-06-10 18:22  fett

	* src/preproc/: do_exquantify.cc, init_preproc.cc: Fixing autarky
	  problems.

	    ~Sean

2004-06-10 18:22  fett

	* include/: bddtable.h, sbsat_vars.h: added in some variables for
	  autarky smurfs.

	    ~Sean

2004-06-09 16:46  fett

	* ChangeLog, confdefs.h, libtool, doc/Makefile.in, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solv_bddwalk/Makefile.in,
	  src/solv_bddwalk/bddwalk.cc, src/solv_smurf/Makefile.in,
	  src/solv_smurf/fn_and/Makefile.in,
	  src/solv_smurf/fn_lemma/Makefile.in,
	  src/solv_smurf/fn_minmax/Makefile.in,
	  src/solv_smurf/fn_smurf/Makefile.in,
	  src/solv_smurf/fn_smurf_au/Makefile.in,
	  src/solv_smurf/fn_xor/Makefile.in,
	  src/solv_smurf/hr_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgb/Makefile.in,
	  src/solv_smurf/hr_lsgb_lemma/Makefile.in,
	  src/solv_smurf/hr_lsgbw/Makefile.in,
	  src/solv_smurf/hr_null/Makefile.in, src/solv_wvf/Makefile.in,
	  src/utils/Makefile.in: what?

2004-06-09 16:25  mkouril

	* src/: solv_bddwalk/Makefile.am, solv_bddwalk/Makefile.in,
	  solv_bddwalk/bddwalk.cc, solv_smurf/Makefile.am,
	  solv_smurf/Makefile.in, solv_smurf/br_afs.cc,
	  solv_smurf/br_backtrack.cc, solv_smurf/br_backtrack_nl.cc,
	  solv_smurf/br_backtrack_sbj.cc, solv_smurf/br_brancher.cc,
	  solv_smurf/br_checks.cc, solv_smurf/br_init.cc,
	  solv_smurf/br_select_bp.cc, solv_smurf/display.cc,
	  solv_smurf/display_sf.cc, solv_smurf/fn_create.cc,
	  solv_smurf/fn_init.cc, solv_smurf/fn_stack.cc,
	  solv_smurf/fn_update.cc, solv_smurf/hr_choice.cc,
	  solv_smurf/solver.cc, solv_smurf/vars_inferlit.cc,
	  solv_smurf/vars_init.cc, solv_smurf/vars_initinfs.cc,
	  solv_smurf/vars_map.cc, solv_smurf/vars_recordsol.cc,
	  solv_smurf/vars_verify.cc, solv_smurf/features/autarky.cc,
	  solv_smurf/features/breakxors.cc, solv_smurf/features/crtwin.cc,
	  solv_smurf/features/interface.cc, solv_smurf/features/ksolve.cc,
	  solv_smurf/fn_and/Makefile.am, solv_smurf/fn_and/Makefile.in,
	  solv_smurf/fn_and/bdd2specfn_and.cc,
	  solv_smurf/fn_and/bt_specfn_and.cc, solv_smurf/fn_and/fn_and.cc,
	  solv_smurf/fn_and/hr_lsgb_and_init.cc,
	  solv_smurf/fn_and/hr_lsgb_and_update.cc,
	  solv_smurf/fn_and/hr_lsgbw_and_init.cc,
	  solv_smurf/fn_and/hr_lsgbw_and_update.cc,
	  solv_smurf/fn_and/lemmas_and.cc, solv_smurf/fn_lemma/Makefile.am,
	  solv_smurf/fn_lemma/Makefile.in,
	  solv_smurf/fn_lemma/bt_lemmas.cc,
	  solv_smurf/fn_lemma/fn_lemma.cc,
	  solv_smurf/fn_lemma/fn_lemma_backtrack.cc,
	  solv_smurf/fn_lemma/lemmacache.cc,
	  solv_smurf/fn_lemma/lemmainfo.cc,
	  solv_smurf/fn_lemma/lemmamisc.cc, solv_smurf/fn_lemma/lemmas.cc,
	  solv_smurf/fn_lemma/lemmaspace.cc,
	  solv_smurf/fn_lemma/lemmawlits.cc,
	  solv_smurf/fn_lemma/load_lemmas.cc,
	  solv_smurf/fn_lemma_au/Makefile.am,
	  solv_smurf/fn_lemma_au/Makefile.in,
	  solv_smurf/fn_lemma_au/bt_lemmas_au.cc,
	  solv_smurf/fn_lemma_au/fn_lemma_au.cc,
	  solv_smurf/fn_lemma_au/lemmacache_au.cc,
	  solv_smurf/fn_lemma_au/lemmas_au.cc,
	  solv_smurf/fn_lemma_au/lemmawlits_au.cc,
	  solv_smurf/fn_minmax/Makefile.am,
	  solv_smurf/fn_minmax/Makefile.in,
	  solv_smurf/fn_minmax/bdd2specfn_minmax.cc,
	  solv_smurf/fn_minmax/bt_specfn_minmax.cc,
	  solv_smurf/fn_minmax/fn_minmax.cc,
	  solv_smurf/fn_minmax/hr_lsgb_minmax.cc,
	  solv_smurf/fn_plainor/fn_plainor.cc,
	  solv_smurf/fn_smurf/Makefile.am, solv_smurf/fn_smurf/Makefile.in,
	  solv_smurf/fn_smurf/bdd2smurf.cc,
	  solv_smurf/fn_smurf/bt_smurf.cc, solv_smurf/fn_smurf/fn_smurf.cc,
	  solv_smurf/fn_smurf/hr_lsgb_smurf_init.cc,
	  solv_smurf/fn_smurf/hr_lsgb_smurf_update.cc,
	  solv_smurf/fn_smurf/hr_lsgbw_smurf_init.cc,
	  solv_smurf/fn_smurf/hr_lsgbw_smurf_update.cc,
	  solv_smurf/fn_smurf/smurfstates.cc,
	  solv_smurf/fn_smurf/transitions.cc,
	  solv_smurf/fn_smurf_au/Makefile.am,
	  solv_smurf/fn_smurf_au/Makefile.in,
	  solv_smurf/fn_smurf_au/bdd2smurf_au.cc,
	  solv_smurf/fn_smurf_au/bt_smurf_au.cc,
	  solv_smurf/fn_smurf_au/fn_smurf_au.cc,
	  solv_smurf/fn_smurf_au/smurfstates_au.cc,
	  solv_smurf/fn_smurf_au/transitions_au.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgb_smurf_init.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgb_smurf_update.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgbw_smurf_init.cc,
	  solv_smurf/fn_smurf_xor/hr_lsgbw_smurf_update.cc,
	  solv_smurf/fn_xor/Makefile.am, solv_smurf/fn_xor/Makefile.in,
	  solv_smurf/fn_xor/bdd2specfn_xor.cc,
	  solv_smurf/fn_xor/bt_specfn_xor.cc, solv_smurf/fn_xor/fn_xor.cc,
	  solv_smurf/fn_xor/hr_lsgb_xor.cc,
	  solv_smurf/fn_xor/hr_lsgbw_xor.cc,
	  solv_smurf/fn_xor/lemmas_xor.cc,
	  solv_smurf/fn_xor_smurf/hr_lsgb_xor.cc,
	  solv_smurf/fn_xor_smurf/hr_lsgbw_xor.cc,
	  solv_smurf/hr_inter/heur_i.cc, solv_smurf/hr_inter/hr_inter.cc,
	  solv_smurf/hr_lemma/Makefile.am, solv_smurf/hr_lemma/Makefile.in,
	  solv_smurf/hr_lemma/file, solv_smurf/hr_lemma/hr_choice.cc,
	  solv_smurf/hr_lemma/hr_lemma.cc,
	  solv_smurf/hr_lemma/hr_lemma_update.cc,
	  solv_smurf/hr_lsgb/Makefile.am, solv_smurf/hr_lsgb/Makefile.in,
	  solv_smurf/hr_lsgb/hr_choice.cc, solv_smurf/hr_lsgb/hr_lsgb.cc,
	  solv_smurf/hr_lsgb/hr_stack.cc, solv_smurf/hr_lsgb/libhrlsgbw.la,
	  solv_smurf/hr_lsgb_lemma/Makefile.am,
	  solv_smurf/hr_lsgb_lemma/Makefile.in,
	  solv_smurf/hr_lsgb_lemma/hr_choice.cc,
	  solv_smurf/hr_lsgb_lemma/hr_lsgb_lemma.cc,
	  solv_smurf/hr_lsgbw/Makefile.am, solv_smurf/hr_lsgbw/Makefile.in,
	  solv_smurf/hr_lsgbw/hr_lsgbw.cc,
	  solv_smurf/hr_lsgbw/hr_lsgbw_init.cc,
	  solv_smurf/hr_lsgbw/libhrlsgb.la, solv_smurf/hr_null/Makefile.am,
	  solv_smurf/hr_null/Makefile.in, solv_smurf/hr_null/hr_null.cc,
	  solv_smurf/hr_null/libhnull.la, solv_smurf/include/Makefile.am,
	  solv_smurf/include/Makefile.in, solv_smurf/include/brancher.h,
	  solv_smurf/include/fn_and.h, solv_smurf/include/fn_lemma.h,
	  solv_smurf/include/fn_minmax.h, solv_smurf/include/fn_plainor.h,
	  solv_smurf/include/fn_smurf.h, solv_smurf/include/fn_smurf_au.h,
	  solv_smurf/include/fn_xor.h, solv_smurf/include/heur_i.h,
	  solv_smurf/include/heuristic.h, solv_smurf/include/hr_lemma.h,
	  solv_smurf/include/hr_lsgb.h, solv_smurf/include/hr_lsgb_lemma.h,
	  solv_smurf/include/hr_lsgbw.h, solv_smurf/include/hr_null.h,
	  solv_smurf/include/solver.h,
	  solv_smurf/include/solver_features.h, solv_wvf/Makefile.am,
	  solv_wvf/Makefile.in, solv_wvf/wvf.cc: New version 2.5

2004-06-09 16:21  mkouril

	* configure, configure.ac, src/Makefile.am, src/Makefile.in,
	  src/sbsat.cc: New version 2.5

2004-06-09 16:18  mkouril

	* include/brancher.h, include/Makefile.am, include/Makefile.in,
	  include/common.h, include/config.h, include/prototypes.h,
	  include/bdd_ite.h, include/bddtable.h, include/sbsat.h,
	  include/sbsat_features.h, include/sbsat_formats.h,
	  include/sbsat_headers.h, include/sbsat_interface.h,
	  include/sbsat_postproc.h, include/sbsat_preproc.h,
	  include/sbsat_solver.h, include/sbsat_utils.h,
	  include/sbsat_vars.h, src/preproc/Makefile.in,
	  src/preproc/create_infs.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_clearft.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_flow.cc,
	  src/preproc/do_possibleanding.cc, src/preproc/do_prover3.cc,
	  src/preproc/do_pruning.cc, src/preproc/do_rewind.cc,
	  src/preproc/do_simpleand.cc, src/preproc/do_split.cc,
	  src/preproc/do_strength.cc, src/preproc/equivclass.cc,
	  src/preproc/init_preproc.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc, src/formats/Makefile.in,
	  src/formats/autochk.cc, src/formats/bdd2cnf.cc,
	  src/formats/bddbinary.cc, src/formats/cnf.cc,
	  src/formats/markbdd.cc, src/formats/read_input.cc,
	  src/formats/read_result.cc, src/formats/sat.cc,
	  src/formats/smurf.cc, src/formats/write_output.cc,
	  src/formats/xorbdd.cc, src/formats/5/Makefile.in,
	  src/formats/5/bdd_s.cc, src/formats/5/bddnode.h,
	  src/formats/5/blif_s.cc, src/formats/5/cnf_s.cc,
	  src/formats/5/functions.cc, src/formats/5/iscas_s.cc,
	  src/formats/5/libt5_la-blif_g.cc,
	  src/formats/5/libt5_la-iscas_g.cc,
	  src/formats/5/libt5_la-prover3_g.cc,
	  src/formats/5/libt5_la-prover_g.cc,
	  src/formats/5/libt5_la-trace_g.cc, src/formats/5/p3.cc,
	  src/formats/5/p3.h, src/formats/5/parser.cc,
	  src/formats/5/prover3_s.cc, src/formats/5/prover_s.cc,
	  src/formats/5/trace_s.cc, src/formats/5/tracetest.cc,
	  src/utils/Makefile.in, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bdd_ite.cc,
	  src/utils/bdd_print.cc, src/utils/bddtable.cc,
	  src/utils/custprint.cc, src/utils/infer.cc,
	  src/utils/itetable.cc, src/utils/java_wrapper.cc,
	  src/utils/llist.cc, src/utils/log.cc, src/utils/params.cc,
	  src/utils/symtable.cc, src/utils/termcap.cc, src/utils/utils.cc,
	  src/utils/vars.cc, src/utils/zread.cc, src/postproc/Makefile.in,
	  src/postproc/backend.cc, src/generator/Makefile.in,
	  src/generator/gentest.cc, src/generator/rn.cc,
	  src/generator/slider2.cc, src/generator/vanDerWaerden.cc,
	  src/generator/xorgen.cc: New version 2.5

2004-06-09 16:16  mkouril

	* include/ite.h: OK

2004-06-09 16:14  mkouril

	* include/: defines.h, formats.h, globals.h, heuristic.h,
	  i_heuristic.h, interface.h, itefeatures.h, iteheaders.h,
	  j_heuristic.h, l_heuristic.h, lemmainfo.h, postproc.h,
	  preprocess.h, smurffactory.h, solver.h, vars.h: New version 2.5

2004-06-05 09:54  fett

	* src/: formats/markbdd.cc, utils/bdd_print.cc: moved the bdd
	  printing mechanisms to debug level 2 so they don't print during
	  'make check'

	    ~Sean

2004-06-02 12:04  fett

	* src/solver/bddwalk.cc: moved countunsat() inside of an if
	  statement.

	     ~Sean

2004-05-28 15:17  fett

	* src/utils/params.cc: Moved some things around to accomidate
	  BDDWalkSAT and fixed a few other things.

	    ~Sean

2004-05-27 16:49  fett

	* src/solver/bddwalk.cc: added comments for an idea.

	    ~Sean

2004-05-27 16:14  fett

	* src/solver/bddwalk.cc: fixed getting a random path to true. I
	  forgot the weights were already taken into account on each node.
	  whoops.

	     ~Sean

2004-05-26 22:54  fett

	* examples/example_tests.sh.in: fixed spelling mistake.

	    ~Sean

2004-05-26 15:01  fett

	* src/preproc/init_preproc.cc: fixed functiontypes being not what
	  they should.

	    ~Sean

2004-05-26 14:52  fett

	* tests/: cnf_tests.sh.in, trace_tests.sh.in: fixed spelling
	  mistake

2004-05-26 14:52  fett

	* src/preproc/init_preproc.cc: [no log message]

2004-05-26 14:39  fett

	* src/solver/bddwalk.cc: added 2 BDDWalkSAT command line options
	  fixed a small bug with taboo where the last variable in the
	  problem would probably only ever be flipped once.  Now the taboo
	  values are cleared out after each random restart.  Added printing
	  mechanisms 'r' for random restart, ' ' to display current status
	  and 'q' to quit.  Added comments, removed a tad more useless
	  code.  Moved all print statements to debug level 2.

	     ~Sean

2004-05-26 14:37  fett

	* include/log.h, include/vars.h, src/utils/params.cc,
	  src/utils/vars.cc: added 2 BDDWalkSAT command line options

	     ~Sean

2004-05-25 13:20  fett

	* include/vars.h, src/solver/bddwalk.cc, src/utils/params.cc,
	  src/utils/vars.cc: added --cutoff to the command line for
	  BDDWalkSAT

	    ~Sean

2004-05-24 17:47  fett

	* src/solver/bddwalk.cc: fixed some warnings...

	     ~Sean

2004-05-24 14:40  fett

	* src/solver/bddwalk.cc: Removed a bunch of code. Adding comments.
	  Finalizing a version of this solver.

	     ~Sean

2004-05-24 14:39  fett

	* src/formats/cnf.cc: fixed an error when a cnf file has an extra 0
	  at the end.

	     ~Sean

2004-05-20 17:20  fett

	* src/solver/bddwalk.cc: bdd walksat is looking better.

	    ~Sean

2004-05-20 16:45  fett

	* src/solver/bddwalk.cc: Now BDDWalksat will only do multi random
	  flips. faster?

	    ~Sean

2004-05-20 16:45  fett

	* include/common.h: modified a structure for bddwalksat

	    ~Sean

2004-05-20 13:05  fett

	* src/solver/bddwalk.cc: fixed a printing bug.

	     ~Sean
		  CVS:
	  ----------------------------------------------------------------------

2004-05-20 12:41  fett

	* src/solver/bddwalk.cc: working on it

	    ~Sean

2004-05-20 12:41  fett

	* include/brancher.h: permenently moved pUnitLemmaList to teh
	  choicepoint struct

	    ~Sean

2004-05-20 12:31  fett

	* src/solver/backtrack_sbj.cc: removed reliance on
	  pBacktrackStack->pUnitLemmaList

	     ~Sean

2004-05-20 12:30  fett

	* include/ite.h: removed the missing pools.h...for now

	     ~Sean

2004-05-20 09:15  mkouril

	* include/pools.h: Not needed.

2004-05-19 17:04  fett

	* include/brancher.h, src/solver/backtrack.cc: partially moved
	  pUnitLemmaList to the choicepoint stack.  It will be complete
	  when superbackjumping is updated.

	     ~Sean

2004-05-17 14:22  fett

	* src/solver/: bt_lemmas.cc, init_solver.cc: fixed

	  Added in a tail pointer to the lemma watched lists so now when we
	  find a satsified lemma we move it to the back of the lists
	  instead of the front.

	    ~Sean

2004-05-17 13:22  fett

	* src/solver/bt_lemmas.cc: broke, but working correctly...

	     ~Sean

2004-05-17 12:51  fett

	* include/brancher.h: broke!

	    ~Sean

2004-05-17 12:51  fett

	* src/solver/: bt_lemmas.cc, lemmawlits.cc: broken!

	    ~Sean

2004-05-17 10:42  fett

	* src/solver/: bddwalk.cc, bt_lemmas.cc: took out slashes in
	  ASFMoveLemma()

	  fixed up bddwalksat some more.

	    ~Sean

2004-05-12 14:05  fett

	* src/solver/bddwalk.cc: more

2004-05-12 13:13  fett

	* src/solver/bddwalk.cc: here

2004-05-12 12:57  fett

	* src/solver/bddwalk.cc: fixed a small bug, i think...

	    ~Sean

2004-05-11 20:17  fett

	* ChangeLog, src/solver/bddwalk.cc: nothing

2004-05-11 20:15  fett

	* src/solver/bddwalk.cc: just looking

	     ~Sean

2004-05-11 20:14  fett

	* src/formats/: bdd2cnf.cc, cnf.cc, smurf.cc: updated comments.
	  Fixed a small bug in cnf.cc dealing with the symbol table.

	     ~Sean

2004-05-10 08:39  mkouril

	* src/solver/lemmamisc.cc: Added LemmaLitsUnset

2004-05-06 17:45  fett

	* src/preproc/do_exquantify.cc: fixed a bug where a variable could
	  be quantified away but still exist.  I think the bug is really in
	  strip_x_BDD()...it's just not finished yet.

	    ~Sean

2004-05-06 17:24  fett

	* src/solver/bt_lemmas.cc: Added in a partial backburner idea.

	     ~Sean

2004-05-05 22:33  fett

	* src/preproc/do_applyinfs.cc: [no log message]

2004-05-04 12:31  fett

	* src/solver/lemmacache.cc: added a line to omit printing lemmas
	  that currently reference an inference.  comment or uncomment
	  depending on whether or not you want to display these lemmas.

	    ~Sean

2004-05-04 12:22  mkouril

	* src/solver/lemmacache.cc: Print all 3 lemma caches...

2004-05-03 11:59  fett

	* src/postproc/backend.cc: fixed 2 mismatched free/delete[] in the
	  backend.

	     ~Sean

2004-05-03 11:27  fett

	* src/postproc/backend.cc: Now every variable will have a value.
	  Equivalences are percolated along.

	    ~Sean

2004-04-30 13:48  fett

	* include/lemmainfo.h: added a new function LemmaIsSAT

2004-04-30 13:48  fett

	* src/solver/: lemmacache.cc, lemmamisc.cc: Added a new function
	  LemmaIsSAT()

2004-04-30 13:48  fett

	* src/preproc/do_applyinfs.cc: ?

2004-04-30 12:15  fett

	* src/utils/bdd.cc: modified num_replace. Better??

	    ~Sean

2004-04-30 12:15  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc,
	  init_preproc.cc: autarky bdds are now stored in their
	  possible_BDD() state.

	    ~Sean

2004-04-30 11:07  fett

	* src/utils/bdd.cc: Sped up possible_BDD()

	    ~Sean

2004-04-30 11:06  fett

	* src/preproc/do_exquantifyand.cc: now during subsequent passes
	  ex_and will not try to cluster together a variable it has
	  achieved a result for before.

	    ~Sean

2004-04-29 14:41  fett

	* src/preproc/init_preproc.cc: now ex_variables are set to
	  temporary variables.

	    ~Sean

2004-04-29 13:19  fett

	* src/postproc/backend.cc: removed comments

2004-04-29 11:46  fett

	* src/preproc/init_preproc.cc: all exquantified away variables are
	  now Temp variables when autarky_smurfs are being used.

	     ~Sean

2004-04-29 11:44  fett

	* src/postproc/backend.cc: fixed a problem with displaying the
	  solution when 2 variables were equal and 1 of them was quantfied
	  away.  There is a problem in backend.cc when displaying the
	  solution we do not distinguish between variable number 1 and
	  BOOL_TRUE. So it is hard to say variable 4 = variable 1 because
	  it shows up as 4=T instead of 4=1.

	     ~Sean

2004-04-28 22:47  fett

	* src/preproc/do_exquantifyand.cc: removed print debug statements.

	    ~Sean

2004-04-28 22:44  fett

	* src/preproc/: do_applyinfs.cc, do_exquantify.cc,
	  do_exquantifyand.cc, do_prover3.cc, do_rewind.cc,
	  init_preproc.cc: fixing bugs! It is much better now.	Added in
	  functionality so now the amount[] array is updated automatically
	  in Rebuild_BDDx() instead of having to do it manually everytime a
	  new BDD was added.

	    ~Sean

2004-04-28 19:22  fett

	* src/preproc/init_preproc.cc: Sending Actual Autarky BDDs into the
	  solver.

	      ~Sean

2004-04-28 19:11  fett

	* tests/longer_tests/12.trace.gz.params: Nothing

	     ~Sean

2004-04-28 19:10  fett

	* src/solver/Makefile.in: Nothing?

	     ~Sean

2004-04-28 19:10  fett

	* src/: preproc/do_applyinfs.cc, preproc/do_clearft.cc,
	  preproc/do_cofactor.cc, preproc/do_depcluster.cc,
	  preproc/do_exquantify.cc, preproc/do_exquantifyand.cc,
	  preproc/do_possibleanding.cc, preproc/do_prover3.cc,
	  preproc/do_pruning.cc, preproc/do_rewind.cc,
	  preproc/do_simpleand.cc, preproc/do_split.cc,
	  preproc/do_strength.cc, preproc/equivclass.cc,
	  preproc/init_preproc.cc, preproc/other_preproc.cc, utils/bdd.cc,
	  utils/params.cc, utils/vars.cc: Added in support for Autarky BDDs

	     ~Sean

2004-04-28 19:10  fett

	* src/formats/cnf.cc: ?

	     ~Sean

2004-04-28 19:10  fett

	* include/: defines.h, preprocess.h, prototypes.h, vars.h: Added in
	  support for autarky BDDs.

	     ~Sean

2004-04-28 19:10  fett

	* ChangeLog: nothing

2004-04-14 16:28  mkouril

	* src/utils/utils.cc: More temp files (1000000)

2004-04-11 23:25  mkouril

	* src/solver/: Makefile.in, display.cc: Dump lemmas everytime the
	  statistics are displayed if lemma_out_file is specified

2004-04-09 14:24  fett

	* src/preproc/: do_possibleanding.cc, other_preproc.cc: Writing
	  possibleanding.

	    ~Sean

2004-04-09 09:45  fett

	* src/preproc/do_possibleanding.cc: new preprocessing function
	  based on making possible inferences.

	    ~Sean

2004-04-09 09:45  fett

	* src/utils/: bdd.cc, params.cc, vars.cc: Added in another
	  preprocessing option, Pa (Possible Anding) Also added in
	  possible_BDD_x that will be used in possible_anding once it's
	  done.

	    ~Sean

2004-04-09 09:44  fett

	* include/globals.h, include/preprocess.h, include/vars.h,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/preproc/do_exquantifyand.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc: Added in another preprocessing option,
	  Pa (Possible Anding)

	    ~Sean

2004-04-08 15:48  fett

	* include/preprocess.h, src/preproc/do_applyinfs.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/other_preproc.cc, src/utils/bdd.cc: added in ability
	  to strip a variable away from a BDD

	    ~Sean

2004-04-05 21:49  mkouril

	* tests/longer_tests/: queue.8.prove, queue.8.prove.Hjl.params,
	  queue.8.prove.Hjq.params, queue.8.prove.Hl.params,
	  queue.8.prove.params: Forgotten benchmarks

2004-04-05 13:56  fett

	* src/utils/bdd_print.cc: added in printing string variable names
	  when using printBDDTree and --debug 3 or below. otherwise it
	  prints variable name and number.

2004-04-05 13:54  fett

	* src/: preproc/do_applyinfs.cc, preproc/do_exquantify.cc,
	  preproc/do_exquantifyand.cc, utils/bdd_print.cc: Added printing
	  of string variable names to inferences and existential
	  quantification when using --debug 4 and above.

	    ~Sean

2004-04-05 13:53  fett

	* ChangeLog: nothing

2004-03-31 15:02  fett

	* src/preproc/do_simpleand.cc: added a new preprocessing function,
	  "Sa"

2004-03-31 14:53  fett

	* src/utils/: bdd.cc, params.cc, vars.cc: fixed a bug in
	  nmbrVarsincommon and added a new preprocessing option "Sa"

	     ~Sean

2004-03-31 14:52  fett

	* include/globals.h, include/preprocess.h, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc: added a new preprocessing option "Sa"

	     ~Sean

2004-03-30 12:44  mkouril

	* ChangeLog, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.in, src/solver/crtwin.cc,
	  src/utils/Makefile.in, src/utils/termcap.cc,
	  tests/longer_tests/Makefile.am, tests/longer_tests/Makefile.in:
	  Cleanups for realease

2004-03-29 21:20  mkouril

	* tests/longer_tests/: barrel.6.prove, barrel.6.prove.params: Added
	  barrel6.prove

2004-03-29 21:16  mkouril

	* tests/longer_tests/: 4.trace.gz, 4.trace.gz.params: Added 4.trace
	  test

2004-03-29 14:55  fett

	* src/preproc/: do_exquantifyand.cc, do_rewind.cc: minor changes

2004-03-29 14:55  fett

	* src/generator/slider2.cc: fixed a typo

2004-03-26 09:17  mkouril

	* src/solver/smurffactory.cc: ITE and ITE_EQU are smurfs

2004-03-26 09:04  mkouril

	* src/formats/cnf.cc: Change ITE to ITE_EQU in cnf

2004-03-26 00:15  mkouril

	* src/utils/bddtable.cc: Fixed a bug.

2004-03-25 22:39  fett

	* src/utils/bdd.cc: fixed countNodes() to return the number of
	  nodes in a BDD, instead of 0

	    ~Sean

2004-03-25 18:34  fett

	* src/preproc/: do_exquantifyand.cc, do_rewind.cc: minor
	  modifications.

2004-03-25 18:34  fett

	* src/formats/cnf.cc: fixed printing

2004-03-24 11:36  mkouril

	* configure.ac, doc/Makefile.in, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.in,
	  src/solver/libsolver.cc, src/utils/Makefile.in: Fixed inline and
	  configure

2004-03-24 10:22  mkouril

	* configure, configure.ac, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/utils/Makefile.in: Added
	  --enable-coverage. Use gcov to view it.

2004-03-24 10:04  mkouril

	* src/: postproc/backend.cc, preproc/create_infs.cc: Fixed
	  create_infs

2004-03-24 09:28  mkouril

	* include/log.h, include/preprocess.h, include/prototypes.h,
	  src/sbsat.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_prover3.cc,
	  src/preproc/equivclass.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bddtable.cc, src/utils/llist.cc:
	  Added llist pools plus cleanups and optimizations

2004-03-24 08:36  mkouril

	* include/equivclass.h, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/equivclass.cc: Equivclass
	  body moved from h to cc file

2004-03-23 21:55  fett

	* include/preprocess.h: rewind now does not ignore the inital
	  inference made.

	    ~Sean

2004-03-23 21:55  fett

	* src/preproc/: do_exquantifyand.cc, do_rewind.cc, init_preproc.cc,
	  preprocess.cc: rewind now does not ignore the initial inferences
	  made.

	    ~Sean

2004-03-23 20:46  mkouril

	* include/prototypes.h, src/preproc/create_infs.cc,
	  src/preproc/do_applyinfs.cc, src/preproc/init_preproc.cc,
	  src/utils/infer.cc: Inferences in the preprocessing use infer.cc

2004-03-23 20:41  mkouril

	* src/utils/bddtable.cc: Fixed bddtable deleting pools

2004-03-23 19:51  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc: added in a
	  limit to exquantify

2004-03-23 16:33  mkouril

	* src/: solver/solve.cc, utils/bddtable.cc: Deleting unused BDD
	  Pools

2004-03-23 16:03  mkouril

	* src/solver/: brancher.cc, j_specfn_and.cc: Fixed j heuristic spec
	  fn AND

2004-03-23 14:48  mkouril

	* src/: formats/5/bdd_s.cc, formats/5/bdd_s.ll,
	  formats/5/blif_s.cc, formats/5/blif_s.ll, formats/5/cnf_s.cc,
	  formats/5/cnf_s.ll, formats/5/iscas_s.cc, formats/5/iscas_s.ll,
	  formats/5/libt5_la-trace_g.cc, formats/5/prover3_s.cc,
	  formats/5/prover3_s.ll, formats/5/prover_s.cc,
	  formats/5/prover_s.ll, formats/5/trace_g.yy,
	  formats/5/trace_s.cc, formats/5/trace_s.ll, utils/termcap.cc:
	  Fixed more memory leaks

2004-03-23 13:39  mkouril

	* ChangeLog, include/globals.h, src/sbsat.cc,
	  src/formats/bddbinary.cc, src/formats/5/p3.cc,
	  src/solver/l_lemma.cc, src/solver/lemmas_and.cc,
	  src/solver/lemmas_minmax.cc, src/solver/lemmas_xor.cc,
	  src/solver/lemmaspace.cc, src/solver/solve.cc, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/symtable.cc,
	  src/utils/termcap.cc, src/utils/utils.cc: Fixed a few memory
	  leaks

2004-03-23 10:35  mkouril

	* src/: preproc/do_exquantify.cc, preproc/do_exquantifyand.cc,
	  utils/bdd.cc: possible_infer uses inference infer.cc

2004-03-23 09:29  mkouril

	* src/solver/: bdd2specfn_and.cc, bdd2specfn_minmax.cc,
	  bdd2specfn_xor.cc, brancher.cc, bt_misc.cc, smurffactory.cc:
	  Cleanup, fixing FIXMEs

2004-03-23 08:55  mkouril

	* src/utils/: bddtable.cc, itetable.cc: bddmemory pool management -
	  unlimited number of pools

2004-03-23 08:31  mkouril

	* include/solver.h: FindTransition should be a function rather than
	  macro which seems to be faster.

2004-03-22 17:32  mkouril

	* src/utils/bddtable.cc: Progressively incresing bdd pool size

2004-03-22 17:04  mkouril

	* compile.patch, include/common.h, include/solver.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/preproc/do_applyinfs.cc, src/preproc/do_depcluster.cc,
	  src/solver/Makefile.am, src/solver/Makefile.in,
	  src/solver/bdd2smurf.cc, src/solver/bdd2specfn_and.cc,
	  src/solver/bdd2specfn_minmax.cc, src/solver/bdd2specfn_xor.cc,
	  src/solver/libsolver.cc, src/solver/sf_addons.cc,
	  src/solver/smurfaddons.cc, src/solver/smurffactory.cc,
	  src/utils/Makefile.in, src/utils/bddtable.cc: SF addons removed,
	  cleanups

2004-03-22 14:21  mkouril

	* src/generator/: Makefile.am, Makefile.in, gentest.cc, slider2.cc:
	  Slider2 generator

2004-03-21 20:21  mkouril

	* include/config.h, src/utils/bddtable.cc: Faster GC

2004-03-21 18:48  mkouril

	* doc/smurf_node_sharing_brancher.defdiff: [no log message]

2004-03-21 11:57  mkouril

	* src/utils/: Makefile.am, Makefile.in, bdd.cc, bdd_print.cc:
	  bdd.cc split into bdd_print.cc

2004-03-21 11:45  mkouril

	* include/common.h, include/defines.h, include/formats.h,
	  include/globals.h, include/heuristic.h, include/i_heuristic.h,
	  include/interface.h, include/j_heuristic.h,
	  include/l_heuristic.h, include/lemmainfo.h, include/log.h,
	  include/params.h, include/pools.h, include/postproc.h,
	  include/preprocess.h, include/prototypes.h,
	  include/smurffactory.h, include/vars.h, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bdd.cc, src/utils/bdd_ite.cc:
	  Split bdd.cc into bdd_ite.cc

2004-03-21 11:25  mkouril

	* include/common.h, src/formats/bdd2cnf.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bdd.cc, src/utils/bddtable.cc,
	  src/utils/infer.cc, src/utils/malloc.cc: Cleanups

2004-03-20 23:04  mkouril

	* include/common.h, src/sbsat.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_depcluster.cc, src/solver/bdd2specfn_and.cc,
	  src/utils/bddtable.cc: Better GC && started ref counts

2004-03-20 19:38  mkouril

	* src/formats/5/p3.h: Cleanups

2004-03-20 19:34  mkouril

	* include/config.h, include/preprocess.h, include/solver.h,
	  include/vars.h, src/sbsat.cc, src/formats/autochk.cc,
	  src/formats/bdd2cnf.cc, src/formats/bddbinary.cc,
	  src/formats/cnf.cc, src/formats/markbdd.cc,
	  src/formats/read_input.cc, src/formats/read_result.cc,
	  src/formats/sat.cc, src/formats/smurf.cc,
	  src/formats/write_output.cc, src/formats/xorbdd.cc,
	  src/postproc/backend.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_clearft.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_flow.cc,
	  src/preproc/do_prover3.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_pruning_1.cc, src/preproc/do_pruning_2.cc,
	  src/preproc/do_pruning_pr.cc, src/preproc/do_pruning_restrict.cc,
	  src/preproc/do_rewind.cc, src/preproc/do_split.cc,
	  src/preproc/do_steal.cc, src/preproc/do_strength.cc,
	  src/preproc/init_preproc.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/autarky.cc,
	  src/solver/backtrack.cc, src/solver/backtrack_nl.cc,
	  src/solver/backtrack_sbj.cc, src/solver/bdd2smurf.cc,
	  src/solver/bdd2specfn_xor.cc, src/solver/bddwalk.cc,
	  src/solver/brancher.cc, src/solver/bt_lemmas.cc,
	  src/solver/bt_misc.cc, src/solver/bt_smurfs.cc,
	  src/solver/bt_specfn.cc, src/solver/bt_specfn_and.cc,
	  src/solver/bt_specfn_minmax.cc, src/solver/bt_specfn_xor.cc,
	  src/solver/crtwin.cc, src/solver/display.cc,
	  src/solver/display_sf.cc, src/solver/heur_choice.cc,
	  src/solver/heur_stack.cc, src/solver/heuristic.cc,
	  src/solver/i_heuristic.cc, src/solver/init_solver.cc,
	  src/solver/j_heuristic.cc, src/solver/j_smurf.cc,
	  src/solver/j_specfn.cc, src/solver/j_specfn_and.cc,
	  src/solver/j_specfn_minmax.cc, src/solver/j_specfn_xor.cc,
	  src/solver/ksolve.cc, src/formats/5/p3.cc,
	  src/solver/l_heuristic.cc, src/solver/l_lemma.cc,
	  src/solver/lemmacache.cc, src/solver/lemmainfo.cc,
	  src/solver/lemmamisc.cc, src/solver/lemmas.cc,
	  src/solver/lemmas_and.cc, src/solver/lemmas_minmax.cc,
	  src/solver/lemmas_xor.cc, src/solver/lemmaspace.cc,
	  src/solver/lemmawlits.cc, src/solver/libsolver.cc,
	  src/solver/load_lemmas.cc, src/solver/recordsol.cc,
	  src/solver/select_bp.cc, src/solver/sf_addons.cc,
	  src/solver/smurffactory.cc, src/solver/smurfstates.cc,
	  src/solver/solve.cc, src/solver/state_stacks.cc,
	  src/solver/transitions.cc, src/solver/update_heu.cc,
	  src/solver/verify.cc, src/solver/wvf.cc, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bddtable.cc,
	  src/utils/custprint.cc, src/utils/infer.cc,
	  src/utils/itetable.cc, src/utils/params.cc,
	  src/utils/params_fn.cc, src/utils/termcap.cc, src/utils/utils.cc,
	  src/utils/vars.cc, src/utils/zread.cc: Cleanups

2004-03-20 12:37  fett

	* src/preproc/: do_exquantifyand.cc, do_rewind.cc: fixing them up.

2004-03-20 12:36  fett

	* ChangeLog, doc/Makefile.in: nothing

2004-03-20 08:43  mkouril

	* examples/example_tests.sh.in: Added testing in the examples
	  directory

2004-03-20 08:35  mkouril

	* Makefile.in, configure, configure.ac, examples/Makefile.am,
	  examples/Makefile.in, src/solver/bdd2specfn_minmax.cc,
	  src/solver/j_specfn_minmax.cc, src/utils/bdd.cc: MinMax fixes

2004-03-20 07:34  mkouril

	* src/utils/: bddtable.cc, infer.cc: Rebuild inferences during GC

2004-03-19 22:22  mkouril

	* AUTHORS, ChangeLog, README, configure, configure.ac,
	  doc/Makefile.in, include/prototypes.h,
	  src/preproc/do_applyinfs.cc, src/preproc/do_rewind.cc,
	  src/utils/bddtable.cc, src/utils/infer.cc: Cleanups

2004-03-19 17:05  fett

	* src/utils/bddtable.cc: changed: //if(node->or_bdd!=NULL)
	  bdd_flag_nodes(node->or_bdd); node->or_bdd = NULL;
	  //if(node->t_and_not_e_bdd!=NULL)
	  bdd_flag_nodes(node->t_and_not_e_bdd); node->t_and_not_e_bdd =
	  NULL; //if(node->not_t_and_e_bdd!=NULL)
	  bdd_flag_nodes(node->not_t_and_e_bdd) node->not_t_and_e_bdd =
	  NULL;

	  to hopefully free up more space...

	     ~Sean

2004-03-19 17:04  fett

	* src/preproc/do_exquantifyand.cc: fixed a few bugs...

	     ~Sean

2004-03-19 13:56  fett

	* src/utils/: bdd.cc, bddtable.cc, params.cc: added in new
	  functions to control "and_dot" which is used in possible_infers_x

	    ~Sean

2004-03-19 13:55  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc: These are
	  more complete and faster.

	    ~Sean

2004-03-19 13:55  fett

	* include/: common.h, prototypes.h: added in another bdd pointer
	  and added in functions for the new anding operation "and_dot"
	  used in possible infers.

	    ~Sean

2004-03-19 13:54  fett

	* doc/Makefile.in: [no log message]

2004-03-19 13:12  mkouril

	* doc/Makefile.am, doc/arch.txt, doc/sbsat.1, doc/man1/sbsat.1,
	  include/brancher.h, include/common.h, include/defines.h,
	  include/equivclass.h, include/formats.h, include/globals.h,
	  include/heuristic.h, include/i_heuristic.h, include/interface.h,
	  include/ite.h, include/itefeatures.h, include/iteheaders.h,
	  include/j_heuristic.h, include/l_heuristic.h,
	  include/lemmainfo.h, include/log.h, include/params.h,
	  include/pools.h, include/postproc.h, include/preprocess.h,
	  include/prototypes.h, include/smurffactory.h, include/solver.h,
	  include/symtable.h, include/vars.h, src/sbsat.cc,
	  src/formats/autochk.cc, src/formats/bdd2cnf.cc,
	  src/formats/bddbinary.cc, src/formats/cnf.cc,
	  src/formats/markbdd.cc, src/formats/read_input.cc,
	  src/formats/read_result.cc, src/formats/sat.cc,
	  src/formats/smurf.cc, src/formats/write_output.cc,
	  src/formats/xorbdd.cc, src/formats/5/bddnode.cc,
	  src/formats/5/bddops.cc, src/formats/5/functions.cc,
	  src/formats/5/p3.cc, src/formats/5/parser.cc,
	  src/formats/5/tracetest.cc, src/generator/gentest.cc,
	  src/generator/rn.cc, src/generator/vanDerWaerden.cc,
	  src/generator/xorgen.cc, src/postproc/backend.cc,
	  src/preproc/create_infs.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_clearft.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_flow.cc,
	  src/preproc/do_prover3.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_pruning_1.cc, src/preproc/do_pruning_2.cc,
	  src/preproc/do_pruning_pr.cc, src/preproc/do_pruning_restrict.cc,
	  src/preproc/do_rewind.cc, src/preproc/do_split.cc,
	  src/preproc/do_steal.cc, src/preproc/do_strength.cc,
	  src/preproc/init_preproc.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/autarky.cc,
	  src/solver/backtrack.cc, src/solver/backtrack_nl.cc,
	  src/solver/backtrack_sbj.cc, src/solver/bdd2smurf.cc,
	  src/solver/bdd2specfn_and.cc, src/solver/bdd2specfn_minmax.cc,
	  src/solver/bdd2specfn_xor.cc, src/solver/bddwalk.cc,
	  src/solver/brancher.cc, src/solver/bt_lemmas.cc,
	  src/solver/bt_misc.cc, src/solver/bt_smurfs.cc,
	  src/solver/bt_specfn.cc, src/solver/bt_specfn_and.cc,
	  src/solver/bt_specfn_minmax.cc, src/solver/bt_specfn_xor.cc,
	  src/solver/crtwin.cc, src/solver/display.cc,
	  src/solver/display_sf.cc, src/solver/heur_choice.cc,
	  src/solver/heur_stack.cc, src/solver/heuristic.cc,
	  src/solver/i_heuristic.cc, src/solver/init_solver.cc,
	  src/solver/interface.cc, src/solver/j_heuristic.cc,
	  src/solver/j_smurf.cc, src/solver/j_specfn.cc,
	  src/solver/j_specfn_and.cc, src/solver/j_specfn_minmax.cc,
	  src/solver/j_specfn_xor.cc, src/solver/j_update_heu.cc,
	  src/solver/ksolve.cc, src/solver/l_heuristic.cc,
	  src/solver/l_lemma.cc, src/solver/lemmacache.cc,
	  src/solver/lemmainfo.cc, src/solver/lemmamisc.cc,
	  src/solver/lemmas.cc, src/solver/lemmas_and.cc,
	  src/solver/lemmas_minmax.cc, src/solver/lemmas_xor.cc,
	  src/solver/lemmaspace.cc, src/solver/lemmawlits.cc,
	  src/solver/libsolver.cc, src/solver/load_lemmas.cc,
	  src/solver/recordsol.cc, src/solver/select_bp.cc,
	  src/solver/sf_addons.cc, src/solver/smurfaddons.cc,
	  src/solver/smurffactory.cc, src/solver/smurfstates.cc,
	  src/solver/solve.cc, src/solver/state_stacks.cc,
	  src/solver/transitions.cc, src/solver/update_heu.cc,
	  src/solver/verify.cc, src/solver/wvf.cc, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bddtable.cc,
	  src/utils/custprint.cc, src/utils/infer.cc,
	  src/utils/itetable.cc, src/utils/java_wrapper.cc,
	  src/utils/log.cc, src/utils/params.cc, src/utils/params_fn.cc,
	  src/utils/symtable.cc, src/utils/termcap.cc, src/utils/utils.cc,
	  src/utils/vars.cc, src/utils/zread.cc: Updated copyright dates

2004-03-19 12:29  mkouril

	* include/symtable.h: Copyright added

2004-03-18 22:21  mkouril

	* Makefile.am, Makefile.in, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/utils/bddtable.cc,
	  src/utils/itetable.cc: Distribution fixes

2004-03-18 20:57  mkouril

	* src/: formats/Makefile.am, formats/Makefile.in,
	  formats/5/Makefile.am, formats/5/Makefile.in,
	  postproc/Makefile.am, postproc/Makefile.in, preproc/Makefile.am,
	  preproc/Makefile.in, solver/Makefile.am, solver/Makefile.in,
	  utils/Makefile.am, utils/Makefile.in: Libtool enabled

2004-03-18 20:44  mkouril

	* confdefs.h, configure, configure.ac, libtool, include/config.h,
	  src/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/utils/Makefile.in: Release Candidate 2.2r-1

2004-03-18 20:44  mkouril

	* src/solver/ksolve.cc: Fixed kSolver -- now usable

2004-03-18 20:18  mkouril

	* src/solver/bddwalk.cc: Cleanup

2004-03-18 15:03  mkouril

	* src/solver/: brancher.cc, ksolve.cc: Fixed kSolver -- no real
	  inferences yet though

2004-03-18 08:32  mkouril

	* ChangeLog, include/vars.h, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/init_solver.cc,
	  src/solver/ksolve.cc, src/solver/libsolver.cc,
	  src/solver/smurffactory.cc, src/solver/solve.cc,
	  src/utils/params.cc, src/utils/vars.cc: Added K-top-variables
	  solver

2004-03-18 05:21  mkouril

	* include/Makefile.am, include/Makefile.in,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/formats/5/libt5_la-trace_g.cc, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/utils/params.cc: Fixes for
	  distribution

2004-03-09 22:26  fett

	* src/preproc/do_exquantify.cc: now do _exquantify will quantify
	  out it's variable if it can't infer it.

	     ~Sean

2004-03-09 21:35  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc: Added in
	  code to intensely identify possible inferences.

	     ~Sean

2004-03-09 11:21  fett

	* src/preproc/do_exquantify.cc: fixed a small problem where
	  variables could be quantified away incorrectly.

	    ~Sean

2004-03-08 16:02  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc,
	  do_prover3.cc, do_rewind.cc, other_preproc.cc: adding in new
	  ex_and ideas, and added a check for unsat after each
	  Do_Apply_Inferences() call.

	    ~Sean

2004-03-08 16:01  fett

	* include/preprocess.h, src/utils/Makefile.in: ?

	    ~Sean

2004-03-08 16:01  fett

	* examples/markbdd.ite: Maybe fixed a syntax error.

	    ~Sean

2004-03-08 10:02  mkouril

	* src/utils/bddtable.cc, src/utils/symtable.cc, include/common.h:
	  Added mirrored node to BDD (disabled by default)

2004-03-02 15:40  mkouril

	* src/solver/: display.cc, recordsol.cc, verify.cc: Show number of
	  solutions for dbg levels < 5 instead of each solution in
	  statistics

2004-03-02 15:30  mkouril

	* src/formats/5/: functions.cc, trace_g.yy, tracetest.cc: Cleanups

2004-03-01 13:58  mkouril

	* ChangeLog, src/solver/init_solver.cc: Fixed AFS for XOR after
	  2/22/04

2004-02-28 23:52  mkouril

	* src/utils/bdd.cc: Function to print shared nodes in a BDD -- for
	  later

2004-02-28 23:46  mkouril

	* src/: formats/5/bddops.cc, utils/bddtable.cc: Faster
	  bddtable_alloc_not_node

2004-02-28 22:28  mkouril

	* ChangeLog, src/utils/params.cc: Fixed Result type input parameter

2004-02-28 00:03  mkouril

	* include/smurffactory.h, include/solver.h, src/formats/5/p3.cc,
	  src/solver/bdd2smurf.cc, src/solver/bt_smurfs.cc,
	  src/solver/j_smurf.cc, src/solver/smurffactory.cc,
	  src/solver/solve.cc, src/utils/bdd.cc: Smurf node coverage
	  statistic

2004-02-27 13:56  mkouril

	* include/j_heuristic.h, include/smurffactory.h, include/solver.h,
	  src/solver/brancher.cc, src/solver/bt_misc.cc,
	  src/solver/bt_specfn.cc, src/solver/bt_specfn_minmax.cc,
	  src/solver/init_solver.cc, src/solver/j_heuristic.cc,
	  src/solver/j_specfn.cc, src/solver/j_specfn_and.cc,
	  src/solver/j_specfn_minmax.cc, src/solver/j_specfn_xor.cc,
	  src/solver/lemmas_minmax.cc, src/solver/smurffactory.cc,
	  src/solver/state_stacks.cc, src/solver/update_heu.cc: MinMax
	  (Cardinality contrains) -- Johnson heuristic & lemmas

2004-02-25 18:31  mkouril

	* src/solver/: bdd2specfn_minmax.cc, bt_specfn_minmax.cc,
	  display.cc: Added lemmas for MinMax

2004-02-24 17:05  mkouril

	* src/utils/bdd.cc: Reverted last change

2004-02-24 16:54  mkouril

	* src/utils/bdd.cc: ite_x_?_? expressed by ite_x_y_F

2004-02-24 16:37  mkouril

	* include/Makefile.am, include/Makefile.in, include/flatten.h,
	  include/formats.h, include/interface.h, include/parse.h,
	  include/postproc.h, include/tracer.h, include/vars.h,
	  src/sbsat.cc, src/formats/Makefile.am, src/formats/Makefile.in,
	  src/formats/flatten.cc, src/formats/parse.cc,
	  src/formats/read_input.cc, src/formats/read_result.cc,
	  src/formats/tracer.cc, src/formats/write_output.cc,
	  src/formats/5/bddnode.h, src/formats/5/bddops.cc,
	  src/formats/5/functions.cc, src/formats/5/trace_g.yy,
	  src/formats/5/trace_s.cc, src/formats/5/trace_s.ll,
	  src/postproc/backend.cc, src/utils/params.cc, src/utils/vars.cc,
	  tests/longer_tests/12.trace.gz.params: Tracer removed (replaced
	  with tracer5)

2004-02-24 10:55  mkouril

	* include/smurffactory.h, src/solver/bt_smurfs.cc,
	  src/solver/j_heuristic.cc, src/solver/transitions.cc: Removed
	  pState from pTransition -- redundant

2004-02-24 10:45  mkouril

	* include/smurffactory.h, src/solver/bt_smurfs.cc,
	  src/solver/display_sf.cc, src/solver/smurfstates.cc: More solver
	  cleanups -- removed precomputed lemmas we weren't using

2004-02-24 00:03  mkouril

	* src/: generator/vanDerWaerden.cc, solver/j_heuristic.cc,
	  solver/smurffactory.cc: Cleanups

2004-02-23 23:29  mkouril

	* Makefile.in, compile.patch, configure, configure.ac,
	  doc/Makefile.in, doc/man1/Makefile.in, doc/manual/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, src/Makefile.am,
	  src/Makefile.in, src/formats/Makefile.am,
	  src/formats/Makefile.in, src/formats/5/Makefile.am,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.am, src/postproc/Makefile.in,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/solver/Makefile.am, src/solver/Makefile.in,
	  src/solver/bdd2smurf.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Updated libtool added --enable-alllibtool for configure

2004-02-23 22:45  mkouril

	* include/integerset.h, include/lemmainfo.h, include/literalset.h,
	  include/pools.h, include/prototypes.h, include/smurffactory.h,
	  include/solver.h, src/solver/bdd2smurf.cc,
	  src/solver/bdd2specfn_and.cc, src/solver/bdd2specfn_minmax.cc,
	  src/solver/bdd2specfn_xor.cc, src/solver/brancher.cc,
	  src/solver/display.cc, src/solver/display_sf.cc,
	  src/solver/init_solver.cc, src/solver/interface.cc,
	  src/solver/sf_addons.cc, src/solver/smurfaddons.cc,
	  src/solver/smurffactory.cc, src/solver/solve.cc,
	  src/solver/transitions.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bdd.cc, src/utils/integerset.cc,
	  src/utils/intnode.cc, src/utils/literalset.cc: More cleanups in
	  the solver

2004-02-23 13:53  fett

	* src/formats/cnf.cc: fixed minmax special function not being
	  flagged

2004-02-23 13:21  fett

	* src/preproc/init_preproc.cc: nothing

2004-02-23 13:21  fett

	* src/formats/markbdd.cc: fixed a bug with parsing the file.

	    ~Sean

2004-02-23 11:09  mkouril

	* include/defines.h, include/j_heuristic.h, include/lemmainfo.h,
	  include/smurffactory.h, include/solver.h, include/vars.h,
	  src/generator/vanDerWaerden.cc, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/bdd2specfn_and.cc,
	  src/solver/bdd2specfn_minmax.cc, src/solver/bdd2specfn_xor.cc,
	  src/solver/bt_specfn.cc, src/solver/bt_specfn_minmax.cc,
	  src/solver/j_heuristic.cc, src/solver/j_specfn_minmax.cc,
	  src/solver/lemmas_and.cc, src/solver/lemmas_minmax.cc,
	  src/solver/lemmas_xor.cc, src/solver/libsolver.cc,
	  src/solver/smurffactory.cc, src/solver/update_heu.cc,
	  src/utils/params.cc: Added more MinMax special function
	  functionality. Not done yet though

2004-02-22 22:45  fett

	* src/: solver/Makefile.in, utils/Makefile.in, utils/bdd.cc: [no
	  log message]

2004-02-22 18:07  mkouril

	* include/prototypes.h, include/smurffactory.h,
	  src/preproc/do_applyinfs.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/preprocess.cc, src/solver/sf_addons.cc,
	  src/solver/smurfaddons.cc, src/solver/smurffactory.cc,
	  src/utils/bdd.cc, src/utils/bddtable.cc: More Solver Cleanups

2004-02-22 17:58  mkouril

	* include/smurffactory.h, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/bdd2smurf.cc,
	  src/solver/bdd2specfn_and.cc, src/solver/bdd2specfn_xor.cc,
	  src/solver/bt_smurfs.cc, src/solver/init_solver.cc,
	  src/solver/lemmas_smurf.cc, src/solver/libsolver.cc,
	  src/solver/smurffactory.cc, src/utils/params.cc: Solver cleanups

2004-02-21 18:05  mkouril

	* src/utils/bdd.cc: Improved MinMaxBDD function

2004-02-21 00:54  fett

	* src/utils/bdd.cc: fixed it right this time...

	      ~Sean

2004-02-21 00:50  fett

	* src/utils/bdd.cc: fixed a warning about shadow declarations of
	  'temp'

	    ~Sean

2004-02-20 18:12  fett

	* src/preproc/do_exquantifyand.cc: made exquant and kick out for
	  good when ctrl-c is hit.

	    ~Sean

2004-02-20 18:05  fett

	* src/preproc/do_exquantifyand.cc: whoops

2004-02-20 17:59  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc: fixed some
	  exquant and exquant_and bugs

	    ~Sean

2004-02-20 17:17  fett

	* src/utils/bdd.cc: re-added cache to x_T_z

	     ~Sean

2004-02-20 17:10  fett

	* src/: preproc/do_exquantifyand.cc, utils/Makefile.in,
	  utils/bdd.cc: fixed leaks in possible_infers_x

	     ~Sean

2004-02-20 16:33  fett

	* src/utils/bdd.cc: added in clean_possible_infer

2004-02-20 15:19  fett

	* include/common.h, src/preproc/other_preproc.cc, src/utils/bdd.cc:
	  added tmp_infer for possible_infers to work.

	     ~Sean

2004-02-20 14:50  fett

	* src/: preproc/do_depcluster.cc, preproc/do_exquantify.cc,
	  preproc/do_exquantifyand.cc, utils/bddtable.cc: fixed --ex-infer
	  command line flag

2004-02-20 13:53  mkouril

	* include/prototypes.h, src/utils/bdd.cc: ite_not becomes macro

2004-02-20 13:53  fett

	* src/utils/bdd.cc: [no log message]

2004-02-20 13:46  mkouril

	* src/utils/bddtable.cc: Added notCase to every BDDNode

2004-02-19 22:40  mkouril

	* src/utils/bdd.cc: itetable for x_y_ny -- commented out though

2004-02-19 22:14  mkouril

	* src/utils/bdd.cc, src/utils/itetable.cc, include/prototypes.h:
	  Added itetable_add_node; Added start_bdd_flag_number;

2004-02-19 16:01  fett

	* src/utils/bdd.cc: num_replace has been fixed...

	     ~Sean

2004-02-19 15:45  fett

	* src/preproc/: do_applyinfs.cc, do_exquantify.cc,
	  do_exquantifyand.cc: making variablelist[].true_false more
	  consistent.

	     ~Sean

2004-02-19 15:42  mkouril

	* src/utils/bdd.cc: ite optimization -- yet another one

2004-02-19 15:22  mkouril

	* src/utils/bdd.cc: xquantify ite cache

2004-02-19 15:03  mkouril

	* include/common.h, src/utils/bdd.cc: xquantify improvements;
	  countX improvements

2004-02-19 14:46  mkouril

	* src/utils/bdd.cc: ite_x_y_F optimizations using itetable

2004-02-19 12:57  fett

	* include/prototypes.h, src/preproc/do_applyinfs.cc,
	  src/preproc/do_split.cc, src/preproc/init_preproc.cc,
	  src/utils/Makefile.in, src/utils/bdd.cc: Added in ability to
	  detect if a BDD is a PLAINOR isOR();

2004-02-19 12:56  fett

	* ChangeLog: wha?

2004-02-19 10:04  mkouril

	* src/utils/itetable.cc: itecache file

2004-02-19 10:04  mkouril

	* include/prototypes.h, src/sbsat.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bdd.cc, src/utils/bddtable.cc:
	  itecache

2004-02-19 08:52  mkouril

	* include/prototypes.h, src/sbsat.cc, src/utils/bddtable.cc: Fanced
	  up bddtable

2004-02-19 08:38  mkouril

	* ChangeLog, src/utils/Makefile.am, src/utils/Makefile.in,
	  src/utils/bddidx.cc, src/utils/bddidx_orig.cc,
	  src/utils/bddidx_vsb.cc: Removed all bdd table files

2004-02-18 14:04  mkouril

	* src/: preproc/do_strength.cc, utils/bdd.cc: nothing really

2004-02-18 13:41  mkouril

	* ChangeLog, include/prototypes.h, src/preproc/do_applyinfs.cc,
	  src/utils/bdd.cc: Added set_variable_all and num_replace_all

2004-02-18 12:07  fett

	* src/utils/bdd.cc: fixed ite a little more.

2004-02-18 10:50  mkouril

	* src/utils/bdd.cc: Speedup of ite_x_y_F()

2004-02-17 23:43  mkouril

	* src/utils/: bdd.cc, bddtable.cc: Reverse the last one -- makes no
	  speed difference -- easier debugging the way it was

2004-02-17 23:34  mkouril

	* src/utils/: bdd.cc, bddtable.cc: hash function as macro, notCase
	  for true and false

2004-02-17 22:33  mkouril

	* include/common.h, src/utils/bdd.cc, src/utils/bddtable.cc: More
	  ite() related optimizations

2004-02-17 21:42  mkouril

	* src/utils/bdd.cc: more ite() related optimizations

2004-02-17 21:42  mkouril

	* src/utils/bddtable.cc: Added AllocateBDDNode

2004-02-17 18:03  mkouril

	* src/utils/bdd.cc: New ite with a lot of subfunctions

2004-02-17 14:34  mkouril

	* src/: solver/i_heuristic.cc, solver/j_heuristic.cc,
	  utils/bddtable.cc: Fixed bdd_gcc with or_bdd

2004-02-17 14:05  mkouril

	* include/common.h, include/prototypes.h, src/utils/bdd.cc: Added
	  ite_or_te (ite_or(then, else))

2004-02-17 13:14  mkouril

	* src/utils/bdd.cc: Forgotten recursive call

2004-02-17 13:06  mkouril

	* include/common.h, src/utils/bdd.cc: New xquantify

2004-02-17 11:44  mkouril

	* include/symtable.h, src/utils/bdd.cc, src/utils/symtable.cc:
	  Optimization for NEW_unravelBDD

2004-02-16 15:04  mkouril

	* src/: preproc/preprocess.cc, utils/params.cc: competition stuff

2004-02-16 13:53  mkouril

	* src/preproc/do_exquantifyand.cc: Minor changes

2004-02-16 13:53  mkouril

	* src/preproc/preprocess.cc: Fixed [] un/sat

2004-02-16 13:42  fett

	* include/equivclass.h, include/globals.h,
	  src/preproc/do_applyinfs.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_prover3.cc, src/preproc/init_preproc.cc,
	  src/utils/bdd.cc: fixed a bug that didn't exist.

	    ~Sean

2004-02-13 12:59  mkouril

	* src/: formats/read_input.cc, formats/5/functions.cc,
	  formats/5/p3.cc, preproc/do_prover3.cc, utils/bdd.cc: Tuning P3
	  preprocessing

2004-02-13 12:11  fett

	* src/preproc/do_prover3.cc: fixing printing again

2004-02-13 12:07  fett

	* src/preproc/do_prover3.cc: fixed printing

	    ~Sean

2004-02-13 12:06  fett

	* src/preproc/do_prover3.cc: here

2004-02-13 12:00  fett

	* src/preproc/do_prover3.cc: added prover3 preprocessing option.

	    ~Sean

2004-02-13 11:58  mkouril

	* include/prototypes.h, src/formats/bddbinary.cc,
	  src/formats/smurf.cc, src/preproc/Makefile.in, src/utils/bdd.cc,
	  src/utils/bddtable.cc, src/utils/vars.cc: My changes

2004-02-13 11:57  fett

	* include/config.h, include/globals.h, include/preprocess.h,
	  include/vars.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/do_rewind.cc,
	  src/preproc/init_preproc.cc, src/preproc/preprocess.cc,
	  src/solver/Makefile.in, src/utils/Makefile.in,
	  src/utils/params.cc, src/utils/vars.cc: Added in P3 preprocessing
	  option.

	    ~Sean

2004-02-13 11:57  fett

	* ChangeLog, confdefs.h: what?

2004-02-13 11:57  mkouril

	* src/formats/5/: Makefile.am, Makefile.in, functions.cc,
	  functions.h, iscas_g.yy, libt5_la-iscas_g.cc, libt5_la-iscas_g.h,
	  libt5_la-prover3_g.cc, libt5_la-prover3_g.h,
	  libt5_la-prover_g.cc, libt5_la-prover_g.h, p3.cc, p3.h,
	  prover3_g.yy, prover_g.yy, tracetest.cc: Reorganization

2004-02-11 14:41  mkouril

	* confdefs.h, configure, configure.ac, include/common.h,
	  include/config.h, include/equivclass.h, include/prototypes.h,
	  include/vars.h, src/Makefile.in, src/sbsat.cc,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/formats/5/libt5_la-trace_g.cc, src/formats/5/trace_g.yy,
	  src/formats/5/tracetest.cc, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/postproc/backend.cc,
	  src/preproc/Makefile.in, src/preproc/do_clearft.cc,
	  src/preproc/do_cofactor.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_strength.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/preproc/preprocess.cc,
	  src/solver/Makefile.in, src/utils/Makefile.in, src/utils/bdd.cc,
	  src/utils/params.cc, src/utils/params_fn.cc,
	  src/utils/symtable.cc, src/utils/termcap.cc, src/utils/utils.cc,
	  src/utils/vars.cc: Fixed a few silly warnings from extrawarnings

2004-02-10 16:18  mkouril

	* src/formats/tracer.cc: Fixed sync between tracer symtable and
	  global symtable

2004-02-10 15:41  fett

	* include/globals.h, include/preprocess.h, include/vars.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/preproc/do_exquantifyand.cc, src/preproc/preprocess.cc,
	  src/utils/Makefile.in, src/utils/params.cc, src/utils/vars.cc:
	  added in 'Cf' preprocessing option to clear the functionType
	  array.  This changes the function type of all BDDs to UNSURE.

	    ~Sean

2004-02-10 15:06  fett

	* src/preproc/do_exquantifyand.cc: fixed a bug by throwing out the
	  examount code and using the amount array that's used in
	  do_applyinfs()

	     ~Sean

2004-02-10 14:07  fett

	* src/preproc/: do_split.cc, init_preproc.cc: fixed a bug where the
	  splitter would segfault because it was holding BDDs that were
	  removed by garbage collection.

	     ~Sean

2004-02-09 16:35  fett

	* src/preproc/: do_rewind.cc, init_preproc.cc: added in support for
	  functionType and equalityVble

	    ~Sean

2004-02-09 15:48  mkouril

	* src/solver/smurffactory.cc: Added function type debug print for
	  debug 5 in smurffactory

2004-02-09 15:33  mkouril

	* src/solver/smurffactory.cc: Added extra output for debug 5 when
	  creating smurfs

2004-02-09 15:27  fett

	* src/preproc/: do_rewind.cc, init_preproc.cc: here, checking in
	  more modifications

	    ~Sean

2004-02-09 15:23  mkouril

	* src/utils/params.cc: Restore terminal after ctrl-c

2004-02-09 14:52  mkouril

	* src/preproc/preprocess.cc: Fixed [] in preprocessing string

2004-02-09 14:47  mkouril

	* src/preproc/preprocess.cc: Added [] into preprocessing string

2004-02-09 14:40  fett

	* include/: preprocess.h, vars.h: header files for do_Rewind

	    ~Sean

2004-02-09 14:40  fett

	* src/preproc/do_rewind.cc: here! the new rewind thing

2004-02-09 14:37  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.am,
	  preproc/Makefile.in, preproc/create_infs.cc,
	  preproc/do_exquantify.cc, preproc/do_exquantifyand.cc,
	  preproc/init_preproc.cc, preproc/preprocess.cc,
	  solver/Makefile.in, utils/Makefile.in, utils/params.cc,
	  utils/vars.cc: added in Rewind ability.

	     ~Sean

2004-02-09 10:20  fett

	* src/: formats/write_output.cc, utils/params_fn.cc: changed
	  reference to 'ite' to 'sbsat' for --help

2004-02-06 13:54  fett

	* src/preproc/do_split.cc: added comments.

	    ~Sean

2004-02-06 13:54  fett

	* src/Makefile.in: [no log message]

2004-02-04 10:07  mkouril

	* confdefs.h, configure, configure.ac, libtool, include/config.h,
	  include/globals.h, src/utils/params.cc, src/utils/params_fn.cc,
	  src/utils/utils.cc: Fixed strncpy for --help

2004-02-03 12:46  fett

	* src/solver/bddwalk.cc: Updating

	     ~Sean

2004-02-03 12:46  fett

	* src/preproc/do_split.cc: re added in nCk splitting code

	     ~Sean

2004-01-29 09:07  mkouril

	* src/generator/vanDerWaerden.cc: Added xcnf2

2004-01-27 22:33  mkouril

	* src/solver/recordsol.cc: Fixed out of bounds index on xor temp
	  variables being saved into solutions array

2004-01-27 22:29  mkouril

	* src/utils/params_fn.cc: Fixed help on params accepting single
	  char

2004-01-27 17:44  fett

	* src/solver/recordsol.cc: nothing

2004-01-21 14:05  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  preproc/do_cofactor.cc, preproc/do_exquantifyand.cc,
	  solver/Makefile.in, utils/Makefile.in: I changed themakefiles? oh
	  man...

	    ~Sean

2004-01-21 14:05  fett

	* ChangeLog: oh yes...teh changelog...

2004-01-21 08:43  mkouril

	* confdefs.h, configure, configure.ac, libtool, include/config.h:
	  version update 2.1r-1

2004-01-19 11:43  mkouril

	* src/: sbsat.cc, formats/tracer.cc, formats/5/prover3_s.cc: Fixed
	  competition output for UNSAT and trace instances

2004-01-15 22:50  mkouril

	* src/generator/vanDerWaerden.cc: Added ITE2 vdw format

2004-01-15 22:33  mkouril

	* Makefile.am, Makefile.in, README, include/log.h,
	  include/params.h, include/vars.h, src/sbsat.cc,
	  src/postproc/backend.cc, src/solver/display.cc,
	  src/utils/params.cc, src/utils/params_fn.cc, src/utils/vars.cc:
	  Added competition-compatible output (see --competition flag)

2004-01-14 15:44  mkouril

	* src/solver/state_stacks.cc: Memory Allocation problem for stacks
	  fixed

2004-01-14 12:10  fett

	* src/preproc/do_applyinfs.cc: added in more independant/dependant
	  intelligence.

	     ~Sean

2004-01-13 22:46  mkouril

	* src/formats/bddbinary.cc: Preinitialize all variables in the
	  symtable during binary load

2004-01-13 22:45  mkouril

	* src/: sbsat.cc, formats/read_input.cc: Move bdd_init and sym_init

2004-01-13 22:44  mkouril

	* src/utils/symtable.cc: Don't set max until the array is actually
	  allocated

2004-01-13 16:57  fett

	* src/preproc/do_applyinfs.cc: again!

2004-01-13 16:51  fett

	* src/preproc/do_applyinfs.cc: here

2004-01-13 16:10  fett

	* src/preproc/do_applyinfs.cc: [no log message]

2004-01-13 15:58  fett

	* src/preproc/do_applyinfs.cc: [no log message]

2004-01-13 15:49  fett

	* src/preproc/do_applyinfs.cc: Fixed independant vars to work with
	  equivalences.

	    ~Sean

2004-01-13 15:43  fett

	* src/preproc/do_applyinfs.cc: backwards

2004-01-13 15:40  fett

	* src/preproc/do_applyinfs.cc: here

2004-01-13 15:13  fett

	* src/: preproc/do_cofactor.cc, utils/bdd.cc: modified
	  vars_in_common to work correctly.

	     ~Sean

2004-01-13 15:13  fett

	* ChangeLog: oh i did?

2004-01-13 12:29  mkouril

	* confdefs.h: Added generated file

2004-01-13 12:06  fett

	* src/: preproc/do_exquantify.cc, solver/heur_choice.cc: just
	  looking

2004-01-13 11:52  mkouril

	* src/formats/: Makefile.am, Makefile.in: Added [B]inary format

2004-01-13 10:37  mkouril

	* src/utils/termcap.cc: Yet another string allocation termcap fix

2004-01-13 10:34  mkouril

	* src/formats/read_input.cc, src/formats/write_output.cc,
	  src/formats/bddbinary.cc, include/formats.h,
	  include/prototypes.h, include/symtable.h, src/utils/bddtable.cc,
	  src/utils/params.cc, src/utils/symtable.cc: Added [B]inary format

2004-01-13 07:48  mkouril

	* src/utils/termcap.cc: Fixed free non-NULL uninitialized pointer
	  when termcap is not present.

2004-01-13 07:35  mkouril

	* src/utils/symtable.cc: Removed id as and integer recognition.

2004-01-12 16:49  mkouril

	* src/solver/: bdd2smurf.cc, bt_smurfs.cc, transitions.cc: Extra
	  asserts so we don't end up in the same node after transitions.

2004-01-12 14:47  mkouril

	* src/utils/symtable.cc: Fixed segfault during sym_free without
	  sym_init.

2004-01-12 12:49  fett

	* src/: preproc/do_exquantify.cc, utils/params.cc: added
	  functionality to work with --ex-infer   ~Sean

2004-01-12 12:38  mkouril

	* include/vars.h, src/utils/params.cc, src/utils/vars.cc: Added
	  --ex-infer

2004-01-12 12:00  fett

	* src/preproc/: do_exquantify.cc, other_preproc.cc: fixed a small
	  bug in existential quantification dealing with the new inferences
	  that ex can make.

	     ~Sean

2004-01-07 13:11  fett

	* src/: preproc/do_exquantifyand.cc, solver/bddwalk.cc: here.

2004-01-07 13:10  mkouril

	* src/solver/init_solver.cc: Fixed warnings.

2004-01-07 13:10  mkouril

	* src/generator/vanDerWaerden.cc: Added cnf2mk (cnf2 with symetry).

2004-01-07 13:10  mkouril

	* include/prototypes.h, src/sbsat.cc, src/utils/termcap.cc: Fixed
	  terminal input.

2004-01-07 12:32  fett

	* src/: preproc/do_depcluster.cc, preproc/do_exquantifyand.cc,
	  utils/bdd.cc: I don't know. Probably nothing much

	    ~Sean

2004-01-02 14:41  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc,
	  other_preproc.cc: Fixed the exquantify stuff. It should work
	  great now.

	     ~Sean

2003-12-29 13:05  fett

	* src/utils/: bdd.cc, bddtable.cc: added in bdd->notCase and if y
	  == false_ptr and z == true_ptr case in ite() also added in
	  support for bdd_gc and noteCase.

	     ~Sean

2003-12-29 13:04  fett

	* include/common.h: added in bdd->notCase

	     ~Sean

2003-12-20 13:33  mkouril

	* src/solver/lemmacache.cc: Added orig lemma cache simulation

2003-12-20 13:32  mkouril

	* src/solver/init_solver.cc: Better reporting when unexpected
	  inferences found

2003-12-20 13:32  mkouril

	* src/utils/symtable.cc: Fixed symtable boundary bug

2003-12-20 10:11  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc,
	  other_preproc.cc: changed it back a little. I think it's the
	  equivalence thing that needs to be fixed before it's working
	  right.

	     ~Sean

2003-12-20 01:38  fett

	* src/preproc/do_exquantify.cc: fiddling...need to add in a command
	  line option to be able to use new and old exquantification.

	     ~Sean

2003-12-20 00:17  fett

	* include/preprocess.h, src/preproc/do_applyinfs.cc,
	  src/preproc/do_cofactor.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_split.cc, src/preproc/other_preproc.cc,
	  src/utils/bdd.cc: added in exquantify change. now can make
	  inferences

	     ~Sean

2003-12-17 16:41  fett

	* include/prototypes.h, src/preproc/do_depcluster.cc,
	  src/utils/bdd.cc: added in are_oppos() function to replace
	  ite_not in some places

	     ~Sean

2003-12-17 15:12  fett

	* src/utils/bdd.cc: fixed up ite()

	     ~Sean

2003-12-17 15:11  fett

	* src/formats/cnf.cc: nothing

2003-12-17 13:18  mkouril

	* include/symtable.h, src/utils/symtable.cc: symtable fix

2003-12-17 12:58  mkouril

	* include/symtable.h, src/formats/cnf.cc, src/utils/bdd.cc,
	  src/utils/symtable.cc: Tuning bdd ops

2003-12-16 14:42  fett

	* src/utils/bddtable.cc: nothing

	     ~Sean

2003-12-16 14:42  fett

	* src/formats/cnf.cc: added print statements to dnf

	     ~Sean

2003-12-15 09:56  mkouril

	* tests/dnftest.dnf: DNF format test.

2003-12-12 14:41  mkouril

	* include/formats.h, src/formats/bdd2cnf.cc, src/formats/cnf.cc,
	  src/formats/read_input.cc: Added DNF input format

2003-12-12 13:24  fett

	* src/: formats/bdd2cnf.cc, formats/smurf.cc,
	  preproc/other_preproc.cc, utils/symtable.cc: fixed up symbol
	  table.

	     ~Sean

2003-12-12 12:48  fett

	* src/: formats/bdd2cnf.cc, preproc/other_preproc.cc: here

2003-12-12 12:10  fett

	* src/formats/: bdd2cnf.cc, cnf.cc: removed */ order == '#'

2003-12-12 12:09  mkouril

	* src/formats/cnf.cc: Fixed cnf

2003-12-12 11:59  mkouril

	* src/formats/cnf.cc, tests/cnf/c5-wid.cnf: Fixed up cnf.cc

2003-12-12 10:41  mkouril

	* src/utils/symtable.cc: Fixed sym_all_int

2003-12-12 10:39  mkouril

	* include/symtable.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.in, src/utils/Makefile.in,
	  src/utils/symtable.cc: Added sym_all_int()

2003-12-11 14:23  fett

	* src/preproc/do_applyinfs.cc: working more...

	     ~Sean

2003-12-11 13:44  fett

	* src/preproc/do_applyinfs.cc: oh it seems right...

	     ~Sean

2003-12-11 13:17  fett

	* src/preproc/: do_strength.cc, preprocess.cc: added in gc command
	  line things

	     ~Sean

2003-12-11 13:10  fett

	* src/preproc/: do_applyinfs.cc, do_exquantify.cc,
	  do_exquantifyand.cc: fixing printing and updating gc with command
	  line

	    ~Sean

2003-12-11 13:05  mkouril

	* include/vars.h, src/utils/params.cc, src/utils/vars.cc: Added GC
	  switch

2003-12-11 13:02  fett

	* src/preproc/do_strength.cc: added a comment

	     ~Sean

2003-12-11 12:56  fett

	* src/utils/bddtable.cc: nothing!

	     ~Sean

2003-12-11 12:56  fett

	* src/preproc/do_applyinfs.cc: changed prob of gc

	     ~Sean

2003-12-11 12:53  mkouril

	* src/formats/autochk.cc: Better format recognition.

2003-12-11 12:35  fett

	* src/preproc/do_applyinfs.cc: added it again

	     ~Sean

2003-12-11 12:33  fett

	* src/preproc/do_applyinfs.cc: bdd gc in right place?!?! ithink so

	     ~Sean

2003-12-11 12:19  fett

	* src/preproc/: do_applyinfs.cc, do_strength.cc: fixing inferences

2003-12-11 12:13  mkouril

	* src/: formats/autochk.cc, preproc/do_applyinfs.cc,
	  preproc/preprocess.cc, utils/bdd.cc, utils/bddtable.cc: Prover3
	  autochk, bdd_gc moved

2003-12-10 23:34  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  preproc/do_exquantify.cc, preproc/do_exquantifyand.cc,
	  preproc/do_split.cc, solver/Makefile.in, utils/Makefile.in: don't
	  know

2003-12-10 23:33  mkouril

	* src/utils/bdd_circuit_init.cc: Fixed.

2003-12-10 23:13  mkouril

	* include/common.h, src/preproc/do_applyinfs.cc,
	  src/preproc/other_preproc.cc: Added num_alloc to variables.

2003-12-10 21:35  mkouril

	* include/symtable.h, src/sbsat.cc, src/formats/read_input.cc,
	  src/formats/5/libt5_la-prover3_g.cc, src/formats/5/prover3_g.yy,
	  src/preproc/do_applyinfs.cc, src/preproc/init_preproc.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bddtable.cc,
	  src/utils/symtable.cc, src/utils/termcap.cc: Memory allocation
	  improvements

2003-12-10 13:21  mkouril

	* configure, configure.ac, libtool, include/config.h,
	  src/Makefile.in, src/formats/5/Makefile.in,
	  src/preproc/Makefile.in: Version update

2003-12-10 12:36  mkouril

	* src/solver/wvf.cc: Fixed dereferencing.

2003-12-10 12:24  mkouril

	* include/prototypes.h, src/utils/bddtable.cc, src/utils/infer.cc,
	  src/utils/termcap.cc: Added single inference dereference

2003-12-10 12:19  fett

	* include/preprocess.h: void printBDDInfs(BDDNode *bdd)

	     ~Sean

2003-12-10 12:19  fett

	* src/preproc/do_applyinfs.cc: added void printBDDInfs(BDDNode
	  *bdd)

	     ~Sean

2003-12-10 12:09  fett

	* src/preproc/: do_applyinfs.cc, preprocess.cc: here!

2003-12-10 11:33  mkouril

	* src/preproc/do_applyinfs.cc: [no log message]

2003-12-10 11:32  mkouril

	* src/: preproc/do_applyinfs.cc, utils/bddtable.cc,
	  utils/symtable.cc: Bug fixes and sym table extras

2003-12-10 11:31  fett

	* src/preproc/do_applyinfs.cc: i don't know...playing with it

2003-12-10 10:26  fett

	* src/: formats/smurf.cc, preproc/do_applyinfs.cc: here

2003-12-10 09:59  fett

	* src/formats/smurf.cc: fixed...partially, need to add in symtable
	  support still

	     ~Sean

2003-12-10 08:14  mkouril

	* src/formats/smurf.cc: Fixed allocation bug.

2003-12-09 14:41  mkouril

	* include/prototypes.h, src/preproc/do_applyinfs.cc,
	  src/utils/bddtable.cc, src/utils/infer.cc: Fixed bdd_gc for
	  inferences

2003-12-09 12:14  mkouril

	* include/common.h, src/preproc/init_preproc.cc,
	  src/utils/bddtable.cc, src/utils/vars.cc: More fixes for bdd_gc()

2003-12-09 11:53  mkouril

	* src/utils/bddtable.cc: Fixed bdd_gc

2003-12-09 10:55  mkouril

	* src/preproc/preprocess.cc, src/utils/bddtable.cc,
	  include/common.h: Added bdd_gc

2003-12-06 22:11  mkouril

	* src/formats/read_input.cc: Fixed sym_table flags.

2003-12-06 21:58  mkouril

	* src/formats/5/libt5_la-trace_g.cc, src/formats/5/trace_g.yy,
	  include/symtable.h, src/utils/symtable.cc: Fixed sym_table flags.

2003-12-06 18:47  fett

	* src/: preproc/do_applyinfs.cc, utils/bdd.cc: nothing much

2003-12-05 15:24  mkouril

	* src/formats/5/README: [no log message]

2003-12-05 14:10  mkouril

	* src/formats/5/: blif_g.yy, iscas_g.yy, libt5_la-blif_g.cc,
	  libt5_la-blif_g.h, libt5_la-iscas_g.cc, libt5_la-prover3_g.cc,
	  libt5_la-prover3_g.h, libt5_la-prover_g.cc, libt5_la-prover_g.h,
	  libt5_la-trace_g.cc, libt5_la-trace_g.h, prover3_g.yy,
	  prover_g.yy, trace_g.yy: Removed static arrays from grammar
	  files.

2003-12-05 13:39  mkouril

	* src/formats/5/README: [no log message]

2003-12-05 11:50  mkouril

	* src/utils/bdd.cc, src/formats/bdd2cnf.cc, src/formats/cnf.cc,
	  src/formats/markbdd.cc, src/formats/smurf.cc,
	  include/preprocess.h, include/prototypes.h,
	  src/preproc/do_applyinfs.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_split.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/solver/bddwalk.cc: Removed
	  static array tempint in unravelBDD, findPaths... and so on

2003-12-05 11:48  mkouril

	* include/symtable.h, src/utils/symtable.cc: Added check, re/set
	  flag functions.

2003-12-04 14:07  fett

	* src/utils/bddtable.cc: nothing...

	     ~Sean

2003-11-25 16:01  mkouril

	* src/utils/bdd.cc: Toooo big.

2003-11-25 16:01  mkouril

	* src/Makefile.in: Fixed.

2003-11-25 15:30  fett

	* src/preproc/do_exquantify.cc: fixed it so faster now!

	    ~Sean

2003-11-25 13:26  mkouril

	* include/vars.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/formats/5/libt5_la-prover3_g.cc,
	  src/formats/5/prover3_g.yy, src/formats/5/tracetest.cc,
	  src/generator/Makefile.in, src/generator/vdwtest.sh,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/preproc/do_exquantify.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_strength.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/solver/Makefile.in,
	  src/solver/j_heuristic.cc, src/solver/smurffactory.cc,
	  src/utils/Makefile.in, src/utils/bdd.cc, src/utils/params.cc,
	  src/utils/vars.cc: Added functionTypeLimits array

2003-11-25 10:38  mkouril

	* compile.patch: New version for libtool.

2003-11-22 20:41  fett

	* src/solver/bddwalk.cc: back to 100000 flips per run now.

	      ~Sean

2003-11-22 18:00  fett

	* src/utils/bdd.cc: don't remember

	    ~Sean

2003-11-22 18:00  fett

	* src/solver/bddwalk.cc: Fixing up bddwalksat

	    ~Sean

2003-11-22 18:00  fett

	* src/preproc/do_depcluster.cc: fixed a silly
	  inconsistency...dependEnt vs. dependAnt

	    ~Sean

2003-11-22 18:00  fett

	* src/formats/bdd2cnf.cc: looking at pathstofalse

	    ~Sean

2003-11-22 17:59  fett

	* include/: common.h, prototypes.h: adding in things for bddwalksat

	    ~Sean

2003-11-20 21:03  fett

	* src/utils/bdd.cc: something

	    ~Sean

2003-11-20 21:03  fett

	* src/solver/bddwalk.cc: added in true paths heuristic.

	    ~Sean

2003-11-20 21:03  fett

	* src/: formats/bdd2cnf.cc, preproc/do_split.cc,
	  preproc/other_preproc.cc: looking at findpathstofalse...modified
	  slightly to give all paths to any BDD, not just true and false

	    ~Sean

2003-11-20 21:02  fett

	* include/: common.h, prototypes.h: adding in more bdd functions to
	  help with walksat

	    ~Sean

2003-11-19 17:41  fett

	* src/solver/bddwalk.cc: Modifying bddwalk some more. Added in the
	  ability to only think about BDDs as either true or false, and not
	  "how false" or "how true".  just turn off USE_SIMPLE_PATH_RES

	     ~Sean

2003-11-18 21:56  fett

	* src/: solver/bddwalk.cc, utils/bdd.cc: playing with walksat

2003-11-18 21:56  fett

	* include/: common.h, preprocess.h, prototypes.h: i don't
	  remember...

2003-11-18 18:32  fett

	* src/: solver/bddwalk.cc, utils/bdd.cc: making bdd walksat better,
	  it now has brittleness as a factor

	    ~Sean

2003-11-18 18:32  fett

	* src/preproc/: do_exquantifyand.cc, do_pruning.cc, do_strength.cc:
	  fixed up ctrl-c support

	    ~Sean

2003-11-17 15:13  fett

	* src/: preproc/do_applyinfs.cc, preproc/do_depcluster.cc,
	  preproc/do_exquantify.cc, preproc/do_pruning.cc,
	  preproc/do_split.cc, preproc/do_strength.cc, utils/bdd.cc: Added
	  in the ability for preprocessing methods to add variables to BDDs

	    ~Sean

2003-11-11 08:12  fett

	* src/preproc/do_steal.cc: blank steal file.

	     ~Sean

2003-11-10 21:35  fett

	* src/utils/bdd.cc: Added in new preprocessing option, Sl for Steal

	     ~Sean

2003-11-10 21:34  fett

	* src/solver/bddwalk.cc: I don't think i did anything

	     ~Sean

2003-11-10 21:34  fett

	* include/globals.h, include/preprocess.h, include/prototypes.h,
	  include/vars.h, src/preproc/Makefile.am, src/preproc/Makefile.in,
	  src/preproc/do_pruning.cc, src/preproc/init_preproc.cc,
	  src/preproc/other_preproc.cc, src/preproc/preprocess.cc: added in
	  new preprocessing option Sl for Steal

	     ~Sean

2003-10-26 00:55  mkouril

	* src/generator/: Makefile.am, Makefile.in, gentest.cc, rn.cc,
	  vdwtest.sh: Added Ramsey number problem generator.

2003-10-25 01:04  mkouril

	* src/: postproc/backend.cc, utils/params.cc: Added mk test output
	  format.

2003-10-25 01:04  mkouril

	* src/formats/cnf.cc: Added define to choose between SYMTABLE and
	  non SYMTABLE.

2003-10-24 14:11  fett

	* src/preproc/do_exquantify.cc: fixed it, faster now!

	     ~Sean

2003-10-24 12:08  fett

	* src/preproc/init_preproc.cc: nothing

2003-10-24 12:07  fett

	* src/preproc/init_preproc.cc: added in ability to do preset
	  variables   ~Sean

2003-10-24 10:21  mkouril

	* src/generator/vanDerWaerden.cc: Fixed MINXCNF

2003-10-24 09:21  mkouril

	* src/generator/vanDerWaerden.cc: Added minXCNF format.

2003-10-24 09:19  mkouril

	* src/generator/vanDerWaerden.cc: Added meaningful variable names
	  for ite format.

2003-10-23 21:55  fett

	* src/preproc/init_preproc.cc: nothing much

2003-10-23 13:59  fett

	* src/formats/markbdd.cc: well...allowing '(' and ')' as well as '
	  ' as whitespace

	     ~Sean

2003-10-23 12:35  mkouril

	* src/generator/vanDerWaerden.cc: Fixed.

2003-10-23 12:30  mkouril

	* src/generator/vdwtest.sh: [no log message]

2003-10-23 12:29  fett

	* src/preproc/: do_applyinfs.cc, do_exquantifyand.cc,
	  other_preproc.cc: ifxing things

	     ~Sean

2003-10-23 12:29  mkouril

	* src/generator/gentest.cc: Fanced up gentest.

2003-10-23 12:08  mkouril

	* src/generator/vanDerWaerden.cc: Added CNF2

2003-10-23 08:57  mkouril

	* src/generator/vanDerWaerden.cc: Added ITE format.

2003-10-22 21:56  mkouril

	* src/generator/vanDerWaerden.cc: Added CNF style cardinality

2003-10-22 19:01  mkouril

	* src/generator/vanDerWaerden.cc: Added cnf style cardinality
	  constrains.

2003-10-22 16:50  mkouril

	* src/generator/vanDerWaerden.cc: Fixed.

2003-10-22 15:41  mkouril

	* src/generator/vanDerWaerden.cc: Fixed vanDerWaerden generator.

2003-10-22 14:17  mkouril

	* BUGS: [no log message]

2003-10-22 14:17  mkouril

	* AUTHORS: Added authors.

2003-10-22 14:14  mkouril

	* src/solver/: display.cc, lemmacache.cc, state_stacks.cc: Fixed
	  lemma cache.

2003-10-22 14:14  mkouril

	* include/log.h: Added d2_print6

2003-10-22 10:37  fett

	* src/formats/autochk.cc: added iscas format -i

	     ~Sean

2003-10-21 21:57  mkouril

	* tests/longer_tests/queue.14.prove.Hjq.params: Broken xors = 0

2003-10-21 21:57  mkouril

	* src/preproc/do_applyinfs.cc: Fixed num var for bdd == 0.

2003-10-21 21:56  mkouril

	* src/formats/5/: iscas_g.yy, libt5_la-iscas_g.cc: Added out=1

2003-10-21 21:49  mkouril

	* src/solver/state_stacks.cc: Fixed...

2003-10-21 08:29  mkouril

	* src/formats/5/libt5_la-iscas_g.h: Forgotten iscas header.

2003-10-20 22:58  mkouril

	* src/formats/: read_input.cc, 5/Makefile.am, 5/Makefile.in,
	  5/iscas_g.yy, 5/iscas_s.cc, 5/iscas_s.ll, 5/libt5_la-iscas_g.cc,
	  5/parser.cc, 5/tracetest.cc: Added iscas format.

2003-10-20 20:03  mkouril

	* tests/longer_tests/: Makefile.am, Makefile.in: Added benchmarks.

2003-10-20 17:16  mkouril

	* aclocal.m4: Added aclocal.m4.

2003-10-20 17:16  mkouril

	* .cvsignore: Removed cvs ignore list. Converted to global
	  cvsignore.

2003-10-20 17:03  mkouril

	* tests/longer_tests/: 12.trace.gz.params, barrel.7.prove,
	  barrel.7.prove.params, queue.14.prove, queue.14.prove.Hjl.params,
	  queue.14.prove.Hjq.params, queue.14.prove.Hl.params,
	  queue.14.prove.params: Added more benchmarks.

2003-10-20 17:03  mkouril

	* src/formats/5/: libt5_la-trace_g.cc, trace_g.yy: Fixed display of
	  line counter during debug less than 2.

2003-10-20 17:02  mkouril

	* .cvsignore: Added *.lo

2003-10-17 23:28  mkouril

	* src/: Makefile.am, Makefile.in: Fixed Makefile.

2003-10-17 23:26  mkouril

	* src/: empty.cc, emptylib.cc: Empty files just to make sure we are
	  using cxx compiler.

2003-10-17 23:21  mkouril

	* libtool, ltmain.sh: Libtool files.

2003-10-17 23:18  mkouril

	* Makefile.am, Makefile.in, config.guess, config.sub, configure,
	  configure.ac, doc/Makefile.in, doc/man1/Makefile.in,
	  doc/manual/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/config.h.in,
	  include/iteheaders.h, src/Makefile.am, src/Makefile.in,
	  src/formats/Makefile.am, src/formats/Makefile.in,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/formats/5/bdd_s.cc, src/formats/5/bdd_s.ll,
	  src/formats/5/blif_s.cc, src/formats/5/blif_s.ll,
	  src/formats/5/cnf_s.cc, src/formats/5/cnf_s.ll,
	  src/formats/5/libt5_a-bdd_g.cc, src/formats/5/libt5_a-bdd_g.h,
	  src/formats/5/libt5_a-blif_g.cc, src/formats/5/libt5_a-blif_g.h,
	  src/formats/5/libt5_a-cnf_g.cc, src/formats/5/libt5_a-cnf_g.h,
	  src/formats/5/libt5_a-prover3_g.cc,
	  src/formats/5/libt5_a-prover3_g.h,
	  src/formats/5/libt5_a-prover_g.cc,
	  src/formats/5/libt5_a-prover_g.h,
	  src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/libt5_a-trace_g.h, src/formats/5/prover3_s.ll,
	  src/formats/5/prover_s.cc, src/formats/5/prover_s.ll,
	  src/formats/5/trace_s.cc, src/formats/5/trace_s.ll,
	  src/generator/Makefile.in, src/postproc/Makefile.am,
	  src/postproc/Makefile.in, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/utils/Makefile.am,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Converted to libtool

2003-10-17 23:17  mkouril

	* src/formats/5/prover3_s.cc: Forgotten file.

2003-10-17 23:15  mkouril

	* src/formats/5/: libt5_la-bdd_g.cc, libt5_la-bdd_g.h,
	  libt5_la-blif_g.cc, libt5_la-blif_g.h, libt5_la-cnf_g.cc,
	  libt5_la-cnf_g.h, libt5_la-prover3_g.cc, libt5_la-prover3_g.h,
	  libt5_la-prover_g.cc, libt5_la-prover_g.h, libt5_la-trace_g.cc,
	  libt5_la-trace_g.h: Renamed libt5_a to libt5_la.

2003-10-17 14:36  mkouril

	* src/utils/symtable.cc: Bug on bug....

2003-10-17 14:36  mkouril

	* src/utils/symtable.cc: Bug -- vars boundaries.

2003-10-17 12:30  mkouril

	* src/utils/java_wrapper.cc, include/sat_server_ServerImpl.h:
	  Kedar's interface.

2003-10-17 11:20  fett

	* src/preproc/do_applyinfs.cc: oops...I forgot one little thing
	  with dependent clustering It's fixed now

	     ~Sean

2003-10-16 11:39  fett

	* include/equivclass.h, src/preproc/do_applyinfs.cc,
	  src/utils/bdd.cc: i don't know what i changed.

	     ~Sean

2003-10-15 10:56  fett

	* src/preproc/do_applyinfs.cc: fixed a silly bug.

	    ~Sean

2003-10-15 10:27  fett

	* src/: preproc/do_applyinfs.cc, utils/bdd.cc: i don't
	  know...something last night

	    ~Sean

2003-10-15 09:44  mkouril

	* include/globals.h, src/formats/5/libt5_a-prover3_g.cc,
	  src/formats/5/prover3_g.yy: d3 print instead of fprintf

2003-10-14 20:40  fett

	* src/preproc/do_applyinfs.cc: fixed.

2003-10-14 20:28  fett

	* src/utils/bdd.cc:  yep

2003-10-14 20:28  fett

	* include/equivclass.h, src/preproc/do_applyinfs.cc: yep

2003-10-14 18:48  mkouril

	* src/utils/params.cc: If you insist on ctrl-c it will do it after
	  10 attempts.

2003-10-14 16:59  mkouril

	* src/utils/bdd.cc: Better? ite

2003-10-14 00:04  fett

	* src/preproc/other_preproc.cc: fixed up...	~Sean

2003-10-13 23:58  fett

	* src/formats/cnf.cc: nothing...

2003-10-13 22:15  mkouril

	* Makefile.in, configure, doc/manual/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/common.h,
	  src/formats/5/libt5_a-trace_g.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_pruning.cc, src/preproc/do_strength.cc,
	  src/preproc/other_preproc.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Added min/max for variables[]

2003-10-13 16:40  mkouril

	* src/: formats/cnf.cc, formats/5/libt5_a-prover3_g.cc,
	  formats/5/prover3_g.yy, preproc/do_pruning.cc,
	  preproc/do_strength.cc, utils/bdd.cc: nmbrVarsInCommon fine
	  tuning...

2003-10-13 12:39  mkouril

	* src/formats/5/: libt5_a-prover3_g.cc, libt5_a-prover3_g.h:
	  Forgotten generated files.

2003-10-13 12:39  mkouril

	* src/formats/5/: libt5_a-prover_g.cc, prover_g.yy: Added equality
	  variable for bdd equal to temp variables.

2003-10-13 12:36  mkouril

	* src/utils/bdd.cc: Use symbol table to create broken xor temp
	  variable.

2003-10-13 11:04  fett

	* src/preproc/: do_split.cc, init_preproc.cc: here

2003-10-12 23:25  mkouril

	* src/formats/5/prover3_g.yy, src/preproc/do_split.cc,
	  src/utils/params.cc, src/utils/vars.cc, include/vars.h: max vars
	  parameters added for prover3 and do_split

2003-10-12 18:45  fett

	* src/utils/params.cc: made split happen at the end of
	  preprocessing so st and pr do well

	    ~Sean

2003-10-12 18:45  fett

	* src/preproc/do_split.cc: raised to 10, instead of 8

	    ~Sean

2003-10-12 12:53  mkouril

	* src/formats/5/: libt5_a-prover_g.cc, libt5_a-prover_g.h,
	  prover3_s.ll, prover_g.yy, prover_s.cc, prover_s.ll: Show only
	  every 100th line.

2003-10-12 11:54  mkouril

	* src/formats/read_input.cc: Added prover3

2003-10-12 11:52  mkouril

	* src/formats/5/: Makefile.am, Makefile.in, libt5_a-bdd_g.cc,
	  libt5_a-blif_g.cc, libt5_a-cnf_g.cc, libt5_a-prover_g.cc,
	  libt5_a-prover_g.h, libt5_a-trace_g.cc, libt5_a-trace_g.h,
	  parser.cc, prover3_g.yy, prover3_s.ll, trace_g.yy, tracetest.cc:
	  Added prover3.

2003-10-10 13:15  fett

	* src/preproc/do_split.cc: faster, and fixed a bug.

	     ~Sean

2003-10-10 12:48  fett

	* src/preproc/do_split.cc: making it faster still!

	     ~Sean

2003-10-10 01:09  fett

	* src/: preproc/do_depcluster.cc, preproc/do_split.cc,
	  preproc/do_strength.cc, preproc/init_preproc.cc,
	  preproc/other_preproc.cc, utils/bdd.cc,
	  utils/bdd_circuit_init.cc, utils/params.cc: added in support for
	  splitting big BDDs...

	     ~Sean

2003-10-10 01:09  fett

	* src/postproc/backend.cc: fixed a few minor things, deleting
	  length and variablelist.

	     ~Sean

2003-10-10 01:09  fett

	* src/formats/: bdd2cnf.cc, markbdd.cc: added in support for
	  splitting big BDDs...  and fixed a few minor things

	     ~Sean

2003-10-10 01:08  fett

	* include/preprocess.h: added in support for splitting big BDDs

	     ~Sean

2003-10-09 15:06  fett

	* src/preproc/: do_split.cc, init_preproc.cc: making good headway.

	    ~Sean

2003-10-09 15:06  fett

	* src/postproc/backend.cc: added in ite_free for length[]

	    ~Sean

2003-10-09 15:06  fett

	* src/formats/markbdd.cc: i dont' remember

	    ~Sean

2003-10-09 11:29  fett

	* src/preproc/do_split.cc: oh more!

	    ~Sean

2003-10-09 10:55  fett

	* src/preproc/do_split.cc: getting closer!

	     ~Sean

2003-10-08 12:27  fett

	* src/preproc/do_split.cc: fixing it up more...almost done with the
	  concept.

	     ~Sean

2003-10-07 16:24  fett

	* src/preproc/do_split.cc: more...

	     ~Sean

2003-10-07 14:14  fett

	* src/preproc/do_split.cc: working on it more

2003-10-07 14:14  fett

	* src/formats/markbdd.cc: nothing

2003-10-07 13:49  fett

	* include/preprocess.h, include/vars.h,
	  src/preproc/do_exquantify.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_split.cc, src/preproc/preprocess.cc,
	  src/utils/params.cc, src/utils/vars.cc: Adding in support for the
	  splitting function.

	    ~Sean

2003-10-07 13:23  fett

	* src/preproc/: Makefile.am, Makefile.in, do_split.cc: added in
	  do_split.cc maybe michal should check this?

	     ~Sean

2003-10-07 13:02  fett

	* src/preproc/: do_exquantify.cc, do_exquantifyand.cc, do_split.cc,
	  init_preproc.cc: fixing little things

	     ~Sean

2003-10-07 12:22  fett

	* src/preproc/do_exquantify.cc: Added in the ability for ExQuant to
	  handle UNSURE functions...I'm pretty sure this should of been in
	  there the whole time, but maybe not..

	     ~Sean

2003-10-03 10:19  mkouril

	* src/formats/5/prover_s.cc: Added missing.

2003-10-03 10:18  mkouril

	* src/formats/5/: libt5_a-prover_g.cc, prover_g.yy, tracetest.cc:
	  Fixed prover_g.yy (top level nots).  Added debug BDD print into
	  tracetest.cc

2003-10-02 16:58  fett

	* include/config.h: ?

2003-10-02 16:46  fett

	* src/formats/markbdd.cc: fixed up initial branch to work the way
	  specified in the manual (except it does not HAVE to be the first
	  line in the inputfile, just somewhere, and it will get every
	  variable in the file cause it's saved and run at the end.

	    ~Sean

2003-10-02 16:05  fett

	* src/utils/bdd.cc: playing with print_tree and debug levels

	     ~Sean

2003-10-02 12:29  fett

	* Makefile.in, configure, doc/manual/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  src/formats/markbdd.cc, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  For markbdd.cc I added in strengthen as a keyword.

	     ~Sean

2003-09-30 17:00  mkouril

	* include/prototypes.h, src/formats/markbdd.cc,
	  src/formats/5/libt5_a-prover_g.cc, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/do_pruning.cc,
	  src/utils/bdd.cc, src/preproc/do_pruning_pr.cc: Fixed pruning

2003-09-30 16:33  fett

	* include/prototypes.h, src/preproc/do_pruning.cc,
	  src/utils/bdd.cc: playing...

	     ~Sean

2003-09-25 14:11  mkouril

	* doc/man1/Makefile.in: Forgotten one

2003-09-25 12:29  fett

	* src/formats/smurf.cc: fixing it again

	     ~Sean

2003-09-25 12:29  fett

	* Makefile.in: what?

2003-09-25 11:49  fett

	* src/formats/smurf.cc: Added in checking for # of input variables.

	     ~Sean

2003-09-24 12:03  mkouril

	* configure, configure.ac, doc/Makefile.in, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/formats/5/libt5_a-prover_g.cc,
	  src/formats/5/libt5_a-prover_g.h, src/formats/5/prover_g.yy,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.in,
	  src/solver/smurffactory.cc, src/utils/Makefile.in,
	  src/utils/params.cc: Renamed ite.ini to sbsat.ini, fixes in
	  prover

2003-09-24 11:51  mkouril

	* doc/: Makefile.am, man1/Makefile.am, man1/sbsat.1: Moved sbsat.1
	  into man1

2003-09-24 11:48  mkouril

	* doc/: Makefile.am, Makefile.in, ite.1, sbsat.1: rename ite.1 to
	  sbsat.1

2003-09-23 13:04  fett

	* examples/: markbdd.ite, xortest.xor: for manual

	    ~Sean

2003-09-23 13:03  fett

	* examples/markbdd.ite, src/formats/markbdd.cc: nothing!

	     ~Sean

2003-09-19 08:51  mkouril

	* src/formats/5/prover_s.ll: Show progress in debug3 for prove
	  format

2003-09-18 23:38  mkouril

	* src/formats/5/: libt5_a-prover_g.cc, prover_g.yy, prover_s.ll:
	  Adjusted prover symbol limits.

2003-09-18 23:26  mkouril

	* src/: formats/read_input.cc, formats/5/libt5_a-prover_g.cc,
	  formats/5/libt5_a-prover_g.h, formats/5/prover_g.yy,
	  utils/params.cc: Prover format in

2003-09-18 22:02  mkouril

	* src/: formats/5/libt5_a-prover_g.cc,
	  formats/5/libt5_a-prover_g.h, formats/5/prover_g.yy,
	  formats/5/prover_s.ll, formats/5/tracetest.cc, utils/vars.cc:
	  Improved prover format

2003-09-18 16:20  mkouril

	* src/formats/5/: libt5_a-prover_g.cc, prover_g.yy: Fixed operator
	  precedence.

2003-09-18 16:11  mkouril

	* src/formats/5/: libt5_a-prover_g.cc, prover_g.yy: Fixed prover
	  format.

2003-09-16 16:26  fett

	* src/: formats/cnf.cc, formats/smurf.cc, formats/xorbdd.cc,
	  utils/bdd.cc: adding in symbol table support

	    ~Sean

2003-09-16 15:42  mkouril

	* include/symtable.h, src/utils/symtable.cc: i_getsym_int function

2003-09-16 15:23  mkouril

	* include/vars.h, src/formats/5/libt5_a-prover_g.cc,
	  src/formats/5/libt5_a-prover_g.h, src/utils/params.cc,
	  src/utils/vars.cc: Added --preset-variables

2003-09-12 16:54  fett

	* src/utils/bdd.cc: playing with pprint_tree again.  Now it prints
	  variable names, print_tree is next to work on.

	      ~Sean

2003-09-12 16:54  fett

	* src/formats/markbdd.cc: playing with pprint_tree again.  Now it
	  prints variable names, print_tree is next to work on.  changed
	  initialbranch to initial_branch.  make truth_table work correctly
	  with symbol table.

	      ~Sean

2003-09-12 13:25  fett

	* examples/markbdd.ite, src/formats/markbdd.cc: Now you can tell
	  where you are in the recursion.  now *print_tree does not create
	  a smurf and other directives like print_tree.

	    ~Sean

2003-09-12 12:49  fett

	* src/formats/markbdd.cc: fixing up some things. print_tree and
	  pprint_tree now return the BDD they print, but will not create a
	  new function if they begin a new function like this:

	  print_tree(and(2, 3)) ; no function, no smurf but,
	  or(print_tree(and(2, 3)), 4) ; function $1, no smurf that will
	  make BDD or(and(2, 3), 4) and print and(2, 3)

	     ~Sean

2003-09-12 12:27  fett

	* examples/markbdd.ite: here i am fixing up this file	~Sean

2003-09-12 10:36  mkouril

	* configure, configure.ac, include/config.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.in,
	  src/utils/Makefile.in, src/utils/symtable.cc: Version update to
	  2.1b-1

2003-09-12 10:19  mkouril

	* Makefile.am, Makefile.in, configure, configure.ac,
	  doc/Makefile.in, doc/manual/Makefile.in,
	  doc/manual/sbsat_getting.html, doc/manual/sbsat_getting.pdf,
	  doc/manual/sbsat_getting.ps, doc/manual/sbsat_getting.tex,
	  doc/manual/sbsat_manual.html, doc/manual/sbsat_manual.pdf,
	  doc/manual/sbsat_manual.ps, doc/manual/sbsat_manual.tex,
	  examples/Makefile.in, include/Makefile.in, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  Added --enable-cvsbuild for nightly snapshots

2003-09-11 15:29  fett

	* src/formats/markbdd.cc: playing with mitosis...

	     Sean

2003-09-11 13:16  fett

	* src/formats/markbdd.cc: Working with minmax.

	     ~Sean

2003-09-09 13:06  fett

	* src/formats/cnf.cc: Tried to speed it up, but the new lines don't
	  seem to make any speed difference.

	     ~Sean

2003-09-08 18:41  fett

	* src/formats/markbdd.cc: negate clashed with something, so i
	  changed it to negate_it

	     ~Sean

2003-09-08 13:19  mkouril

	* src/utils/: Makefile.in, zread.cc: Removed unused parameter in
	  fprintf.

2003-09-08 13:18  mkouril

	* src/solver/: Makefile.in, recordsol.cc: Fixed range in
	  recordsol.cc

2003-09-08 13:18  mkouril

	* include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in: [no log
	  message]

2003-09-08 13:18  mkouril

	* doc/manual/: sbsat_getting.lyx, sbsat_getting.pdf: Fixed the
	  license.

2003-09-08 13:18  mkouril

	* configure, configure.ac: Updated version to 2.0r-2

2003-09-05 13:06  fett

	* src/: formats/markbdd.cc, utils/bdd.cc: playing with the format
	  of pprint_tree and print_tree more.

	     ~Sean

2003-09-05 12:39  fett

	* src/formats/bdd2cnf.cc: just a minor change the last line of an
	  output cnf file was c now it is c end

	      ~Sean

2003-09-03 15:44  mkouril

	* include/symtable.h, src/formats/markbdd.cc,
	  src/formats/tracer.cc, src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/trace_g.yy, src/utils/symtable.cc: Added symbol
	  table types

2003-09-03 15:39  fett

	* src/formats/markbdd.cc: here

2003-09-03 15:22  fett

	* src/formats/markbdd.cc: here

2003-09-03 14:31  fett

	* tests/longer_tests/: slider_80_sat.ite, slider_80_unsat.ite:
	  fixed them to work with the new markbdd format

	    ~Sean

2003-09-03 14:31  fett

	* examples/add_state.ite: oh yeah..

	    ~Sean

2003-09-03 14:31  fett

	* src/utils/bdd.cc: fixed print_tree again

	    ~Sean

2003-09-03 14:30  fett

	* src/formats/markbdd.cc: fixing add_state and others

	    ~Sean

2003-09-03 13:54  mkouril

	* src/formats/5/: Makefile.am, Makefile.in, parser.cc, prover_g.yy,
	  prover_s.ll, tracetest.cc: Added prover format.

2003-09-03 11:47  mkouril

	* src/: formats/read_input.cc, utils/symtable.cc: testing
	  sym_regex.

2003-09-03 11:46  mkouril

	* tests/: cnf_tests.sh.in, longer_tests.sh.in, trace_tests.sh.in,
	  xor_tests.sh.in: ite renamed to sbsat.

2003-09-03 11:46  mkouril

	* src/: Makefile.am, Makefile.in, ite.cc, sbsat.cc: ite renamed to
	  sbsat

2003-08-28 17:10  fett

	* src/utils/symtable.cc: hereherehere.

2003-08-28 17:10  fett

	* src/formats/markbdd.cc: herehere.

2003-08-28 17:10  fett

	* include/symtable.h: here.

2003-08-27 17:48  fett

	* src/formats/markbdd.cc: don't expect add_state to work...sliders
	  are dead til tomorrow

	     ~Sean

2003-08-27 17:40  fett

	* src/formats/markbdd.cc: fixed a bug...hope there are no more!

	     ~Sean

2003-08-27 16:55  fett

	* src/utils/: Makefile.in, bdd.cc: Added in a function f_mitosis
	  which is a cross between f_apply and mitosis.  It is used for the
	  define statements in markbdd.cc and is needed to fit with the
	  symbol table

	     ~Sean

2003-08-27 16:54  fett

	* src/: formats/5/Makefile.in, generator/Makefile.in,
	  postproc/Makefile.in, preproc/Makefile.in, solver/Makefile.in:
	  Who knows!

	     ~Sean

2003-08-27 16:54  fett

	* src/formats/: Makefile.in, markbdd.cc: Been messing with the
	  format, soon enough it will be completely compatible with the
	  symbol table...just left is add_state and initialbranch then it's
	  fixed (i think that's all)

	     ~Sean

2003-08-27 16:54  fett

	* src/Makefile.in: who knows!

	     ~Sean

2003-08-27 16:54  fett

	* include/prototypes.h: Added in f_mitosis for use with markbdd.cc

	     ~Sean

2003-08-27 12:55  mkouril

	* include/symtable.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/read_input.cc, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.in,
	  src/utils/Makefile.in, src/utils/symtable.cc: Adjusted symtable
	  regex.

2003-08-27 12:45  mkouril

	* Makefile.in, configure, configure.ac, doc/manual/Makefile.in,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  include/config.h.in, include/iteheaders.h, include/symtable.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/read_input.cc, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.in,
	  src/utils/Makefile.in, src/utils/symtable.cc, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Added regex.h and regex for
	  symtable

2003-08-23 02:12  fett

	* src/solver/: j_heuristic.cc, l_heuristic.cc: added in support for
	  var_score for each heuristic.

	     ~Sean

2003-08-23 02:12  fett

	* src/preproc/do_flow.cc: messed with it some...

	     ~Sean

2003-08-21 16:05  fett

	* src/preproc/: do_flow.cc, init_preproc.cc: playing with the flow
	  some more...	added in a function to get the Cut of a circuit at
	  some depth

	     ~Sean

2003-08-21 14:10  fett

	* src/formats/cnf.cc: modified all EOF (%s) lines to just EOF and
	  no display

	    ~Sean

2003-08-20 13:44  fett

	* src/: formats/markbdd.cc, preproc/do_pruning.cc, utils/bdd.cc:
	  Changed the print_tree and pprint_tree to print things nicer

	    ~Sean

2003-08-20 13:43  fett

	* include/config.h: what?!?!?!?

	    ~Sean

2003-08-19 16:15  fett

	* doc/manual/sbsat_manual.lyx: Added preliminary CNF section

	    ~Sean

2003-08-19 13:07  fett

	* Makefile.in, configure, examples/Makefile.in,
	  include/Makefile.in, include/config.h, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: What needs to be checked in about
	  these?

	     ~Sean

2003-08-19 13:05  fett

	* doc/manual/sbsat_getting.lyx: oh not much

	     ~Sean

2003-08-18 11:21  mkouril

	* doc/manual/: Makefile.am, Makefile.in, sbsat_getting.html,
	  sbsat_getting.ps, sbsat_getting.tex: Additional formats for
	  sbsat_getting.

2003-08-18 10:43  mkouril

	* doc/manual/sbsat_getting.pdf: New convert.

2003-08-18 10:41  mkouril

	* doc/manual/sbsat_getting.lyx: Included the comments.

2003-08-15 15:57  mkouril

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  solver/Makefile.in, utils/Makefile.in: Less noisy compilation.

2003-08-15 15:13  mkouril

	* src/solver/specfn2smurf.cc: Previously split.

2003-08-15 11:21  mkouril

	* src/formats/cnf.cc: Fixed the reporting AND/OR.... sub.

2003-08-15 10:39  mkouril

	* include/solver.h, src/solver/Makefile.am, src/solver/Makefile.in,
	  src/solver/bdd2specfn_and.cc, src/solver/bdd2specfn_xor.cc,
	  src/solver/libsolver.cc, src/solver/smurffactory.cc: Split
	  specfn2smurf.cc into bdd2specfn_and.cc and bdd2specfn_xor.cc.

2003-08-14 14:22  mkouril

	* src/solver/: Makefile.am, Makefile.in, j_specfn.cc,
	  j_specfn_and.cc, j_specfn_xor.cc, libsolver.cc: j_specfn.cc split
	  into _and part and _xor part.

2003-08-14 14:11  mkouril

	* src/solver/: Makefile.am, Makefile.in, init_solver.cc,
	  lemmamisc.cc, lemmas_and.cc, lemmas_smurf.cc, lemmas_xor.cc,
	  libsolver.cc: lemmamisc.cc split into lemmamisc.cc,
	  lemmas_smurf.cc, lemmas_and.cc and lemmas_xor.cc

2003-08-14 13:59  mkouril

	* include/solver.h, src/solver/bt_specfn.cc,
	  src/solver/j_heuristic.cc, src/solver/smurffactory.cc,
	  src/solver/specfn2smurf.cc, src/solver/update_heu.cc: Created
	  SFN_AND, SFN_XOR -- so the special fn types are not confused with
	  BDD function types.

2003-08-14 10:58  mkouril

	* include/params.h, src/formats/cnf.cc,
	  src/preproc/init_preproc.cc, src/utils/params.cc,
	  src/utils/params_fn.cc: Fixed cmd line option order.	Display
	  message only if using the ini file (unless debug is >3) Extra
	  messages from cnf.cc

2003-08-13 17:22  mkouril

	* src/utils/utils.cc: ite_realloc -- check for max alloc INT_MAX.

2003-08-13 17:21  mkouril

	* include/globals.h, src/utils/utils.cc: Changed parameters for
	  ite_calloc to unsigned int.

2003-08-13 15:29  fett

	* src/solver/lemmacache.cc: fixed L2 thing

	     ~Sean

2003-08-13 14:42  mkouril

	* src/solver/lemmawlits.cc: [no log message]

2003-08-13 14:41  mkouril

	* src/solver/: lemmacache.cc, lemmamisc.cc, lemmas.cc: 3leve lemma
	  cache.

2003-08-13 14:40  mkouril

	* include/lemmainfo.h, include/smurffactory.h, include/vars.h,
	  src/solver/Makefile.am, src/solver/Makefile.in,
	  src/solver/backtrack.cc, src/solver/backtrack_sbj.cc,
	  src/solver/bt_lemmas.cc, src/solver/bt_misc.cc,
	  src/solver/interface.cc, src/solver/lemmainfo.cc,
	  src/solver/lemmaspace.cc, src/solver/libsolver.cc: 3level lemma
	  cache.

2003-08-13 14:22  fett

	* src/formats/smurf.cc: added in support for PLAINOR looks like #
	  10 2 3 4 5 6 plainor 10010 #11 ...

	      ~Sean

2003-08-12 12:25  fett

	* src/: formats/markbdd.cc, utils/bdd.cc: playing with symbol
	  table.

	    ~Sean

2003-08-12 01:09  fett

	* src/preproc/: do_flow.cc, init_preproc.cc: oh nothing much...just
	  looking at a few things with andy

	    ~Sean

2003-08-11 20:48  mkouril

	* src/utils/bddtable.cc: [no log message]

2003-08-11 17:15  mkouril

	* src/utils/termcap.cc: Fixed TERMCAP_H to HAVE_TERMCAP_H

2003-08-11 17:15  mkouril

	* src/solver/crtwin.cc: Activated termcap in and out.

2003-08-11 17:14  mkouril

	* src/formats/read_input.cc: Removed dead code.

2003-08-11 17:08  vogelga

	* doc/manual/sbsat_getting.lyx: Andy changed based on Franco's
	  comments.  Pages 4 and 6

2003-08-11 11:41  mkouril

	* src/utils/symtable.cc: Added char *s_name(id).

2003-08-11 11:41  mkouril

	* src/solver/recordsol.cc: Fixed bug (numinp instead of
	  nNumVariables).

2003-08-11 11:40  mkouril

	* src/postproc/backend.cc: Used symbol table for all formats except
	  old tracer (which has negative ids).

2003-08-11 11:40  mkouril

	* src/formats/tracer.cc: [no log message]

2003-08-11 11:39  mkouril

	* include/: postproc.h, symtable.h: Changed Backend_CNF -> Backend
	  Added char *s_name(id)

2003-08-07 14:55  fett

	* src/postproc/backend.cc: made it so that if something is solved
	  in preprocessing, it's not gonna verify by running the
	  preprocessing again...that just seems silly

		    ~Sean

2003-08-07 14:54  fett

	* src/formats/: cnf.cc, markbdd.cc, xorbdd.cc: fixing static arrays

		    ~Sean

2003-08-07 14:49  fett

	* src/ite.cc:	 i don't remember changing this one...

		    ~Sean

2003-08-07 13:03  mkouril

	* doc/manual/: sbsat_getting.lyx, sbsat_getting.pdf: Removed GPL.

2003-08-07 12:44  mkouril

	* src/formats/: read_input.cc, tracer.cc: Old tracer uses new
	  symtable.

2003-08-07 12:44  mkouril

	* include/symtable.h, src/utils/bdd_circuit_init.cc,
	  src/utils/symtable.cc: Expanded symtable.

2003-08-07 11:18  mkouril

	* src/utils/: bdd_circuit_init.cc, bddtable.cc, symtable.cc,
	  utils.cc, vars.cc, zread.cc: Removed parameterGlobal,
	  parameterizedVars.  Global symbol table.

2003-08-07 11:18  mkouril

	* src/preproc/: init_preproc.cc, other_preproc.cc: Removed
	  parameterGlobal, parameterizedVars.

2003-08-07 11:17  mkouril

	* src/formats/: cnf.cc, markbdd.cc, read_input.cc, smurf.cc,
	  tracer.cc, xorbdd.cc: Removed parameterGlobal, parameterizedVars.
	  Global symtable.

2003-08-07 11:17  mkouril

	* include/common.h, include/globals.h, include/prototypes.h,
	  include/symtable.h, src/formats/5/bddnode.h,
	  src/formats/5/functions.cc, src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/libt5_a-trace_g.h, src/formats/5/trace_g.yy,
	  src/formats/5/tracetest.cc: Global symtable.

2003-08-06 17:07  fett

	* include/preprocess.h: Added Ctrl-C support...

	     ~Sean

2003-08-06 17:06  fett

	* src/solver/smurffactory.cc: changed the display of Creating
	  Smurfs and so forth to output only every 100 times instead of
	  every time

	     ~Sean

2003-08-06 17:06  fett

	* src/preproc/: do_cofactor.cc, do_depcluster.cc, do_exquantify.cc,
	  do_exquantifyand.cc, do_pruning.cc, do_strength.cc: Playing with
	  the output display things, and adding in Ctrl-C support! fun fun
	  fun!

	     ~Sean

2003-08-06 15:23  fett

	* include/preprocess.h: chagned formatting for preprocessing...

	     ~Sean

2003-08-06 15:23  fett

	* src/: formats/cnf.cc, preproc/do_applyinfs.cc,
	  preproc/do_cofactor.cc, preproc/do_depcluster.cc,
	  preproc/do_exquantify.cc, preproc/do_pruning.cc,
	  preproc/do_strength.cc, preproc/init_preproc.cc, utils/bdd.cc:
	  Played with the formatting (printing)

	    ~Sean

2003-08-06 14:54  mkouril

	* tests/longer_tests/: 12.trace.gz, 12.trace.gz.params: Forgotten
	  tests

2003-08-06 13:59  mkouril

	* doc/: Makefile.am, Makefile.in, ite.1, platforms.txt: Doc update.

2003-08-06 11:44  mkouril

	* src/utils/termcap.cc: Fixed termios outside HAVE_TERMCAP_H

2003-08-06 10:49  mkouril

	* src/utils/zread.cc: Fixed -- exists if gzip is not found.

2003-08-06 10:21  mkouril

	* src/formats/: cnf.cc, markbdd.cc, sat.cc, xorbdd.cc: Better fix
	  for EOF.

2003-08-06 10:21  mkouril

	* include/config.h: [no log message]

2003-08-06 10:21  mkouril

	* configure, configure.ac: New release!

2003-08-06 09:06  mkouril

	* src/formats/: markbdd.cc, xorbdd.cc: Fixed for SGI.

2003-08-06 09:06  mkouril

	* examples/Makefile: Generated from Makefile.in

2003-08-06 00:59  mkouril

	* doc/platforms.txt: Just a reminder.

2003-08-06 00:40  mkouril

	* src/utils/vars.cc: Removed unused progname.

2003-08-06 00:39  mkouril

	* tests/trace_tests/: Makefile.am, Makefile.in,
	  and1=_example.trace, and1=_example.trace.params,
	  and1_equ_example.trace, and1_equ_example.trace.params,
	  and=_example.trace, and=_example.trace.params,
	  and_equ_example.trace, and_equ_example.trace.params,
	  limp=_example.trace, limp=_example.trace.params,
	  limp_equ_example.trace, limp_equ_example.trace.params,
	  lnimp=_example.trace, lnimp=_example.trace.params,
	  lnimp_equ_example.trace, lnimp_equ_example.trace.params,
	  nand=_example.trace, nand=_example.trace.params,
	  nand_equ_example.trace, nand_equ_example.trace.params,
	  nor=_example.trace, nor=_example.trace.params,
	  nor_equ_example.trace, nor_equ_example.trace.params,
	  or=_example.trace, or=_example.trace.params,
	  or_equ_example.trace, or_equ_example.trace.params,
	  rimp=_example.trace, rimp=_example.trace.params,
	  rimp_equ_example.trace, rimp_equ_example.trace.params,
	  rnimp=_example.trace, rnimp=_example.trace.params,
	  rnimp_equ_example.trace, rnimp_equ_example.trace.params,
	  xnor=_example.trace, xnor=_example.trace.params,
	  xnor_equ_example.trace, xnor_equ_example.trace.params,
	  xor=_example.trace, xor=_example.trace.params,
	  xor_equ_example.trace, xor_equ_example.trace.params: Removed
	  equal sign from the filenames.

2003-08-06 00:12  mkouril

	* src/utils/zread.cc: pgCC wasn't happy about the constants.

2003-08-05 23:39  mkouril

	* Makefile.in, configure, configure.ac, doc/Makefile.in,
	  doc/manual/Makefile.in, doc/manual/sbsat_manual.html,
	  doc/manual/sbsat_manual.pdf, doc/manual/sbsat_manual.ps,
	  doc/manual/sbsat_manual.tex, examples/Makefile,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  include/config.h.in, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/formats/5/bddops.cc,
	  src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/libt5_a-trace_g.h, src/formats/5/trace_g.yy,
	  src/formats/5/tracetest.cc, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/postproc/backend.cc,
	  src/preproc/Makefile.in, src/preproc/init_preproc.cc,
	  src/solver/Makefile.in, src/utils/Makefile.in, tests/Makefile.in,
	  tests/cnf_tests.sh.in, tests/trace_tests.sh.in,
	  tests/xor_tests.sh.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.am, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: [no log message]

2003-08-05 16:55  fett

	* examples/Makefile, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.in, src/utils/Makefile.in: who konws!

2003-08-05 16:25  mkouril

	* src/solver/: Makefile.in, sf_addons.cc: Fixed for DEC.

2003-08-05 16:24  mkouril

	* doc/Makefile.in, doc/manual/Makefile.in,
	  doc/manual/sbsat_getting.pdf, examples/Makefile,
	  examples/Makefile.in, include/Makefile.in, include/config.h,
	  include/config.h.in, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/utils/Makefile.in, tests/Makefile.in, tests/cnf/Makefile.in,
	  tests/longer_tests/Makefile.in, tests/trace_tests/Makefile.in:
	  [no log message]

2003-08-05 16:24  mkouril

	* Makefile.in, configure, configure.ac: Added LIBM.  Removed
	  MALLOC. (DEC problems)

2003-08-05 16:23  fett

	* examples/: minmax.cnf, minmax.ite: added in more example
	  files...showing the cardinality constraint or commonly called
	  MinMax.

	    ~Sean

2003-08-05 16:05  fett

	* examples/markbdd.ite: took out branch prune and made it restrict.

	    ~Sean

2003-08-05 16:05  fett

	* doc/manual/sbsat_manual.lyx: added in minmax command into the BDD
	  format part.	took out branch prune and made it restrict.

	    ~Sean

2003-08-05 16:03  fett

	* src/utils/bdd.cc: Messed with ite_var adding in that if someone
	  says ite_var(0) they will get false_ptr

	     ~Sean

2003-08-05 15:58  fett

	* src/solver/Makefile.in: ???

2003-08-05 15:58  fett

	* src/formats/markbdd.cc: Messing with minmax now. When someone
	  uses a 0 in the format it is treated like False. F. 0. all the
	  same thing.

	     ~Sean

2003-08-05 15:01  fett

	* src/formats/markbdd.cc: Added in minmax BDDs in this ite format.

	     ~Sean

2003-08-05 14:29  mkouril

	* src/solver/Makefile.am: Added extra source for distribution.

2003-08-05 14:26  mkouril

	* include/: Makefile.am, Makefile.in: Added header files for
	  distribution.

2003-07-31 15:18  fett

	* doc/manual/sbsat_getting.lyx: fixed one thing    ~Sean

2003-07-31 15:16  fett

	* doc/manual/sbsat_getting.pdf: made it!   ~sean

2003-07-31 15:07  mkouril

	* doc/manual/sbsat_getting.lyx: [no log message]

2003-07-31 15:04  fett

	* examples/: Makefile, flowers.cnf, flowers.ite: adding example
	  files for user manual

	    ~Sean

2003-07-31 15:04  fett

	* doc/manual/sbsat_getting.lyx: making more user manual.

	     ~Sean

2003-07-31 14:55  fett

	* doc/manual/sbsat_getting.lyx, src/formats/cnf.cc: did it again

	     ~Sean

2003-07-31 14:53  mkouril

	* include/defines.h: Cardinality constraints.

2003-07-31 14:52  fett

	* src/formats/cnf.cc: added minmax

	    ~Sean

2003-07-31 14:29  mkouril

	* doc/manual/sbsat_getting.lyx: (no log message)

2003-07-31 14:28  fett

	* doc/manual/sbsat_getting.lyx: (no log message)

2003-07-31 13:35  fett

	* doc/manual/sbsat_getting.lyx: added andy

2003-07-31 13:33  mkouril

	* doc/manual/sbsat_getting.lyx: [no log message]

2003-07-30 22:26  fett

	* doc/manual/: sbsat_getting.lyx, sbsat_getting.pdf: andy and I
	  working on the manual some more

	     ~Sean

2003-07-30 14:44  mkouril

	* include/interface.h, src/ite.cc: [no log message]

2003-07-30 13:50  fett

	* doc/manual/sbsat_getting.lyx: Andy and I are working on the
	  manual! w00t

	     ~Sean

2003-07-30 13:03  mkouril

	* include/brancher.h, include/common.h, include/globals.h,
	  include/lemmainfo.h, include/postproc.h, include/prototypes.h,
	  include/tracer.h, src/formats/cnf.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_flow.cc, src/solver/backtrack_sbj.cc,
	  src/utils/params_fn.cc: Fixed warnings..

2003-07-30 12:42  mkouril

	* src/: solver/smurfaddons.cc, utils/smurfaddons.cc: Moved
	  smurfaddons to the solver.

2003-07-30 12:41  mkouril

	* Makefile.in, configure, configure.ac, include/Makefile.in,
	  include/brancher.h, include/common.h, include/defines.h,
	  include/equivclass.h, include/formats.h, include/globals.h,
	  include/heuristic.h, include/ite.h, include/itefeatures.h,
	  include/iteheaders.h, include/lemmainfo.h, include/postproc.h,
	  include/preprocess.h, include/prototypes.h,
	  include/smurffactory.h, include/solver.h, include/vars.h,
	  src/Makefile.in, src/ite.cc, src/formats/Makefile.in,
	  src/formats/autochk.cc, src/formats/bdd2cnf.cc,
	  src/formats/cnf.cc, src/formats/flatten.cc,
	  src/formats/markbdd.cc, src/formats/parse.cc,
	  src/formats/read_input.cc, src/formats/read_result.cc,
	  src/formats/sat.cc, src/formats/smurf.cc, src/formats/tracer.cc,
	  src/formats/write_output.cc, src/formats/xorbdd.cc,
	  src/formats/5/Makefile.in, src/formats/5/tracetest.cc,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/postproc/backend.cc, src/preproc/Makefile.in,
	  src/preproc/create_infs.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_cofactor.cc, src/preproc/do_depcluster.cc,
	  src/preproc/do_exquantify.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_flow.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_strength.cc, src/preproc/init_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/bdd2smurf.cc,
	  src/solver/init_solver.cc, src/solver/interface.cc,
	  src/solver/l_lemma.cc, src/solver/lemmaspace.cc,
	  src/solver/libsolver.cc, src/solver/sf_addons.cc,
	  src/solver/smurffactory.cc, src/solver/smurfstates.cc,
	  src/solver/solve.cc, src/solver/specfn2smurf.cc,
	  src/solver/transitions.cc, src/solver/wvf.cc,
	  src/utils/Makefile.am, src/utils/Makefile.in,
	  src/utils/bdd_circuit_init.cc, src/utils/intnode.cc,
	  src/utils/params.cc, src/utils/vars.cc: Split headers for faster
	  compilation.

2003-07-30 10:49  mkouril

	* tests/longer_tests/: dlx2_cc.trace.Hjl.params,
	  dlx2_cc_bug11.trace.Hjl.params: Added combined heuristic tests.

2003-07-29 15:52  fett

	* doc/manual/sbsat_getting.pdf: 'made' the getting started manual

	     ~Sean

2003-07-29 14:28  fett

	* src/preproc/do_exquantifyand.cc: playing with exquantifyand

	    ~Sean

2003-07-29 12:05  mkouril

	* src/utils/: Makefile.in, utils.cc: Fixed ite_calloc for const
	  char *.

2003-07-29 12:04  mkouril

	* include/config.h, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.in: [no log message]

2003-07-29 12:04  mkouril

	* doc/manual/sbsat_getting.lyx: Manual Getting updated.

2003-07-29 12:02  mkouril

	* Makefile.in, configure, include/Makefile.in, include/config.h,
	  include/defines.h, include/globals.h, src/solver/display_sf.cc:
	  Removed const char -> char warnings when compiled on Solaris CC.

2003-07-29 11:21  mkouril

	* include/config.h, include/globals.h, src/ite.cc,
	  src/formats/bdd2cnf.cc, src/formats/cnf.cc,
	  src/formats/read_input.cc, src/formats/smurf.cc,
	  src/formats/tracer.cc, src/postproc/backend.cc,
	  src/preproc/do_cofactor.cc, src/preproc/do_depcluster.cc,
	  src/preproc/do_exquantify.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_flow.cc, src/preproc/init_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/backtrack_sbj.cc,
	  src/solver/bdd2smurf.cc, src/solver/bddwalk.cc,
	  src/solver/brancher.cc, src/solver/bt_smurfs.cc,
	  src/solver/display.cc, src/solver/heur_stack.cc,
	  src/solver/init_solver.cc, src/solver/j_heuristic.cc,
	  src/solver/j_specfn.cc, src/solver/l_heuristic.cc,
	  src/solver/lemmainfo.cc, src/solver/lemmaspace.cc,
	  src/solver/sf_addons.cc, src/solver/smurffactory.cc,
	  src/solver/solve.cc, src/solver/state_stacks.cc,
	  src/solver/wvf.cc, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bddidx_orig.cc,
	  src/utils/bddtable.cc, src/utils/integerset.cc,
	  src/utils/params_fn.cc, src/utils/termcap.cc, src/utils/utils.cc:
	  Fixed SBSAT for pgCC.  Removed unreachable code.  Removed
	  unreferenced local variables.

2003-07-29 09:34  fett

	* src/formats/cnf.cc: wrote a note in cnf.cc

	     ~Sean

2003-07-28 21:22  mkouril

	* include/log.h, include/preprocess.h, include/prototypes.h,
	  src/formats/cnf.cc, src/preproc/do_applyinfs.cc,
	  src/preproc/do_cofactor.cc, src/preproc/do_depcluster.cc,
	  src/preproc/do_exquantify.cc, src/preproc/do_exquantifyand.cc,
	  src/preproc/do_flow.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_strength.cc, src/preproc/init_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/smurffactory.cc,
	  src/utils/utils.cc: Streighten up the debug levels.

2003-07-28 16:45  mkouril

	* src/: formats/cnf.cc, formats/flatten.cc, formats/markbdd.cc,
	  formats/tracer.cc, formats/xorbdd.cc, preproc/do_applyinfs.cc,
	  preproc/do_cofactor.cc, preproc/do_depcluster.cc,
	  preproc/do_exquantify.cc, preproc/do_exquantifyand.cc,
	  preproc/do_pruning.cc, preproc/do_strength.cc,
	  preproc/init_preproc.cc, solver/display.cc,
	  solver/init_solver.cc, solver/j_heuristic.cc,
	  solver/smurffactory.cc, solver/smurfstates.cc, solver/solve.cc:
	  Reduced the amount of input on default --debug 2.

2003-07-28 15:57  fett

	* examples/small.cnf: manual example

	     ~Sean

2003-07-28 15:56  fett

	* examples/: add_state.ite, xortest.ite: manual example

	    ~Sean

2003-07-28 15:08  mkouril

	* doc/manual/sbsat_getting.pdf: Updated generated version.

2003-07-28 15:05  mkouril

	* doc/manual/Makefile.am, doc/manual/Makefile.in, include/config.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.in, src/utils/Makefile.in,
	  src/utils/params.cc, src/utils/termcap.cc: Removed default
	  filename for lemma-out-file.	Do not compile in termcap if not
	  found.

2003-07-28 14:56  fett

	* doc/manual/: sbsat_manual.html, sbsat_manual.pdf,
	  sbsat_manual.ps, sbsat_manual.tex: nothing!

2003-07-28 14:53  fett

	* src/preproc/do_applyinfs.cc: fixed so BDDs can have more than 32
	  variables

	     ~Sean

2003-07-28 14:52  fett

	* doc/manual/sbsat_getting.lyx, doc/manual/sbsat_manual.lyx,
	  src/formats/smurf.cc: fixing manual again

	     ~Sean

2003-07-28 14:31  mkouril

	* Makefile.in, configure, configure.ac, tests/Makefile.in: Fixed
	  tests.

2003-07-28 14:18  mkouril

	* Makefile.in, configure, configure.ac, configure.in,
	  doc/Makefile.in, doc/manual/Makefile.in, examples/Makefile.in,
	  include/Makefile.in, include/config.h, include/config.h.in,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.in, src/utils/Makefile.in, tests/Makefile.in,
	  tests/cnf/Makefile.in, tests/longer_tests/Makefile.in,
	  tests/trace_tests/Makefile.in: Moved configure management to
	  autoscan/autoreconf/...

2003-07-28 12:26  fett

	* src/utils/params_fn.cc: Fixed wording on "SBSat is A SAT Solver"

	    ~Sean

2003-07-28 12:26  fett

	* doc/manual/sbsat_getting.lyx: Fixing up user manual with Andy!

	    ~Sean

2003-07-25 18:54  mkouril

	* doc/manual/sbsat_getting.pdf: Getting started manual (pdf
	  version)

2003-07-25 18:53  mkouril

	* doc/manual/sbsat_getting.lyx: Another manual (getting started).

2003-07-25 15:19  mkouril

	* include/log.h, include/prototypes.h, src/ite.cc,
	  src/formats/read_input.cc, src/solver/crtwin.cc,
	  src/solver/display.cc, src/solver/init_solver.cc,
	  src/solver/lemmaspace.cc, src/solver/smurffactory.cc,
	  src/solver/solve.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bddidx_vsb.cc,
	  src/utils/bddtable.cc, src/utils/params.cc,
	  src/utils/params_fn.cc, src/utils/termcap.cc, src/utils/utils.cc:
	  Fixed --help to copy the screen size.  Extended debug (debug&16 -
	  memory alloc debug info, ...) Termcap inits moved into utils.

2003-07-25 14:15  fett

	* src/solver/bddwalk.cc: fixed up bddwalk.cc a little

	    ~Sean

2003-07-25 13:35  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  solver/Makefile.in, utils/Makefile.in, utils/params_fn.cc: fixed
	  the wording for the version info in ./ite --version

2003-07-25 11:00  mkouril

	* src/solver/j_heuristic.cc: Bugfix deallocating already
	  deallocated memory (pTrueSmurfState->arrHeuristicXors)

2003-07-25 10:41  mkouril

	* include/interface.h, include/prototypes.h, src/ite.cc,
	  src/solver/brancher.cc, src/solver/interface.cc,
	  src/solver/solve.cc, src/utils/bddtable.cc: [no log message]

2003-07-24 16:05  mkouril

	* src/solver/: brancher.cc, solve.cc: [no log message]

2003-07-24 13:58  mkouril

	* include/preprocess.h, src/ite.cc, src/solver/solve.cc,
	  src/utils/bddtable.cc: [no log message]

2003-07-23 17:08  mkouril

	* src/: ite.cc, solver/solve.cc: [no log message]

2003-07-23 16:08  mkouril

	* include/interface.h, include/prototypes.h, src/ite.cc,
	  src/solver/interface.cc: Updated interfaces added ite_final.

2003-07-23 09:09  mkouril

	* include/heuristic.h, include/j_heuristic.h, include/solver.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.am, src/solver/Makefile.in,
	  src/solver/backtrack.cc, src/solver/backtrack_nl.cc,
	  src/solver/backtrack_sbj.cc, src/solver/heur_choice.cc,
	  src/solver/heur_stack.cc, src/solver/heuristic.cc,
	  src/solver/init_solver.cc, src/solver/j_heuristic.cc,
	  src/solver/l_heuristic.cc, src/solver/libsolver.cc,
	  src/solver/select_bp.cc, src/solver/solve.cc,
	  src/utils/Makefile.in: Reorganized heuristic.

2003-07-22 23:56  mkouril

	* configure, configure.in, include/j_heuristic.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/heur_choice.cc,
	  src/solver/init_solver.cc, src/solver/j_heuristic.cc,
	  src/solver/l_lemma.cc, src/utils/Makefile.in: Added combined
	  heuristic -H jl

2003-07-22 13:21  mkouril

	* configure, configure.in, include/brancher.h, include/config.h,
	  include/config.h.in, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/brancher.cc,
	  src/solver/display.cc, src/solver/graphs.cc,
	  src/solver/libsolver.cc, src/utils/Makefile.in,
	  src/utils/params.cc: Graphing removed.

2003-07-22 13:12  mkouril

	* tests/longer_tests/: slider_80_sat.ite.Hjq.params,
	  slider_80_unsat.ite.Hjq.params: More tests. (this time -H jq)

2003-07-21 18:29  fett

	* include/config.h, include/log.h, include/preprocess.h,
	  src/ite.cc, src/preproc/do_flow.cc, src/preproc/init_preproc.cc:
	  added clustering intelligence into do_flow added d3_printf5

	    ~Sean

2003-07-21 11:24  mkouril

	* include/config.h, include/globals.h, include/solver.h,
	  include/vars.h, src/ite.cc, src/solver/backtrack.cc,
	  src/solver/brancher.cc, src/solver/crtwin.cc,
	  src/solver/init_solver.cc, src/solver/select_bp.cc,
	  src/solver/solve.cc, src/utils/params.cc, src/utils/utils.cc,
	  src/utils/vars.cc, tests/longer_tests.sh.in,
	  tests/longer_tests/dlx2_cc.trace.Hl.params,
	  tests/longer_tests/dlx2_cc.trace.params,
	  tests/longer_tests/dlx2_cc_bug11.trace.Hl.params,
	  tests/longer_tests/dlx2_cc_bug11.trace.params,
	  tests/longer_tests/slider_80_sat.ite.params,
	  tests/longer_tests/slider_80_unsat.ite.params: Added
	  ite_basename.  Added var stats.  Added --var-stat-file to export
	  var_stats.  Added lemma heuristic tests.  Added --comment.
	  Changed longer tests script.

2003-07-18 15:39  mkouril

	* scripts/: sbsatlemmas.php, sbsatplot.php: Added web php scripts
	  to generate graphs from lemma and execution traces.

2003-07-17 20:15  fett

	* src/postproc/backend.cc: Changed the -R r (raw) format to look
	  nicer...all on one line in backend.cc

	     ~Sean

2003-07-17 18:11  mkouril

	* src/solver/: crtwin.cc, recordsol.cc: Bugfix for recording
	  solution.

2003-07-17 17:31  mkouril

	* src/solver/backtrack.cc: Don't push up the lemmas not in the
	  current contradiction.

2003-07-17 15:31  mkouril

	* include/lemmainfo.h, src/solver/bt_lemmas.cc,
	  src/solver/lemmainfo.cc: Added more lemma counters.

2003-07-17 11:20  mkouril

	* include/: brancher.h, lemmainfo.h, solver.h: [no log message]

2003-07-17 10:02  mkouril

	* src/solver/: backtrack.cc, backtrack_nl.cc, backtrack_sbj.cc,
	  brancher.cc, bt_misc.cc, display.cc: ITE_Split function improved.

2003-07-17 09:09  mkouril

	* src/solver/: backtrack.cc, backtrack_nl.cc, backtrack_sbj.cc,
	  brancher.cc, bt_lemmas.cc, display.cc, init_solver.cc,
	  lemmainfo.cc: Added ITE_Split function.  Added more lemma
	  statistics.

2003-07-16 21:08  mkouril

	* tests/longer_tests/longmult20.cnf: BMC benchmark generated from
	  bmc suite by setting -k 20.

2003-07-16 20:48  mkouril

	* src/utils/: Makefile.in, params.cc, vars.cc: Added preset
	  variable string.

2003-07-16 20:48  mkouril

	* src/solver/: Makefile.in, bt_lemmas.cc, crtwin.cc, lemmainfo.cc:
	  Added lemma counters.

2003-07-16 20:47  mkouril

	* src/: Makefile.in, generator/Makefile.in, postproc/Makefile.in,
	  preproc/Makefile.in: [no log message]

2003-07-16 20:47  mkouril

	* include/: lemmainfo.h, vars.h: Added lemma counters.	Added
	  preset var string.

2003-07-16 20:47  mkouril

	* src/solver/brancher.cc: Added reading preset var string.

2003-07-16 10:51  mkouril

	* src/utils/utils.cc: Changed the index from 0 to 1 from which the
	  new files are numbered.

2003-07-14 16:30  mkouril

	* src/: solver/backtrack.cc, solver/brancher.cc, solver/display.cc,
	  solver/init_solver.cc, solver/j_heuristic.cc,
	  solver/l_heuristic.cc, solver/select_bp.cc,
	  solver/smurffactory.cc, utils/params.cc, utils/vars.cc: Added csv
	  trace.

2003-07-14 16:30  mkouril

	* src/ite.cc: Better error message when the result is not as
	  expected.

2003-07-14 16:30  mkouril

	* include/: solver.h, vars.h: Added csv trace file.

2003-07-14 09:32  mkouril

	* src/solver/: init_solver.cc, lemmainfo.cc, smurfstates.cc,
	  solve.cc: Fixed memory leaks.

2003-07-14 08:33  mkouril

	* src/solver/backtrack.cc, src/solver/backtrack_sbj.cc,
	  src/solver/brancher.cc, src/solver/init_solver.cc,
	  src/solver/j_heuristic.cc, include/solver.h: Removed global
	  pUnitLemmaList.

2003-07-13 23:38  fett

	* src/formats/: Makefile.in, cnf.cc, 5/Makefile.in: messing with
	  cnf.cc...Hoping to speed itup

	    ~Sean

2003-07-13 09:48  mkouril

	* src/solver/: backtrack.cc, backtrack_sbj.cc, bt_smurfs.cc,
	  j_heuristic.cc, lemmainfo.cc, load_lemmas.cc: Cleanup AddLemma,
	  Backtrack.  Added the option to branch on recently added lemmas
	  (does not work -- no unknown literals!?)

2003-07-13 09:47  mkouril

	* include/lemmainfo.h: Cleanup AddLemma.

2003-07-12 15:21  fett

	* doc/manual/sbsat_manual.html, doc/manual/sbsat_manual.lyx,
	  doc/manual/sbsat_manual.pdf, doc/manual/sbsat_manual.ps,
	  doc/manual/sbsat_manual.tex, examples/markbdd.ite: fixed up the
	  user manual a little more.

	    ~Sean

2003-07-12 11:07  fett

	* src/: formats/markbdd.cc, preproc/do_flow.cc: Fixed chris's
	  problem #1, and modified Do_Flow() to not exit on non-circuit
	  problems.

	    ~Sean

2003-07-11 16:59  mkouril

	* src/utils/vars.cc: Added arrVarScores (Chaff like discounting
	  test).

2003-07-11 16:58  mkouril

	* src/generator/testite.sh: [no log message]

2003-07-11 16:58  mkouril

	* include/log.h, include/solver.h, include/vars.h,
	  src/solver/backtrack.cc, src/solver/backtrack_nl.cc,
	  src/solver/backtrack_sbj.cc, src/solver/brancher.cc,
	  src/solver/bt_lemmas.cc, src/solver/bt_misc.cc,
	  src/solver/bt_smurfs.cc, src/solver/bt_specfn.cc,
	  src/solver/bt_specfn_and.cc, src/solver/bt_specfn_xor.cc,
	  src/solver/display.cc, src/solver/init_solver.cc,
	  src/solver/j_heuristic.cc, src/solver/j_smurf.cc,
	  src/solver/j_specfn.cc, src/solver/l_lemma.cc,
	  src/solver/lemmainfo.cc, src/solver/lemmaspace.cc,
	  src/solver/select_bp.cc, src/solver/sf_addons.cc,
	  src/solver/smurffactory.cc, src/solver/solve.cc,
	  src/solver/state_stacks.cc: Brancher function made reentrant.
	  nNumBackjumps, nNumBacktracks moved into ite_counters.  Removed
	  -0 inference (??).  No FreeLemmas call for 0 lemmas.

2003-07-11 16:53  mkouril

	* include/preprocess.h: Added flow analysis.

2003-07-10 20:02  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.am,
	  preproc/Makefile.in, preproc/do_flow.cc, preproc/init_preproc.cc,
	  solver/Makefile.in, solver/j_heuristic.cc, solver/solve.cc,
	  utils/Makefile.in: Added in do_flow function and file also in
	  j_heuristic.cc there is a line to uncomment to make it work and
	  in solve.cc there is a line about var_score[index] = var_score[x]
	  that would need to be commented out if do_flow isn't run.

	     ~Sean

2003-07-08 22:24  mkouril

	* src/solver/: Makefile.am, Makefile.in, bt_smurfs.cc, crtwin.cc,
	  j_heuristic.cc, j_smurf.cc, libsolver.cc, select_bp.cc: Moving
	  j_heu for smurfs to j_smurfs.cc.

2003-07-08 22:21  mkouril

	* include/j_heuristic.h: [no log message]

2003-07-08 12:58  fett

	* doc/manual/: sbsat_manual.html, sbsat_manual.pdf,
	  sbsat_manual.ps, sbsat_manual.tex: here

2003-07-08 12:38  fett

	* doc/manual/sbsat_manual.lyx: I fixed up the usermanual some
	  more..sending it to Dr. Schlipf now.

	    ~Sean

2003-07-07 22:32  mkouril

	* include/j_heuristic.h, src/solver/bt_smurfs.cc,
	  src/solver/j_heuristic.cc: Improved heuristic flexibility.

2003-07-07 21:34  mkouril

	* src/solver/: Makefile.in, backtrack_nl.cc, bt_smurfs.cc,
	  display.cc, interface.cc, j_heuristic.cc, smurffactory.cc: Added
	  counting heuristic.  Modified reporting.

2003-07-07 21:32  mkouril

	* include/config.h, include/vars.h, src/Makefile.in,
	  src/formats/Makefile.in, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/utils/Makefile.in,
	  src/utils/vars.cc: [no log message]

2003-07-07 21:32  mkouril

	* doc/manual/sbsat_manual.html: Regenerated html manual.

2003-07-07 21:31  mkouril

	* configure, configure.in: Version change to -20.

2003-07-03 14:32  mkouril

	* include/Makefile.am, include/Makefile.in, include/interface.h,
	  include/ite.h, include/solver.h, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/brancher.cc,
	  src/solver/bt_misc.cc, src/solver/init_solver.cc,
	  src/solver/interface.cc, src/solver/libsolver.cc,
	  src/utils/Makefile.in: Added solver external interface.

2003-07-01 13:55  fett

	* doc/manual/: sbsat_manual.lyx, sbsat_manual.pdf, sbsat_manual.ps,
	  sbsat_manual.tex: I fixed the user manual a little...hope you
	  like it

	    ~Sean

2003-07-01 13:24  mkouril

	* include/brancher.h, include/j_heuristic.h, include/solver.h,
	  src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in, src/preproc/Makefile.in,
	  src/solver/Makefile.am, src/solver/Makefile.in,
	  src/solver/backtrack.cc, src/solver/brancher.cc,
	  src/solver/bt_misc.cc, src/solver/init_solver.cc,
	  src/solver/j_heuristic.cc, src/solver/libsolver.cc,
	  src/solver/select_bp.cc, src/solver/smurffactory.cc,
	  src/solver/solve.cc, src/utils/Makefile.in: Code maintenance.

2003-07-01 13:02  fett

	* doc/manual/: sbsat_manual.html, sbsat_manual.lyx,
	  sbsat_manual.pdf, sbsat_manual.ps, sbsat_manual.tex: wow...xjed
	  works...  i am commiting my files now...just cause i can   ~Sean

2003-06-30 11:27  mkouril

	* include/vars.h: Added ERR_LIMITS.

2003-06-30 11:27  mkouril

	* src/formats/5/: bdd_s.cc, bdd_s.ll, blif_g.yy, blif_s.cc,
	  blif_s.ll, cnf_g.yy, cnf_s.cc, cnf_s.ll, libt5_a-bdd_g.cc,
	  libt5_a-bdd_g.h, libt5_a-blif_g.cc, libt5_a-blif_g.h,
	  libt5_a-cnf_g.cc, libt5_a-cnf_g.h, libt5_a-trace_g.cc,
	  trace_s.cc, trace_s.ll: Warning free lex/yy.

2003-06-30 11:24  mkouril

	* src/solver/: backtrack.cc, backtrack_nl.cc, backtrack_sbj.cc,
	  brancher.cc, recordsol.cc: Simplified brancher function.

2003-06-30 09:22  mkouril

	* src/: preproc/init_preproc.cc, solver/bdd2smurf.cc,
	  solver/j_heuristic.cc: [no log message]

2003-06-30 09:21  mkouril

	* src/utils/: bdd_circuit_init.cc, bddtable.cc: Added
	  _bdd_pool_size, bdd_fix_inferences, ite_open, ite_filesize.
	  Added reload_bdd_circuit, get_bdd_circuit, dump_bdd_table.

2003-06-30 09:18  mkouril

	* include/vars.h, src/utils/params.cc, src/utils/vars.cc: Added
	  _bdd_pool_size

2003-06-30 09:17  mkouril

	* include/common.h: Removed unnecessary initialization.

2003-06-19 15:39  fett

	* src/: Makefile.in, formats/Makefile.in, formats/5/Makefile.in,
	  generator/Makefile.in, postproc/Makefile.in, preproc/Makefile.in,
	  solver/Makefile.in, solver/bddwalk.cc, utils/Makefile.in: I
	  changed one thing in solver/bddwalk.cc just to try cvs...

	     ~Sean

2003-06-18 11:56  mkouril

	* include/common.h, include/config.h, include/prototypes.h,
	  src/preproc/Makefile.in, src/preproc/do_applyinfs.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_strength.cc,
	  src/preproc/preprocess.cc, src/solver/bddwalk.cc,
	  src/utils/Makefile.in, src/utils/bdd.cc: Merge with Sean.

2003-06-18 11:56  mkouril

	* doc/manual/Makefile.in, src/Makefile.in, src/formats/Makefile.in,
	  src/formats/5/Makefile.in, src/generator/Makefile.in,
	  src/postproc/Makefile.in: [no log message]

2003-06-18 11:55  mkouril

	* configure, configure.in: Version change to -18.

2003-06-10 16:30  mkouril

	* src/: formats/cnf.cc, formats/xorbdd.cc, solver/bddwalk.cc,
	  solver/bt_lemmas.cc, solver/bt_smurfs.cc, solver/j_specfn.cc,
	  solver/specfn2smurf.cc: Cleanup.

2003-06-10 15:53  mkouril

	* tests/: Makefile.am, Makefile.in: More makefile cleanup (tests).

2003-06-10 15:35  mkouril

	* tests/: Makefile.am, Makefile.in: Fixed extra_include so they
	  don't include .sh files.

2003-06-10 15:29  mkouril

	* doc/manual/sbsat_manual.tex: Added TeX version.

2003-06-09 15:40  mkouril

	* include/prototypes.h, src/solver/solve.cc: Pass tracer ptr as a
	  value instead of reference.

2003-06-09 09:21  mkouril

	* src/utils/: params.cc, params_fn.cc: Need to fix the order of
	  params (cmd line, ini file).

2003-06-09 09:20  mkouril

	* include/ite.h, src/solver/crtwin.cc: Fixed headers for cygwin.

2003-06-03 08:54  mkouril

	* src/solver/load_lemmas.cc: Added LoadLemmas function.

2003-06-02 11:31  mkouril

	* reports/restart_test/: cnf5.ps, dlx2_ca.ps, dlx2_cc.ps,
	  dlx2_cl.ps, dlx2_cs.ps, restart_test.lyx, restart_test.pdf: Added
	  restart test report.

2003-06-02 11:28  mkouril

	* scripts/restart_lemmas.sh: Added script used to generate the
	  report about restarts.

2003-05-31 15:39  mkouril

	* include/prototypes.h, include/solver.h, include/vars.h,
	  src/Makefile.in, src/formats/Makefile.in, src/formats/bdd2cnf.cc,
	  src/formats/read_input.cc, src/formats/5/Makefile.in,
	  src/generator/Makefile.in, src/postproc/Makefile.in,
	  src/preproc/Makefile.in, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/crtwin.cc,
	  src/solver/init_solver.cc, src/solver/j_heuristic.cc,
	  src/solver/lemmainfo.cc, src/solver/libsolver.cc,
	  src/solver/solve.cc, src/utils/Makefile.in, src/utils/params.cc,
	  src/utils/utils.cc, src/utils/vars.cc: Added lemma load support
	  (--lemma-in-file).

2003-05-30 15:53  mkouril

	* doc/manual/sbsat_manual.css: New CSS.

2003-05-30 15:37  mkouril

	* doc/manual/: Makefile.am, Makefile.in, sbsat_manual.css,
	  sbsat_manual.html: Added css.

2003-05-30 13:02  mkouril

	* doc/manual/: Makefile.am, Makefile.in, sbsat_manual.html,
	  sbsat_manual.pdf, sbsat_manual.ps: Added generated documentation
	  files.

2003-05-30 12:44  mkouril

	* doc/manual/sbsat_manual.lyx: (no log message)

2003-05-30 09:16  mkouril

	* doc/manual/sbsat_manual.lyx: Added manual in lyx.

2003-05-29 21:37  mkouril

	* .cvsignore, AUTHORS, BUGS, COPYING, ChangeLog, INSTALL,
	  Makefile.am, Makefile.in, NEWS, README, THANKS, compile.patch,
	  compile.patch.all.sh, compile.patch.sh, config.guess, config.sub,
	  configure, configure.in, depcomp, install-sh, missing,
	  mkinstalldirs, ylwrap, doc/Doxyfile, doc/Makefile.am,
	  doc/Makefile.in, doc/arch.txt, doc/ftest.c, doc/ite.1,
	  doc/manual/Makefile.am, doc/manual/Makefile.in,
	  doc/manual/README, examples/Makefile.am, examples/Makefile.in,
	  examples/markbdd.ite, include/Makefile.am, include/Makefile.in,
	  include/brancher.h, include/common.h, include/config.h,
	  include/config.h.in, include/defines.h, include/equivclass.h,
	  include/flatten.h, include/globals.h, include/heuristic.h,
	  include/i_heuristic.h, include/integerset.h, include/ite.h,
	  include/j_heuristic.h, include/l_heuristic.h,
	  include/lemmainfo.h, include/literalset.h, include/log.h,
	  include/params.h, include/parse.h, include/pools.h,
	  include/preprocess.h, include/prototypes.h,
	  include/smurffactory.h, include/solver.h, include/stamp-h,
	  include/stamp-h.in, include/symtable.h, include/tracer.h,
	  include/vars.h, src/Makefile.am, src/Makefile.in, src/ite.cc,
	  src/formats/Makefile.am, src/formats/Makefile.in,
	  src/formats/autochk.cc, src/formats/bdd2cnf.cc,
	  src/formats/cnf.cc, src/formats/flatten.cc,
	  src/formats/markbdd.cc, src/formats/parse.cc,
	  src/formats/read_input.cc, src/formats/read_result.cc,
	  src/formats/sat.cc, src/formats/smurf.cc, src/formats/tracer.cc,
	  src/formats/write_output.cc, src/formats/xorbdd.cc,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/formats/5/bdd_g.yy, src/formats/5/bdd_s.cc,
	  src/formats/5/bdd_s.ll, src/formats/5/bddnode.cc,
	  src/formats/5/bddnode.h, src/formats/5/bddops.cc,
	  src/formats/5/blif_g.yy, src/formats/5/blif_s.cc,
	  src/formats/5/blif_s.ll, src/formats/5/cnf_g.yy,
	  src/formats/5/cnf_s.cc, src/formats/5/cnf_s.ll,
	  src/formats/5/functions.cc, src/formats/5/functions.h,
	  src/formats/5/libt5_a-bdd_g.cc, src/formats/5/libt5_a-bdd_g.h,
	  src/formats/5/libt5_a-blif_g.cc, src/formats/5/libt5_a-blif_g.h,
	  src/formats/5/libt5_a-cnf_g.cc, src/formats/5/libt5_a-cnf_g.h,
	  src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/libt5_a-trace_g.h, src/formats/5/parser.cc,
	  src/formats/5/trace_g.yy, src/formats/5/trace_s.cc,
	  src/formats/5/trace_s.ll, src/formats/5/tracetest.cc,
	  src/generator/Makefile.am, src/generator/Makefile.in,
	  src/generator/gentest.cc, src/generator/testite.sh,
	  src/generator/vanDerWaerden.cc, src/generator/xorgen.cc,
	  src/postproc/Makefile.am, src/postproc/Makefile.in,
	  src/postproc/backend.cc, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/create_infs.cc,
	  src/preproc/do_applyinfs.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_pruning_1.cc, src/preproc/do_pruning_2.cc,
	  src/preproc/do_pruning_restrict.cc, src/preproc/do_strength.cc,
	  src/preproc/init_preproc.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/autarky.cc,
	  src/solver/backtrack.cc, src/solver/backtrack_nl.cc,
	  src/solver/backtrack_sbj.cc, src/solver/bdd2smurf.cc,
	  src/solver/bddwalk.cc, src/solver/brancher.cc,
	  src/solver/bt_lemmas.cc, src/solver/bt_smurfs.cc,
	  src/solver/bt_specfn.cc, src/solver/bt_specfn_and.cc,
	  src/solver/bt_specfn_xor.cc, src/solver/crtwin.cc,
	  src/solver/display.cc, src/solver/display_sf.cc,
	  src/solver/graphs.cc, src/solver/heuristic.cc,
	  src/solver/i_heuristic.cc, src/solver/init_solver.cc,
	  src/solver/j_heuristic.cc, src/solver/j_specfn.cc,
	  src/solver/j_update_heu.cc, src/solver/l_heuristic.cc,
	  src/solver/l_lemma.cc, src/solver/lemmainfo.cc,
	  src/solver/lemmaspace.cc, src/solver/libsolver.cc,
	  src/solver/recordsol.cc, src/solver/select_bp.cc,
	  src/solver/sf_addons.cc, src/solver/smurffactory.cc,
	  src/solver/smurfstates.cc, src/solver/solve.cc,
	  src/solver/specfn2smurf.cc, src/solver/state_stacks.cc,
	  src/solver/transitions.cc, src/solver/update_heu.cc,
	  src/solver/verify.cc, src/solver/wvf.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bddidx.cc,
	  src/utils/bddidx_orig.cc, src/utils/bddidx_vsb.cc,
	  src/utils/bddtable.cc, src/utils/custprint.cc,
	  src/utils/infer.cc, src/utils/integerset.cc,
	  src/utils/intnode.cc, src/utils/literalset.cc, src/utils/log.cc,
	  src/utils/malloc.cc, src/utils/params.cc, src/utils/params_fn.cc,
	  src/utils/smurfaddons.cc, src/utils/symtable.cc,
	  src/utils/utils.cc, src/utils/vars.cc, src/utils/zread.cc,
	  tests/Makefile.am, tests/Makefile.in, tests/cnf_tests.sh.in,
	  tests/crazyxor18.xor, tests/emptyite.ini,
	  tests/longer_tests.sh.in, tests/trace_tests.sh.in,
	  tests/xor_tests.sh.in, tests/xortest.ite,
	  tests/xortest.ite.params, tests/xortest.xor,
	  tests/xortest.xor.params, tests/cnf/5-wid_300-var_r3.cnf,
	  tests/cnf/5-wid_300-var_r3.cnf.params,
	  tests/cnf/5-wid_400-var_Slide_r3.cnf,
	  tests/cnf/5-wid_400-var_Slide_r3.cnf.params,
	  tests/cnf/Makefile.am, tests/cnf/Makefile.in,
	  tests/cnf/c5-wid.cnf, tests/cnf/c5-wid.cnf.params,
	  tests/longer_tests/Makefile.am, tests/longer_tests/Makefile.in,
	  tests/longer_tests/dlx2_cc.trace,
	  tests/longer_tests/dlx2_cc.trace.params,
	  tests/longer_tests/dlx2_cc_bug11.trace,
	  tests/longer_tests/dlx2_cc_bug11.trace.params,
	  tests/longer_tests/slider_80_sat.ite,
	  tests/longer_tests/slider_80_sat.ite.params,
	  tests/longer_tests/slider_80_unsat.ite,
	  tests/longer_tests/slider_80_unsat.ite.params,
	  tests/trace_tests/Makefile.am, tests/trace_tests/Makefile.in,
	  tests/trace_tests/and+_example.trace,
	  tests/trace_tests/and+_example.trace.params,
	  tests/trace_tests/and-_example.trace,
	  tests/trace_tests/and-_example.trace.params,
	  tests/trace_tests/and1=_example.trace,
	  tests/trace_tests/and1=_example.trace.params,
	  tests/trace_tests/and=_example.trace,
	  tests/trace_tests/and=_example.trace.params,
	  tests/trace_tests/are_equal_example.trace,
	  tests/trace_tests/are_equal_example.trace.params,
	  tests/trace_tests/ite_example.trace,
	  tests/trace_tests/ite_example.trace.params,
	  tests/trace_tests/limp=_example.trace,
	  tests/trace_tests/limp=_example.trace.params,
	  tests/trace_tests/lnimp=_example.trace,
	  tests/trace_tests/lnimp=_example.trace.params,
	  tests/trace_tests/nand=_example.trace,
	  tests/trace_tests/nand=_example.trace.params,
	  tests/trace_tests/new_int_leaf.trace,
	  tests/trace_tests/new_int_leaf.trace.params,
	  tests/trace_tests/nor=_example.trace,
	  tests/trace_tests/nor=_example.trace.params,
	  tests/trace_tests/or+_example.trace,
	  tests/trace_tests/or+_example.trace.params,
	  tests/trace_tests/or-_example.trace,
	  tests/trace_tests/or-_example.trace.params,
	  tests/trace_tests/or=_example.trace,
	  tests/trace_tests/or=_example.trace.params,
	  tests/trace_tests/rimp=_example.trace,
	  tests/trace_tests/rimp=_example.trace.params,
	  tests/trace_tests/rnimp=_example.trace,
	  tests/trace_tests/rnimp=_example.trace.params,
	  tests/trace_tests/xnor=_example.trace,
	  tests/trace_tests/xnor=_example.trace.params,
	  tests/trace_tests/xor=_example.trace,
	  tests/trace_tests/xor=_example.trace.params: Import of SBSAT v.
	  2.0b (17)

2003-05-29 21:37  mkouril

	* .cvsignore, AUTHORS, BUGS, COPYING, ChangeLog, INSTALL,
	  Makefile.am, Makefile.in, NEWS, README, THANKS, compile.patch,
	  compile.patch.all.sh, compile.patch.sh, config.guess, config.sub,
	  configure, configure.in, depcomp, install-sh, missing,
	  mkinstalldirs, ylwrap, doc/Doxyfile, doc/Makefile.am,
	  doc/Makefile.in, doc/arch.txt, doc/ftest.c, doc/ite.1,
	  doc/manual/Makefile.am, doc/manual/Makefile.in,
	  doc/manual/README, examples/Makefile.am, examples/Makefile.in,
	  examples/markbdd.ite, include/Makefile.am, include/Makefile.in,
	  include/brancher.h, include/common.h, include/config.h,
	  include/config.h.in, include/defines.h, include/equivclass.h,
	  include/flatten.h, include/globals.h, include/heuristic.h,
	  include/i_heuristic.h, include/integerset.h, include/ite.h,
	  include/j_heuristic.h, include/l_heuristic.h,
	  include/lemmainfo.h, include/literalset.h, include/log.h,
	  include/params.h, include/parse.h, include/pools.h,
	  include/preprocess.h, include/prototypes.h,
	  include/smurffactory.h, include/solver.h, include/stamp-h,
	  include/stamp-h.in, include/symtable.h, include/tracer.h,
	  include/vars.h, src/Makefile.am, src/Makefile.in, src/ite.cc,
	  src/formats/Makefile.am, src/formats/Makefile.in,
	  src/formats/autochk.cc, src/formats/bdd2cnf.cc,
	  src/formats/cnf.cc, src/formats/flatten.cc,
	  src/formats/markbdd.cc, src/formats/parse.cc,
	  src/formats/read_input.cc, src/formats/read_result.cc,
	  src/formats/sat.cc, src/formats/smurf.cc, src/formats/tracer.cc,
	  src/formats/write_output.cc, src/formats/xorbdd.cc,
	  src/formats/5/Makefile.am, src/formats/5/Makefile.in,
	  src/formats/5/bdd_g.yy, src/formats/5/bdd_s.cc,
	  src/formats/5/bdd_s.ll, src/formats/5/bddnode.cc,
	  src/formats/5/bddnode.h, src/formats/5/bddops.cc,
	  src/formats/5/blif_g.yy, src/formats/5/blif_s.cc,
	  src/formats/5/blif_s.ll, src/formats/5/cnf_g.yy,
	  src/formats/5/cnf_s.cc, src/formats/5/cnf_s.ll,
	  src/formats/5/functions.cc, src/formats/5/functions.h,
	  src/formats/5/libt5_a-bdd_g.cc, src/formats/5/libt5_a-bdd_g.h,
	  src/formats/5/libt5_a-blif_g.cc, src/formats/5/libt5_a-blif_g.h,
	  src/formats/5/libt5_a-cnf_g.cc, src/formats/5/libt5_a-cnf_g.h,
	  src/formats/5/libt5_a-trace_g.cc,
	  src/formats/5/libt5_a-trace_g.h, src/formats/5/parser.cc,
	  src/formats/5/trace_g.yy, src/formats/5/trace_s.cc,
	  src/formats/5/trace_s.ll, src/formats/5/tracetest.cc,
	  src/generator/Makefile.am, src/generator/Makefile.in,
	  src/generator/gentest.cc, src/generator/testite.sh,
	  src/generator/vanDerWaerden.cc, src/generator/xorgen.cc,
	  src/postproc/Makefile.am, src/postproc/Makefile.in,
	  src/postproc/backend.cc, src/preproc/Makefile.am,
	  src/preproc/Makefile.in, src/preproc/create_infs.cc,
	  src/preproc/do_applyinfs.cc, src/preproc/do_cofactor.cc,
	  src/preproc/do_depcluster.cc, src/preproc/do_exquantify.cc,
	  src/preproc/do_exquantifyand.cc, src/preproc/do_pruning.cc,
	  src/preproc/do_pruning_1.cc, src/preproc/do_pruning_2.cc,
	  src/preproc/do_pruning_restrict.cc, src/preproc/do_strength.cc,
	  src/preproc/init_preproc.cc, src/preproc/other_preproc.cc,
	  src/preproc/preprocess.cc, src/solver/Makefile.am,
	  src/solver/Makefile.in, src/solver/autarky.cc,
	  src/solver/backtrack.cc, src/solver/backtrack_nl.cc,
	  src/solver/backtrack_sbj.cc, src/solver/bdd2smurf.cc,
	  src/solver/bddwalk.cc, src/solver/brancher.cc,
	  src/solver/bt_lemmas.cc, src/solver/bt_smurfs.cc,
	  src/solver/bt_specfn.cc, src/solver/bt_specfn_and.cc,
	  src/solver/bt_specfn_xor.cc, src/solver/crtwin.cc,
	  src/solver/display.cc, src/solver/display_sf.cc,
	  src/solver/graphs.cc, src/solver/heuristic.cc,
	  src/solver/i_heuristic.cc, src/solver/init_solver.cc,
	  src/solver/j_heuristic.cc, src/solver/j_specfn.cc,
	  src/solver/j_update_heu.cc, src/solver/l_heuristic.cc,
	  src/solver/l_lemma.cc, src/solver/lemmainfo.cc,
	  src/solver/lemmaspace.cc, src/solver/libsolver.cc,
	  src/solver/recordsol.cc, src/solver/select_bp.cc,
	  src/solver/sf_addons.cc, src/solver/smurffactory.cc,
	  src/solver/smurfstates.cc, src/solver/solve.cc,
	  src/solver/specfn2smurf.cc, src/solver/state_stacks.cc,
	  src/solver/transitions.cc, src/solver/update_heu.cc,
	  src/solver/verify.cc, src/solver/wvf.cc, src/utils/Makefile.am,
	  src/utils/Makefile.in, src/utils/bdd.cc,
	  src/utils/bdd_circuit_init.cc, src/utils/bddidx.cc,
	  src/utils/bddidx_orig.cc, src/utils/bddidx_vsb.cc,
	  src/utils/bddtable.cc, src/utils/custprint.cc,
	  src/utils/infer.cc, src/utils/integerset.cc,
	  src/utils/intnode.cc, src/utils/literalset.cc, src/utils/log.cc,
	  src/utils/malloc.cc, src/utils/params.cc, src/utils/params_fn.cc,
	  src/utils/smurfaddons.cc, src/utils/symtable.cc,
	  src/utils/utils.cc, src/utils/vars.cc, src/utils/zread.cc,
	  tests/Makefile.am, tests/Makefile.in, tests/cnf_tests.sh.in,
	  tests/crazyxor18.xor, tests/emptyite.ini,
	  tests/longer_tests.sh.in, tests/trace_tests.sh.in,
	  tests/xor_tests.sh.in, tests/xortest.ite,
	  tests/xortest.ite.params, tests/xortest.xor,
	  tests/xortest.xor.params, tests/cnf/5-wid_300-var_r3.cnf,
	  tests/cnf/5-wid_300-var_r3.cnf.params,
	  tests/cnf/5-wid_400-var_Slide_r3.cnf,
	  tests/cnf/5-wid_400-var_Slide_r3.cnf.params,
	  tests/cnf/Makefile.am, tests/cnf/Makefile.in,
	  tests/cnf/c5-wid.cnf, tests/cnf/c5-wid.cnf.params,
	  tests/longer_tests/Makefile.am, tests/longer_tests/Makefile.in,
	  tests/longer_tests/dlx2_cc.trace,
	  tests/longer_tests/dlx2_cc.trace.params,
	  tests/longer_tests/dlx2_cc_bug11.trace,
	  tests/longer_tests/dlx2_cc_bug11.trace.params,
	  tests/longer_tests/slider_80_sat.ite,
	  tests/longer_tests/slider_80_sat.ite.params,
	  tests/longer_tests/slider_80_unsat.ite,
	  tests/longer_tests/slider_80_unsat.ite.params,
	  tests/trace_tests/Makefile.am, tests/trace_tests/Makefile.in,
	  tests/trace_tests/and+_example.trace,
	  tests/trace_tests/and+_example.trace.params,
	  tests/trace_tests/and-_example.trace,
	  tests/trace_tests/and-_example.trace.params,
	  tests/trace_tests/and1=_example.trace,
	  tests/trace_tests/and1=_example.trace.params,
	  tests/trace_tests/and=_example.trace,
	  tests/trace_tests/and=_example.trace.params,
	  tests/trace_tests/are_equal_example.trace,
	  tests/trace_tests/are_equal_example.trace.params,
	  tests/trace_tests/ite_example.trace,
	  tests/trace_tests/ite_example.trace.params,
	  tests/trace_tests/limp=_example.trace,
	  tests/trace_tests/limp=_example.trace.params,
	  tests/trace_tests/lnimp=_example.trace,
	  tests/trace_tests/lnimp=_example.trace.params,
	  tests/trace_tests/nand=_example.trace,
	  tests/trace_tests/nand=_example.trace.params,
	  tests/trace_tests/new_int_leaf.trace,
	  tests/trace_tests/new_int_leaf.trace.params,
	  tests/trace_tests/nor=_example.trace,
	  tests/trace_tests/nor=_example.trace.params,
	  tests/trace_tests/or+_example.trace,
	  tests/trace_tests/or+_example.trace.params,
	  tests/trace_tests/or-_example.trace,
	  tests/trace_tests/or-_example.trace.params,
	  tests/trace_tests/or=_example.trace,
	  tests/trace_tests/or=_example.trace.params,
	  tests/trace_tests/rimp=_example.trace,
	  tests/trace_tests/rimp=_example.trace.params,
	  tests/trace_tests/rnimp=_example.trace,
	  tests/trace_tests/rnimp=_example.trace.params,
	  tests/trace_tests/xnor=_example.trace,
	  tests/trace_tests/xnor=_example.trace.params,
	  tests/trace_tests/xor=_example.trace,
	  tests/trace_tests/xor=_example.trace.params: Initial revision

