c585de5 | Guillaume Chérel | 08 July 2015, 15:33:01 UTC | more network performance testing. It's not worth adding breeze based networks. | 08 July 2015, 15:33:01 UTC |
4225066 | Guillaume Chérel | 08 July 2015, 12:53:19 UTC | added time function for quick and dirty proviling | 08 July 2015, 12:53:19 UTC |
217de25 | Guillaume Chérel | 08 July 2015, 12:52:14 UTC | Added neural network performance tests | 08 July 2015, 12:52:14 UTC |
11822b6 | Guillaume Chérel | 08 July 2015, 08:49:55 UTC | back to not using speciesThreshold speed adaptivity (last commit was broken). | 08 July 2015, 08:49:55 UTC |
017b165 | Guillaume Chérel | 08 July 2015, 08:46:18 UTC | added breeze dependency | 08 July 2015, 08:46:18 UTC |
cdc7d0d | Guillaume Chérel | 08 July 2015, 08:02:16 UTC | back to not using speciesThreshold adaptive speed | 08 July 2015, 08:02:16 UTC |
e550f67 | Guillaume Chérel | 08 July 2015, 07:59:41 UTC | changed settings to resemble the original NEAT experiment | 08 July 2015, 07:59:41 UTC |
6284c09 | Guillaume Chérel | 07 July 2015, 15:01:15 UTC | Added adaptive speed to spciesCompatibilityThreshold change | 07 July 2015, 15:01:15 UTC |
596ef87 | Guillaume Chérel | 03 July 2015, 13:55:07 UTC | Added NEAT XOR tests | 03 July 2015, 13:55:07 UTC |
fe93c9d | Guillaume Chérel | 02 July 2015, 14:56:07 UTC | choose species hint; corrected genome distance | 02 July 2015, 14:56:07 UTC |
39af951 | Guillaume Chérel | 30 June 2015, 14:14:27 UTC | Merge branch 'NEAT' | 30 June 2015, 14:14:27 UTC |
bdc08c2 | Guillaume Chérel | 30 June 2015, 14:13:47 UTC | Added adaptive species compatibility threshold | 30 June 2015, 14:13:47 UTC |
0f42c6d | Guillaume Chérel | 30 June 2015, 09:16:51 UTC | added maxSteps to ConditionalTermination | 30 June 2015, 09:16:51 UTC |
49dcceb | Guillaume Chérel | 30 June 2015, 09:06:45 UTC | network string methods (dot, json) | 30 June 2015, 09:06:45 UTC |
1808c74 | Romain Reuillon | 25 June 2015, 13:52:16 UTC | Refactor. | 25 June 2015, 13:52:16 UTC |
12fa683 | Romain Reuillon | 25 June 2015, 13:50:27 UTC | Merge branch 'master' of sources.iscpif.fr:mgo | 25 June 2015, 13:50:27 UTC |
7ffd1b3 | Romain Reuillon | 25 June 2015, 13:50:09 UTC | Allow empty crossover and mutation list. | 25 June 2015, 13:50:09 UTC |
9917f94 | Guillaume Chérel | 25 June 2015, 13:05:18 UTC | Merge branch 'NEAT' | 25 June 2015, 13:05:18 UTC |
40322fa | Guillaume Chérel | 25 June 2015, 13:04:56 UTC | Added a simple conditional termination | 25 June 2015, 13:04:56 UTC |
16246d4 | Guillaume Chérel | 25 June 2015, 10:28:19 UTC | Merge branch 'NEAT' | 25 June 2015, 10:28:19 UTC |
8434fca | Guillaume Chérel | 25 June 2015, 10:26:09 UTC | Working NEAT and XOR test. Code still needs some tidying up and to be better integrated with the rest of mgo (multi-objective elitism, selection) | 25 June 2015, 10:26:09 UTC |
6a3eee9 | Guillaume Chérel | 24 June 2015, 14:21:43 UTC | oups, forgot state monad file | 24 June 2015, 14:21:43 UTC |
bbac5b1 | Guillaume Chérel | 24 June 2015, 14:19:52 UTC | refactored breeding to be stateful (using state monads) and change innovation tracking mechanism | 24 June 2015, 14:19:52 UTC |
5d28c2a | Guillaume Chérel | 22 June 2015, 19:50:32 UTC | corrected a few bug. save before big change: moving the checking of unique innovations into the mutate and crossover steps (stateful breeding), and adding checking for unique nodes | 22 June 2015, 19:50:32 UTC |
1abcf98 | Guillaume Chérel | 19 June 2015, 17:22:34 UTC | done coding neat. not tested yet | 19 June 2015, 17:22:34 UTC |
37ad7a1 | Guillaume Chérel | 16 June 2015, 16:15:03 UTC | Coded stateful genetic breeding and started coding NEATbreeding | 16 June 2015, 16:15:03 UTC |
ed00718 | Guillaume Chérel | 14 June 2015, 15:14:20 UTC | Current genome typing doesn't fit into MGO's types (UnnumberedInnovation vs NumberedInnovation). Will move back to just innovations with unset number = -1. | 14 June 2015, 15:14:20 UTC |
b652986 | Guillaume Chérel | 12 June 2015, 09:19:28 UTC | Coded NEATBreeding and tests | 12 June 2015, 09:19:28 UTC |
d346eaa | Guillaume Chérel | 09 June 2015, 08:44:13 UTC | Coded feedforward network builder function | 09 June 2015, 08:44:13 UTC |
8610faa | Guillaume Chérel | 08 June 2015, 18:52:45 UTC | coded recurrent network propagate functions and feedforward network query function + tests | 08 June 2015, 18:52:45 UTC |
6883c72 | Guillaume Chérel | 08 June 2015, 12:16:55 UTC | Added second XOR test (smaller network) | 08 June 2015, 12:16:55 UTC |
b3f7028 | Guillaume Chérel | 05 June 2015, 16:24:14 UTC | coded activation functions for Recurrent networks and XOR test | 05 June 2015, 16:24:14 UTC |
6ac9972 | Guillaume Chérel | 03 June 2015, 16:49:05 UTC | Neural network cake pattern (not finished) | 03 June 2015, 16:49:05 UTC |
7e68532 | Guillaume Chérel | 03 June 2015, 14:07:40 UTC | refactoring + added Network object | 03 June 2015, 14:07:40 UTC |
5a8730c | Guillaume Chérel | 02 June 2015, 16:45:10 UTC | More network dev and testing | 02 June 2015, 16:45:10 UTC |
f9f8462 | Guillaume Chérel | 02 June 2015, 14:46:06 UTC | Added network tools | 02 June 2015, 14:46:06 UTC |
018a42a | Guillaume Chérel | 26 May 2015, 13:08:00 UTC | minor reformatting | 26 May 2015, 13:08:00 UTC |
45123ac | Guillaume Chérel | 26 May 2015, 13:06:45 UTC | minor style | 26 May 2015, 13:06:45 UTC |
a1fea23 | Guillaume Chérel | 26 May 2015, 08:54:20 UTC | NEAT scheme in comments | 26 May 2015, 08:54:20 UTC |
436e1c7 | Guillaume Chérel | 19 May 2015, 15:56:28 UTC | Deleted obsolete TestBehaviourSearch (replaced with TestPSE) | 19 May 2015, 15:56:28 UTC |
f8fd9a5 | Sebastien Rey | 26 March 2015, 10:32:04 UTC | c | 26 March 2015, 10:32:04 UTC |
f63a988 | Sebastien Rey | 26 March 2015, 08:11:04 UTC | add 1985 schaffer simple test function into test | 26 March 2015, 08:11:04 UTC |
fa5ec56 | Guillaume Chérel | 17 March 2015, 16:10:50 UTC | renamed BehaviourSearch to PSE | 17 March 2015, 16:10:50 UTC |
e4d9430 | Romain Reuillon | 23 February 2015, 00:38:26 UTC | Merge branch 'master' of sources.iscpif.fr:mgo | 23 February 2015, 00:38:26 UTC |
47067fd | Romain Reuillon | 23 February 2015, 00:38:12 UTC | Bump up version. | 23 February 2015, 00:38:12 UTC |
4f60dbf | Romain Reuillon | 23 February 2015, 00:35:37 UTC | Release. | 23 February 2015, 00:35:37 UTC |
d938915 | Romain Reuillon | 21 February 2015, 13:37:05 UTC | Update monocle. | 21 February 2015, 13:37:05 UTC |
3403558 | Sebastien Rey | 04 February 2015, 10:43:03 UTC | add scaladoc with graphviz dependance to draw hierarchy | 04 February 2015, 10:43:03 UTC |
3404dc1 | Romain Reuillon | 03 February 2015, 12:52:55 UTC | Extract pareto ranking. | 03 February 2015, 12:52:55 UTC |
db302e7 | Romain Reuillon | 29 January 2015, 10:32:47 UTC | Fix aliases. | 29 January 2015, 10:32:47 UTC |
afb0ffd | Romain Reuillon | 28 January 2015, 12:50:21 UTC | Compilation fix. | 28 January 2015, 12:50:21 UTC |
cd5a108 | Romain Reuillon | 28 January 2015, 12:44:06 UTC | Move model family to OpenMOLE. | 28 January 2015, 12:44:06 UTC |
ad39af2 | Romain Reuillon | 26 January 2015, 23:43:42 UTC | Fix wrong inheritance. | 26 January 2015, 23:43:42 UTC |
49b9699 | Romain Reuillon | 26 January 2015, 23:38:13 UTC | Improve dynamic operation application. | 26 January 2015, 23:38:13 UTC |
0b41309 | Romain Reuillon | 25 January 2015, 23:24:21 UTC | Remove ancestors. | 25 January 2015, 23:24:21 UTC |
418da5e | Romain Reuillon | 23 January 2015, 10:32:05 UTC | Make model family elitism multi-objective. | 23 January 2015, 10:32:05 UTC |
51035b5 | Romain Reuillon | 23 January 2015, 10:05:49 UTC | Add some genome diversity exploration strategies. | 23 January 2015, 10:05:49 UTC |
68b5e7b | Romain Reuillon | 11 December 2014, 11:07:13 UTC | Update scala version. | 11 December 2014, 11:07:13 UTC |
30a561a | Romain Reuillon | 16 October 2014, 15:17:38 UTC | Update monocle. | 16 October 2014, 15:17:38 UTC |
50bde71 | Romain Reuillon | 11 October 2014, 09:32:14 UTC | Update scm info. | 11 October 2014, 09:32:14 UTC |
e18460c | Romain Reuillon | 10 October 2014, 17:40:42 UTC | Bump to next development version. | 10 October 2014, 17:40:42 UTC |
b48fef0 | Romain Reuillon | 18 September 2014, 13:16:14 UTC | Implement unbiased crowding distance. | 18 September 2014, 13:16:14 UTC |
116ad6b | Romain Reuillon | 18 September 2014, 11:59:21 UTC | Improve crowding distance code. | 18 September 2014, 11:59:21 UTC |
cdabf0d | Romain Reuillon | 13 September 2014, 13:32:27 UTC | Use wrapped array. | 13 September 2014, 13:32:27 UTC |
9199c5a | Romain Reuillon | 13 September 2014, 12:30:25 UTC | Use array to spare some memory. | 13 September 2014, 12:30:25 UTC |
783dc5e | Romain Reuillon | 10 September 2014, 15:12:17 UTC | Code crowding distance functionnaly. | 10 September 2014, 15:12:17 UTC |
5e52e40 | Romain Reuillon | 06 September 2014, 07:11:09 UTC | Improve diversity aggregated elitism. | 06 September 2014, 07:11:09 UTC |
3d07bf3 | Romain Reuillon | 05 September 2014, 10:04:59 UTC | Compute diversity only on last front. | 05 September 2014, 10:04:59 UTC |
be809ca | Romain Reuillon | 05 September 2014, 09:02:40 UTC | Fix type. | 05 September 2014, 09:02:40 UTC |
bce9340 | Romain Reuillon | 05 September 2014, 09:01:57 UTC | Merge branch 'master' of sources.iscpif.fr:mgo | 05 September 2014, 09:01:57 UTC |
06410eb | Romain Reuillon | 05 September 2014, 09:01:39 UTC | Complete readme. | 05 September 2014, 09:01:39 UTC |
626168f | Guillaume Chérel | 04 September 2014, 13:31:59 UTC | corrected access to genome values when printing the population to output file | 04 September 2014, 13:31:59 UTC |
77d9e61 | Romain Reuillon | 04 September 2014, 09:59:36 UTC | Merge branch 'master' of sources.iscpif.fr:mgo | 04 September 2014, 09:59:36 UTC |
38a6c52 | Romain Reuillon | 04 September 2014, 09:58:59 UTC | Fix diversity elitirm. | 04 September 2014, 09:58:59 UTC |
c4ad793 | Guillaume Chérel | 03 September 2014, 09:14:01 UTC | Added dynamic selection of crossover operators to BehaviourSearch | 03 September 2014, 09:14:01 UTC |
9caa653 | Romain Reuillon | 03 September 2014, 08:35:02 UTC | Fix clone removal. | 03 September 2014, 08:35:02 UTC |
df8c7ed | Romain Reuillon | 02 September 2014, 22:29:08 UTC | Implement adaptative choice of operators. | 02 September 2014, 22:29:08 UTC |
54952e5 | Romain Reuillon | 31 August 2014, 04:06:19 UTC | Remove full genome from model family genome. | 31 August 2014, 04:06:19 UTC |
b6d6475 | Romain Reuillon | 31 August 2014, 03:58:59 UTC | Compilation fix. | 31 August 2014, 03:58:59 UTC |
5d3445d | Romain Reuillon | 31 August 2014, 03:55:55 UTC | Fix package names. | 31 August 2014, 03:55:55 UTC |
6c9c148 | Romain Reuillon | 31 August 2014, 03:53:36 UTC | Fix mutations and crossovers. | 31 August 2014, 03:53:36 UTC |
ddc91cc | Romain Reuillon | 30 August 2014, 14:46:05 UTC | Use elementwise rng drawing. | 30 August 2014, 14:46:05 UTC |
63a23ed | Romain Reuillon | 30 August 2014, 13:53:33 UTC | Override only compute elitism. | 30 August 2014, 13:53:33 UTC |
f0e7d63 | Romain Reuillon | 29 August 2014, 20:56:01 UTC | Add example in readme. | 29 August 2014, 20:56:01 UTC |
fc48ed0 | Romain Reuillon | 29 August 2014, 20:48:55 UTC | Age only in elitism. | 29 August 2014, 20:48:55 UTC |
d798cd6 | Romain Reuillon | 29 August 2014, 20:31:29 UTC | Get rid of meta fitness. | 29 August 2014, 20:31:29 UTC |
a8c447e | Romain Reuillon | 29 August 2014, 04:34:29 UTC | Compilation fix. | 29 August 2014, 04:34:29 UTC |
b1fb1ad | Romain Reuillon | 29 August 2014, 04:31:32 UTC | Reimplement sbx according to paper. | 29 August 2014, 04:31:32 UTC |
1f69b08 | Romain Reuillon | 28 August 2014, 14:04:29 UTC | Archiving can be stochastic. | 28 August 2014, 14:04:29 UTC |
5d477d0 | Romain Reuillon | 25 August 2014, 10:14:18 UTC | Compilation fix. | 25 August 2014, 10:14:18 UTC |
85cb5b6 | Romain Reuillon | 25 August 2014, 10:08:42 UTC | Use one tournament round by default. | 25 August 2014, 10:08:42 UTC |
3752a15 | Romain Reuillon | 22 August 2014, 21:21:26 UTC | Small refactoring. | 22 August 2014, 21:21:26 UTC |
c64dc99 | Romain Reuillon | 21 August 2014, 13:45:19 UTC | Switch nsga2 test to ZDT4. | 21 August 2014, 13:45:19 UTC |
7f32e2a | Romain Reuillon | 21 August 2014, 13:11:51 UTC | Implement aggregated optimisation strategies. | 21 August 2014, 13:11:51 UTC |
92c4d24 | Romain Reuillon | 19 August 2014, 20:48:57 UTC | Compute number of rounds depending on the population size. | 19 August 2014, 20:48:57 UTC |
f8a9556 | Romain Reuillon | 19 August 2014, 20:25:44 UTC | Refactor sorted tournament. | 19 August 2014, 20:25:44 UTC |
f1d702e | Romain Reuillon | 19 August 2014, 15:12:05 UTC | Implement rounds in binary selection. | 19 August 2014, 15:12:05 UTC |
7b2fd03 | Romain Reuillon | 18 August 2014, 09:05:16 UTC | Implement inactive cmaes. | 18 August 2014, 09:05:16 UTC |
0b0aae4 | Romain Reuillon | 17 August 2014, 19:09:40 UTC | Fix sqrt of negative values producing NaN. | 17 August 2014, 19:09:40 UTC |
25748f0 | Romain Reuillon | 17 August 2014, 10:50:12 UTC | Fix nan in sbx crossover. | 17 August 2014, 10:50:12 UTC |