explicit dependencies of SAT vs. Refute;
authorwenzelm
Thu, 29 Sep 2005 15:50:44 +0200
changeset 17721 b943c01e1c6d
parent 17720 da9199e6b674
child 17722 8e098e040c2e
explicit dependencies of SAT vs. Refute; moved late refute setup to SAT;
src/HOL/Main.thy
src/HOL/Refute.thy
--- a/src/HOL/Main.thy	Thu Sep 29 15:50:43 2005 +0200
+++ b/src/HOL/Main.thy	Thu Sep 29 15:50:44 2005 +0200
@@ -5,7 +5,7 @@
 header {* Main HOL *}
 
 theory Main
-imports Refute Reconstruction SAT
+imports SAT Reconstruction
 begin
 
 text {*
@@ -14,22 +14,7 @@
 *}
 
 
-subsection {* Special hacks, late package setup etc. *}
-
-text {* \medskip Default values for refute, see also theory @{text
-  Refute}.
-*}
-
-refute_params
- ["itself"=1,
-  minsize=1,
-  maxsize=8,
-  maxvars=10000,
-  maxtime=60,
-  satsolver="auto"]
-
-
-text {* \medskip Clause setup: installs \emph{all} simprules and
+text {* \medskip Late clause setup: installs \emph{all} simprules and
   claset rules into the clause cache; cf.\ theory @{text
   Reconstruction}. *}
 
--- a/src/HOL/Refute.thy	Thu Sep 29 15:50:43 2005 +0200
+++ b/src/HOL/Refute.thy	Thu Sep 29 15:50:44 2005 +0200
@@ -78,7 +78,7 @@
 (*                       This value is ignored under some ML compilers.      *)
 (* "satsolver"   string  Name of the SAT solver to be used.                  *)
 (*                                                                           *)
-(* See 'HOL/Main.thy' for default values.                                    *)
+(* See 'HOL/SAT.thy' for default values.                                     *)
 (*                                                                           *)
 (* The size of particular types can be specified in the form type=size       *)
 (* (where 'type' is a string, and 'size' is an int).  Examples:              *)
@@ -97,7 +97,7 @@
 (*                            syntax                                         *)
 (* HOL/Refute.thy             This file: loads the ML files, basic setup,    *)
 (*                            documentation                                  *)
-(* HOL/Main.thy               Sets default parameters                        *)
+(* HOL/SAT.thy                Sets default parameters                        *)
 (* HOL/ex/RefuteExamples.thy  Examples                                       *)
 (* ------------------------------------------------------------------------- *)
 \end{verbatim}