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