https://github.com/lspector/Clojush

sort by:
Revision Author Date Message Commit Date
382a715 Version bump. 28 August 2014, 21:31:24 UTC
2be9bf0 Added 'use of clojure.set 28 August 2014, 15:36:59 UTC
a2d7474 Added registered-for-stacks, which returns all instructions for a list of stacks 28 August 2014, 15:01:11 UTC
e3f336f Merge branch 'io-stacks' into behavioral-diversity Conflicts: src/clojush/problems/integer_regression/factorial.clj 28 August 2014, 13:04:42 UTC
0fa977a Updated regression problems for input stack 28 August 2014, 13:02:56 UTC
03ba19d Changed "demos" problem files to use new input stack. 28 August 2014, 12:50:10 UTC
8084a16 Updated odd problem for input stack 28 August 2014, 01:34:45 UTC
626160b Added input and output stacks, as well as some relevant instructions 28 August 2014, 01:34:15 UTC
5b14117 Added behavioral diversity ability 25 August 2014, 17:48:47 UTC
c1071f2 lein clean and version bump 23 August 2014, 02:17:58 UTC
877aed3 Added two-point-crossover and uniform-crossover as genetic operators 22 August 2014, 15:49:32 UTC
8950730 Added not-lazy to code passed to interpreter, just to be safe. 22 August 2014, 15:30:26 UTC
620115f Removed call to remove-alternation-padding 22 August 2014, 15:28:23 UTC
ecd1baa Completed removal of padding in alternation 22 August 2014, 15:17:16 UTC
0764252 Turned off padding during alternation 07 August 2014, 18:14:19 UTC
46d59a4 Small tweak to alternation code; shouldn't change behavior 21 July 2014, 20:38:06 UTC
8fee3dc Fixed bug in uniform-mutation that made it also change :close values 21 July 2014, 19:41:57 UTC
0f469e4 Changed DM parameters to match the best runs from paper. 16 July 2014, 15:41:22 UTC
d5e9c23 Added printing of genome sizes 16 July 2014, 15:26:08 UTC
572bd18 Tweaked parameters for Factorial 08 July 2014, 18:56:28 UTC
cdc482f Added random-push-code function 04 July 2014, 18:22:43 UTC
be6d914 Bumped version of Clojush to 2.0.0 04 July 2014, 17:34:38 UTC
c2a64e4 Rename random-code to random-plush-genome 04 July 2014, 17:30:10 UTC
2a8b455 Update README simplification list 04 July 2014, 17:16:42 UTC
f1242b3 Added links to README 04 July 2014, 16:01:07 UTC
1d61a7b Some tweaks to README 04 July 2014, 15:56:58 UTC
821b31d Updated README and made random-code more general to accept different numbers of arguments 04 July 2014, 15:50:19 UTC
54b497d Entirely moved parent reversion to the breeding phase 03 July 2014, 20:46:32 UTC
2286271 Added printing of the number of evaluations used by GP. Also fied bug in parent reversion 03 July 2014, 12:08:54 UTC
ad78c26 Added :make-next-operator-revertable as a "genetic operator" that makes the next genetic operator in the pipeline to revert to parent if child is worse. 02 July 2014, 21:58:37 UTC
ea8e037 Fixed code_rand to work with Plush genomes 02 July 2014, 21:03:29 UTC
8f2d79f Added :replace-child-that-exceeds-size-limit-with argument, which tells what to return when the child program exceeds the size limit. 02 July 2014, 20:19:32 UTC
6e9fb10 Added :silent as a new gene modifier, along with uniform-silent-mutation operator 02 July 2014, 19:09:54 UTC
eb510e9 Fixed the namespaces for the newly located problem files. 02 July 2014, 16:48:25 UTC
b1ca4b2 Moved examples files into problems/ 02 July 2014, 01:33:57 UTC
984df2f Removed analysis.core.clj, since I can't get it to work with current logs. 01 July 2014, 20:15:19 UTC
6080979 Replaced function truncate with built-in int casting 01 July 2014, 13:12:58 UTC
2d8080e Cleaned up util.clj and other small changes. 01 July 2014, 01:29:53 UTC
81b727d Removed printing from translate.clj 30 June 2014, 23:42:40 UTC
916bcb9 Added noop instructions that add and remove parens. 30 June 2014, 21:58:00 UTC
8cf256e Made IFS print Plush genomes 28 June 2014, 16:12:07 UTC
b65195d Added implicit fitness sharing as a parent selection option 28 June 2014, 15:16:02 UTC
47d2777 Added option for normalization. 28 June 2014, 01:58:57 UTC
af6fd81 Modified the remaining example files for Plush 27 June 2014, 20:35:19 UTC
b88f054 Tested and fixed about half the examples for Plush 26 June 2014, 21:18:10 UTC
df91be3 Refactored parent selection arguments, including :parent-selection and :total-error-method 26 June 2014, 14:02:51 UTC
c785fcd Changed uniform-mutation of constants to change the tag location when tweaking constants 25 June 2014, 20:49:20 UTC
e9e3d2f Removed node-selection, and some unused experimental stuff 25 June 2014, 20:13:41 UTC
4d3bdfb Removed remaining old genetic operators 25 June 2014, 19:27:24 UTC
a9b3ace Mainly cleanup of pushgp.clj 25 June 2014, 19:24:26 UTC
ef56c25 Added alternation as a genetic operator 25 June 2014, 17:15:46 UTC
c6751c1 Major changes to breed to allow it to take a list of genetic operators 25 June 2014, 15:41:04 UTC
54d52e2 Added uniform-mutation and uniform-close-mutation to genetic_operators.clj 25 June 2014, 02:05:49 UTC
5c62022 Major changes to change Clojure into linear Push (Plush) 24 June 2014, 20:53:08 UTC
cff5383 Merge branch 'master' of github.com:lspector/Clojush 23 June 2014, 16:15:35 UTC
36016ff Fixed failure to :require clojure.repl in clojush.pushgp.pushgp. 23 June 2014, 16:09:28 UTC
1f66ae7 Fix bio data weirdness 19 June 2014, 20:41:39 UTC
65315d8 Adjusted (improved?) agent error reporting; merged fowlslegs/patch-1 to eliminate extra recursion for unspecified args in interpreter.clj. 09 June 2014, 15:18:20 UTC
6fe7582 Merge remote branch 'fowlslegs/patch-1' into fowlslegs-temp 09 June 2014, 15:06:49 UTC
5e20da4 new-fly-fix 28 May 2014, 17:41:02 UTC
e1fd331 Fixed the cluster_launcher.py for new tractor install 28 May 2014, 13:56:55 UTC
f574306 Changed args to #'eval-push and #'run-push to avoid multiple recursive calls to the functions when only one or two and two or three arguments are passed, respectively. 29 April 2014, 03:48:26 UTC
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
back to top