src/HOL/Tools/Sledgehammer/sledgehammer_mash.ML
Fri, 30 May 2014 15:15:41 +0200 blanchet make SML code closer to Python code when 'nb_kuehlwein_style' is true
Fri, 30 May 2014 14:43:06 +0200 blanchet added sleep to give time for the server to shut down -- this is a hack, but it's only in experimental code that will hopefully soon go away
Fri, 30 May 2014 12:27:51 +0200 blanchet added another way of invoking Python code, for experiments
Fri, 30 May 2014 12:27:51 +0200 blanchet make SML naive Bayes closer to Python version
Fri, 30 May 2014 12:27:51 +0200 blanchet more work on exporter
Fri, 30 May 2014 12:27:51 +0200 blanchet extend exporter with new versions of MaSh
Wed, 28 May 2014 17:42:36 +0200 blanchet more generous max number of suggestions, for more safety
Wed, 28 May 2014 17:42:34 +0200 blanchet changed MaSh to use SML version instead of Python version of naive Bayes by default (i.e. if MASH=yes in the settings, or 'fact_filter=mash' with no other explicit setting)
Wed, 28 May 2014 17:42:33 +0200 blanchet export more ML functions, for experimentation
Wed, 28 May 2014 14:02:49 +0200 blanchet disabled IDF for now -- empirical evidence points the wrong way (as usual)
Wed, 28 May 2014 13:31:44 +0200 blanchet tuning
Wed, 28 May 2014 13:02:47 +0200 blanchet tuning
Wed, 28 May 2014 12:34:26 +0200 blanchet optimized computation
Wed, 28 May 2014 10:04:28 +0200 blanchet enabled IDF for naive Bayes ML
Wed, 28 May 2014 10:03:14 +0200 blanchet tuning
Wed, 28 May 2014 09:44:14 +0200 blanchet repaired subscript problem in SML kNN
Wed, 28 May 2014 09:38:39 +0200 blanchet tuning
Wed, 28 May 2014 03:10:30 +0200 blanchet always remove duplicates in meshing + use weights for Naive Bayes
Tue, 27 May 2014 17:48:11 +0200 blanchet updated naive Bayes
Mon, 26 May 2014 14:15:48 +0200 blanchet renamed 'MaSh' option
Fri, 23 May 2014 14:12:20 +0200 blanchet automatically reload state file when it changes on disk
Thu, 22 May 2014 14:27:43 +0200 blanchet avoid slow inspection of proof terms now that dependencies are stored in 'state'
Thu, 22 May 2014 13:46:49 +0200 blanchet properly mark relearns as dirty
Thu, 22 May 2014 13:07:53 +0200 blanchet disable weights that cause more harm than they help in kNN
Thu, 22 May 2014 13:07:52 +0200 blanchet add self dependency to naive Bayes
Thu, 22 May 2014 13:07:51 +0200 blanchet make MaSh Python the default when passing 'fact_filter = mash' without enabling the 'maSh' Isabelle system option
Thu, 22 May 2014 04:12:06 +0200 blanchet reverted '|' features in MaSh -- these sounded like a good idea but never really worked
Thu, 22 May 2014 03:29:35 +0200 blanchet until naive Bayes supports weights, don't incorporate 'extra' low-weight features
Wed, 21 May 2014 14:09:43 +0200 blanchet added comment
Tue, 20 May 2014 22:28:44 +0200 blanchet added naive Bayes ML implementation, due to Cezary Kaliszyk (like k-NN)
Tue, 20 May 2014 22:28:08 +0200 blanchet added Isabelle system option 'mash'
Tue, 20 May 2014 16:31:39 +0200 blanchet more flexible environment variable
Tue, 20 May 2014 16:11:37 +0200 blanchet tuning
Tue, 20 May 2014 09:57:10 +0200 blanchet implemented MaSh/SML hints
Tue, 20 May 2014 09:38:39 +0200 blanchet better way to take invisible facts into account than 'island' business
Tue, 20 May 2014 02:47:23 +0200 blanchet cleaner handling of learned proofs
Tue, 20 May 2014 00:13:31 +0200 blanchet implemented learning of single proofs in SML MaSh
Mon, 19 May 2014 23:43:53 +0200 blanchet take weights into consideration in knn
Mon, 19 May 2014 23:43:53 +0200 blanchet added SML implementation of MaSh
Mon, 19 May 2014 23:43:53 +0200 blanchet started work on MaSh/SML
Mon, 19 May 2014 23:43:53 +0200 blanchet tune
Mon, 19 May 2014 23:43:53 +0200 blanchet store all MaSh data on the Isabelle side, in preparation for replacing 'mash.py' with ML solution
Mon, 19 May 2014 13:53:58 +0200 blanchet hide more consts to beautify documentation
Thu, 27 Mar 2014 17:12:40 +0100 wenzelm clarified Isabelle/ML bootstrap, such that Execution does not require ML_Compiler;
Sat, 22 Mar 2014 18:19:57 +0100 wenzelm more antiquotations;
Fri, 21 Feb 2014 00:09:56 +0100 blanchet adapted to renaming of datatype 'cases' and 'recs' to 'case' and 'rec'
Mon, 03 Feb 2014 15:33:18 +0100 blanchet tuning
Fri, 31 Jan 2014 10:23:32 +0100 blanchet renamed many Sledgehammer ML files to clarify structure
Fri, 31 Jan 2014 10:23:32 +0100 blanchet renamed ML file
Thu, 19 Dec 2013 13:43:21 +0100 blanchet made timeouts in Sledgehammer not be 'option's -- simplified lots of code
Wed, 18 Dec 2013 16:50:14 +0100 blanchet tuning
Mon, 09 Dec 2013 04:44:59 +0100 blanchet disable generalization in MaSh until it is shown to help
Mon, 09 Dec 2013 04:03:30 +0100 blanchet generate problems with type classes
Mon, 09 Dec 2013 04:03:30 +0100 blanchet more reasonable default weight
Tue, 19 Nov 2013 18:34:04 +0100 blanchet tuning
Thu, 14 Nov 2013 15:57:48 +0100 blanchet have MaSh support nameless facts (i.e. proofs) and use that support
Fri, 18 Oct 2013 00:05:31 +0200 blanchet make sure add: doesn't add duplicates, and works for [no_atp] facts
Thu, 17 Oct 2013 20:49:19 +0200 blanchet generate a comment storing the goal nickname in "learn_prover"
Thu, 17 Oct 2013 20:20:53 +0200 blanchet clarified message
Thu, 17 Oct 2013 02:29:49 +0200 blanchet choose facts to reprove more randomly, to avoid getting stuck with impossible problems at first
less more (0) -100 -60 tip