https://github.com/lspector/Clojush

sort by:
Revision Author Date Message Commit Date
1a90f7d saulshanabrook new feature: return-simplified-on-failure 13 April 2014, 01:20:03 UTC
ebb9622 Provide option to return best simplified individual on failure 12 April 2014, 21:47:36 UTC
203e969 thelmuth/fix-deletion-mutation 21 March 2014, 14:21:42 UTC
59d4f59 Fixed deletion mutation when it removes parens from programs such as (()) 21 March 2014, 14:12:45 UTC
5cff8ec thelmuth/fix-crlf and simplification fix 05 March 2014, 02:26:11 UTC
cef22e8 Merge branch 'fix-simplification' into fix-crlf 05 March 2014, 02:18:09 UTC
84f33da Fixed problems with latest simplification changes. 05 March 2014, 02:13:48 UTC
488045b Changed .gitattributes to make line endings correct for everyone (CRLF/LF) 18 February 2014, 16:13:41 UTC
2cae803 Added commented-out jvm-opts in project.clj to automatically take 80% of RAM and use G1 GC. 17 February 2014, 01:16:28 UTC
259ed92 Added pushgp argument :print-error-frequencies-by-case, which defaults to false. 17 February 2014, 01:07:17 UTC
d09029b Replaced :use-bushy-code with :generate-bushy-random-code and :ultra-mutates-to-parentheses-frequently (both false by default). 14 February 2014, 05:48:30 UTC
ff7e312 Changed ultra-pads-with-empties back to false. 07 February 2014, 23:59:42 UTC
f4bd46a Changed simplification to remove paren pairs instead of flattening. 05 February 2014, 01:34:06 UTC
b34962f Deleted wc_tester for merge to master 03 February 2014, 20:36:04 UTC
c9407e0 Cleaned up for merge to master. 03 February 2014, 19:39:02 UTC
f136d6b Merge branch 'master' into wc-from-domains 03 February 2014, 18:51:19 UTC
8e40263 version bump 01 February 2014, 23:47:36 UTC
08edcc3 calc updates; print error frequencies by case in report.clj 01 February 2014, 23:44:33 UTC
4eecb00 Tweaked a comment. 28 January 2014, 21:13:00 UTC
5f11b95 Added some to the wc tester 23 January 2014, 19:47:15 UTC
bbc8230 Merge branch 'master' into wc-from-domains 18 January 2014, 19:50:33 UTC
e612529 thelmuth/fix-ultra-padding 18 January 2014, 04:04:03 UTC
3783c4c Added Eclipse Public License. 17 January 2014, 20:16:37 UTC
afbcd7e Changed max size of alternation from 10,000 to 2*max-points 17 January 2014, 16:22:36 UTC
54c7ead Fixed ULTRA to never return program 'ultra-padding. 17 January 2014, 14:23:34 UTC
8f8de3b Merge branch 'master' into wc-from-domains 15 January 2014, 16:16:21 UTC
ac3c7ad thelmuth/fix-remove-code-at-point 13 January 2014, 02:31:23 UTC
778cd86 Made remove-code-at-point able to remove code from a singleton list. Also, made autosimplification never try to remove code from root. 13 January 2014, 01:37:52 UTC
ff1a740 Merge branch 'master' into wc-from-domains 08 January 2014, 17:05:02 UTC
e75461e Removed reliance on walk in many places, with zipper-based prewalkseq. 08 January 2014, 15:19:08 UTC
82b91f1 Print 'Zero cases best number of zero cases'. 08 January 2014, 02:19:14 UTC
88c4957 thelmuth/fix-simplification 08 January 2014, 02:13:40 UTC
3b850df Merge branch 'master' into wc-from-domains 07 January 2014, 20:26:25 UTC
ba17fc9 Merge branch 'master' into fix-simplification 07 January 2014, 19:57:56 UTC
9918625 Changed all seq-zip to non-bugged version. 07 January 2014, 19:57:04 UTC
51895f0 Fixed zipper use in util 07 January 2014, 18:48:21 UTC
d88e439 thelmuth/report-lexicase 24 December 2013, 14:16:27 UTC
caa3b21 A few small changes in reports. 22 December 2013, 22:55:21 UTC
37a67e7 Updated some params for wc. 18 December 2013, 13:53:45 UTC
b72e50c Merge branch 'report-lexicase' into wc-from-domains 18 December 2013, 12:03:34 UTC
911596d Added printing for lexicase zero error cases stats. 16 December 2013, 17:42:17 UTC
a018b22 thelmuth/fix-pagie 14 December 2013, 19:07:52 UTC
03a5bd1 Added printing of percent parens for best program and average for population. 12 December 2013, 22:23:58 UTC
653fc31 Changed printing of programs to call pr-str on them first, to make sure their strings are printed in computer-readable format. 12 December 2013, 20:05:00 UTC
15d0fa2 Added lexicase report that prints lexicase info whenever lexicase selection is used. 12 December 2013, 19:24:43 UTC
50f3651 Moved check for success into report function, which is now called report-and-check-for-success. Also, made it so if an individual has :success true, then report will treat it as a success even if it doesn't have total-error < error-threshold. 11 December 2013, 22:31:55 UTC
33c2932 Moved problem-specific report to start of report. 11 December 2013, 16:24:27 UTC
1b5f09f Changed Pagie-Hogeweg problem to use absolute error instead of square error. Also, made runs stop with success if hits == 0. 10 December 2013, 23:22:16 UTC
ad3e239 Fixed population size and ULTRA params. 10 December 2013, 19:38:02 UTC
ad1449b Added printing of mean test error. 09 December 2013, 23:56:31 UTC
c07d9c4 Added wc-problem-report and some other wc-specific printing. 09 December 2013, 23:41:04 UTC
ea45ac5 Made wc-error-function take optional argument for :train and :test 09 December 2013, 18:08:38 UTC
dfc7b34 Reverted ULTRA padding to (), until we've tested 'ultra-padding further. 09 December 2013, 15:49:08 UTC
7b9835c Merge branch 'master' into wc-from-domains 09 December 2013, 15:48:48 UTC
683e327 Started work on WC data domains. 09 December 2013, 15:32:17 UTC
f9bf465 Version bump. 08 December 2013, 18:32:19 UTC
543ba82 Added parameter for ultra-pads-with-empties, defaulting to false. 08 December 2013, 18:31:46 UTC
0d2ac04 Version bump. 08 December 2013, 01:14:14 UTC
8c9940d Switched to ultra-padding rather than () for ULTRA padding. 08 December 2013, 01:12:31 UTC
3cb4b58 Fixed string_split and word count and line count for WC problem. 06 December 2013, 19:20:47 UTC
46cf7c9 Merge branch 'master' into char-count-problem 06 December 2013, 17:11:13 UTC
3039479 Fixed rename to global-max-points. 06 December 2013, 17:01:06 UTC
67fd953 Version bump. 06 December 2013, 04:48:31 UTC
6eeb4b1 calc updates 06 December 2013, 04:47:50 UTC
3a2c698 Loosened constraint in check-genetic-operator-probabilities-add-to-one to allow for round-off errors. 06 December 2013, 02:25:15 UTC
6d5d1ee Made code_rand safe for sizes < 1. 06 December 2013, 02:19:54 UTC
4594539 Added more to the description files. 05 December 2013, 02:03:41 UTC
0cfd9bf Made report print best individual sorted by RMSE if it is used as fitness. 25 November 2013, 16:32:00 UTC
4387a23 Merge branch 'master' into char-count-problem 20 November 2013, 15:32:49 UTC
5a02f2f Version bump. 17 November 2013, 17:35:40 UTC
a014db5 Fixed ns for tutorial; register-instruction throws for dups; rotating cases for calc. 17 November 2013, 17:30:36 UTC
5906049 Version bump. 16 November 2013, 03:37:16 UTC
9cc64d2 clojush.ns/use-clojush; examples.tutorial updates. 16 November 2013, 03:26:40 UTC
481a807 factorial-more-test-cases 15 November 2013, 01:02:24 UTC
1605a7f Updated factorial problem to version we've been using for experiments in papers 14 November 2013, 21:42:20 UTC
54a4c56 Switch project from lspector/clojush to just clojush. 08 November 2013, 03:22:04 UTC
6578403 Merge branch 'master' into char-count-problem 05 November 2013, 16:01:07 UTC
3c13791 thelmuth/refactor-breed 05 November 2013, 02:40:34 UTC
0f41e87 Refactors breed function to improve readability and clutter. 05 November 2013, 02:31:43 UTC
90e1748 Merge branch 'master' into char-count-problem 03 November 2013, 21:39:06 UTC
305d3ef Merged kephale/master which revamped RNG. 02 November 2013, 15:28:39 UTC
bf95b4b Merge remote branch 'kephale/master' 02 November 2013, 15:21:36 UTC
2f78093 Ensuring unique random seeds per thread. 02 November 2013, 13:56:13 UTC
61a7ca5 Cleaning clojush.random 02 November 2013, 13:40:20 UTC
0e49175 Switch to clj-random. Fixed consistency of local random calls. 02 November 2013, 13:37:30 UTC
0630a5a Merge branch 'master' into char-count-problem 31 October 2013, 18:08:17 UTC
cd58e14 Removed call to keep-number-reasonable in computing total error. 31 October 2013, 03:09:38 UTC
83f1ea9 Merge branch 'master' into char-count-problem 27 October 2013, 20:33:30 UTC
050f21f Merge branch 'master' into working 27 October 2013, 06:10:25 UTC
839edf2 thelmuth/lexicase-vector-speedup + thelmuth/fix-levenshtein 27 October 2013, 06:04:28 UTC
7fe77dd Merge remote branch 'thelmuth/fix-levenshtein' 27 October 2013, 06:03:18 UTC
f631552 calc experimentation 27 October 2013, 05:57:04 UTC
fa8682d Fixed levenshtein distance for empty sequences. Also, removed extraneous line from agent error handlers. 27 October 2013, 00:41:01 UTC
847ac5f Merge branch 'master' into lexicase-vector-speedup 20 October 2013, 19:06:10 UTC
88ed18f Fixed wc and char-count for GO checker. 20 October 2013, 19:03:27 UTC
78d75ae Merge branch 'master' into char-count-problem 20 October 2013, 18:43:57 UTC
349b9e0 Merge branch 'master' into working 20 October 2013, 02:22:40 UTC
367d045 thelmuth/check-GO-probabilities 20 October 2013, 02:20:50 UTC
566bd63 Added a check to see whether the genetic operator probabilities add to 1.0. If not, throws an exception. This requires an explicit :reproduction-probability argument for pushgp. 17 October 2013, 16:10:17 UTC
445475e Merge branch 'master' into lexicase-vector-speedup Conflicts: src/clojush/evaluate.clj 16 October 2013, 01:19:17 UTC
back to top