0f69a2c | Romain Reuillon | 13 January 2016, 16:57:24 UTC | Implement kind of breeding and elitism for rjmcmc. | 13 January 2016, 16:57:24 UTC |
968b13d | Romain Reuillon | 13 January 2016, 15:44:37 UTC | RJMCMC base. | 13 January 2016, 15:44:37 UTC |
db7cad2 | Romain Reuillon | 11 January 2016, 17:08:22 UTC | Implement irregular grid niche. | 11 January 2016, 17:08:22 UTC |
76a2ebf | Romain Reuillon | 09 January 2016, 19:12:52 UTC | Move boundedGrid to niche. | 09 January 2016, 19:12:52 UTC |
70e0954 | Romain Reuillon | 09 January 2016, 18:40:21 UTC | Implement OpenMOLE integration for noisy pse. | 09 January 2016, 18:40:21 UTC |
6f8a23c | Romain Reuillon | 09 January 2016, 18:19:26 UTC | Implement noisy pse. | 09 January 2016, 18:19:26 UTC |
9e71f8d | Romain Reuillon | 09 January 2016, 16:36:11 UTC | Implement OpenMOLE integration for pse. | 09 January 2016, 16:36:11 UTC |
a48f636 | Romain Reuillon | 09 January 2016, 12:00:29 UTC | Refactor algorithm package. | 09 January 2016, 12:00:29 UTC |
081ec33 | Romain Reuillon | 09 January 2016, 11:00:52 UTC | Store phenotype in Individuals. | 09 January 2016, 11:00:52 UTC |
e427771 | Romain Reuillon | 08 January 2016, 18:42:57 UTC | Implement PSE test. | 08 January 2016, 18:42:57 UTC |
ff001c8 | Romain Reuillon | 08 January 2016, 18:02:12 UTC | Implement PSE and fix several bugs. | 08 January 2016, 18:02:12 UTC |
a009c99 | Romain Reuillon | 08 January 2016, 13:02:38 UTC | Complet Profile integration in OpenMOLE. | 08 January 2016, 13:02:38 UTC |
7941541 | Romain Reuillon | 07 January 2016, 22:36:40 UTC | Implement OpenMOLE integration for profile. | 07 January 2016, 22:36:40 UTC |
79dfa91 | Romain Reuillon | 07 January 2016, 22:21:27 UTC | Implement stochastic profile. | 07 January 2016, 22:21:27 UTC |
3cc1808 | Romain Reuillon | 07 January 2016, 20:31:46 UTC | Implement profile. | 07 January 2016, 20:31:46 UTC |
f82bc8b | Romain Reuillon | 07 January 2016, 20:22:53 UTC | Factorise step. | 07 January 2016, 20:22:53 UTC |
58abafd | Romain Reuillon | 07 January 2016, 19:58:57 UTC | Factorise step. | 07 January 2016, 19:58:57 UTC |
d453cb8 | Romain Reuillon | 07 January 2016, 19:46:50 UTC | Factorize initial genomes. | 07 January 2016, 19:46:50 UTC |
3bb2f4f | Romain Reuillon | 07 January 2016, 19:00:36 UTC | Integrate with openmole. | 07 January 2016, 19:00:36 UTC |
582bd6e | Romain Reuillon | 07 January 2016, 09:37:39 UTC | Generify stop conditions. | 07 January 2016, 09:37:39 UTC |
f44cd78 | Romain Reuillon | 06 January 2016, 17:04:17 UTC | Implement stoping conditions. | 06 January 2016, 17:04:17 UTC |
c6ad1f2 | Romain Reuillon | 06 January 2016, 16:33:52 UTC | Minor changes for OpenMOLE integartion. | 06 January 2016, 16:33:52 UTC |
e591e53 | Romain Reuillon | 06 January 2016, 14:01:45 UTC | Generate a single new RNG when spliting. | 06 January 2016, 14:01:45 UTC |
bd78a94 | Romain Reuillon | 05 January 2016, 16:50:07 UTC | Minor refactoring. | 05 January 2016, 16:50:07 UTC |
bbaaac4 | Romain Reuillon | 05 January 2016, 16:46:12 UTC | Implement openmole algorithm for NSGA2. | 05 January 2016, 16:46:12 UTC |
40e174c | Romain Reuillon | 05 January 2016, 16:38:59 UTC | Tiny refactoring (noisy nsga2 actually works). | 05 January 2016, 16:38:59 UTC |
c44cc2c | Romain Reuillon | 05 January 2016, 15:29:31 UTC | Noisy NSGA compiles (but still has bugs obviously). | 05 January 2016, 15:29:31 UTC |
4c7709a | Romain Reuillon | 05 January 2016, 11:21:09 UTC | Simplify step. | 05 January 2016, 11:21:09 UTC |
221a201 | Romain Reuillon | 05 January 2016, 11:01:00 UTC | Don't pair an element with itself. | 05 January 2016, 11:01:00 UTC |
ee84ff3 | Romain Reuillon | 04 January 2016, 17:23:38 UTC | Implement expresion. | 04 January 2016, 17:23:38 UTC |
df795a8 | Romain Reuillon | 04 January 2016, 17:14:31 UTC | Fitness is build outside the functions. | 04 January 2016, 17:14:31 UTC |
a0d9996 | Romain Reuillon | 04 January 2016, 17:10:58 UTC | Implement elitism of noisy nsga2. | 04 January 2016, 17:10:58 UTC |
9072a60 | Romain Reuillon | 04 January 2016, 16:55:04 UTC | Factorize nsga2 and noisy nsga2 breeding. | 04 January 2016, 16:55:04 UTC |
915e5c4 | Romain Reuillon | 04 January 2016, 16:45:51 UTC | Implement breeding of noisy nsga2. | 04 January 2016, 16:45:51 UTC |
aa280f6 | Romain Reuillon | 04 January 2016, 16:31:18 UTC | Factorise operator application. | 04 January 2016, 16:31:18 UTC |
88f80dc | Romain Reuillon | 04 January 2016, 15:56:18 UTC | Type arguments can now be infered. | 04 January 2016, 15:56:18 UTC |
434a87f | Romain Reuillon | 04 January 2016, 15:47:06 UTC | Get rid of thenK. | 04 January 2016, 15:47:06 UTC |
de2a264 | Romain Reuillon | 04 January 2016, 15:13:32 UTC | Generify operator selection. | 04 January 2016, 15:13:32 UTC |
87caa49 | Romain Reuillon | 04 January 2016, 14:33:21 UTC | Factorize operator proportions. | 04 January 2016, 14:33:21 UTC |
57a7aeb | Romain Reuillon | 04 January 2016, 14:28:44 UTC | Merge branch 'master' of github.com:openmole/mgo | 04 January 2016, 14:28:44 UTC |
043db7e | Romain Reuillon | 04 January 2016, 14:28:22 UTC | Fix bug in proportion computation. | 04 January 2016, 14:28:22 UTC |
1cf2669 | Guillaume Chérel | 04 January 2016, 14:07:35 UTC | Minor editing. | 04 January 2016, 14:07:35 UTC |
f0bd8d8 | Guillaume Chérel | 04 January 2016, 13:58:50 UTC | Added tags file to gitignore. | 04 January 2016, 13:58:50 UTC |
126c398 | Romain Reuillon | 04 January 2016, 12:00:28 UTC | Get rid of type lambda. | 04 January 2016, 12:00:28 UTC |
cef9808 | Romain Reuillon | 04 January 2016, 11:58:27 UTC | Simplify notation. | 04 January 2016, 11:58:27 UTC |
d221551 | Romain Reuillon | 04 January 2016, 09:16:12 UTC | Simplify operator selection. | 04 January 2016, 09:16:12 UTC |
804f191 | Romain Reuillon | 03 January 2016, 18:26:56 UTC | Remove useless ordering. | 03 January 2016, 18:26:56 UTC |
d37ed0a | Romain Reuillon | 03 January 2016, 18:19:45 UTC | Factorize filter NaN. | 03 January 2016, 18:19:45 UTC |
21e9738 | Romain Reuillon | 02 January 2016, 19:07:42 UTC | Refactor NSGA2. | 02 January 2016, 19:07:42 UTC |
9e9ad67 | Romain Reuillon | 02 January 2016, 17:10:51 UTC | Factorize clamping. | 02 January 2016, 17:10:51 UTC |
e5042dd | Romain Reuillon | 01 January 2016, 12:43:12 UTC | Separate Random and Parallel Random and use parallel only for individual evaluation. | 01 January 2016, 12:43:12 UTC |
8a7cf90 | Romain Reuillon | 30 December 2015, 11:48:08 UTC | Factorise code. | 30 December 2015, 11:48:08 UTC |
aa656d6 | Romain Reuillon | 30 December 2015, 11:13:11 UTC | Simpler implementation for selecting lambda genome. | 30 December 2015, 11:13:11 UTC |
063f8eb | Romain Reuillon | 29 December 2015, 12:35:47 UTC | Factorize dynamic operation selection. | 29 December 2015, 12:35:47 UTC |
17b698f | Romain Reuillon | 29 December 2015, 10:50:34 UTC | Remove useless lambda parameter. | 29 December 2015, 10:50:34 UTC |
3874230 | Guillaume Chérel | 27 December 2015, 09:55:32 UTC | Merge branch 'master' of github.com:openmole/mgo | 27 December 2015, 09:55:32 UTC |
a7e52d2 | Guillaume Chérel | 27 December 2015, 09:55:16 UTC | Corrected operator stats computation from current population rather than selected parents. | 27 December 2015, 09:55:16 UTC |
269e7b8 | Romain Reuillon | 25 December 2015, 22:41:53 UTC | Update scalaz. | 25 December 2015, 22:41:53 UTC |
67523b1 | Guillaume Chérel | 25 December 2015, 10:15:07 UTC | Removed old code. | 25 December 2015, 10:15:07 UTC |
0fa2564 | Guillaume Chérel | 25 December 2015, 09:31:44 UTC | Changed from context bounds to implicit argument style. | 25 December 2015, 09:31:44 UTC |
d147f0f | Guillaume Chérel | 23 December 2015, 17:57:19 UTC | Merge branch 'master' of github.com:openmole/mgo | 23 December 2015, 17:57:19 UTC |
4ba99dc | Guillaume Chérel | 23 December 2015, 15:55:23 UTC | Removed useless trait. | 23 December 2015, 15:55:23 UTC |
dffa840 | Guillaume Chérel | 23 December 2015, 15:47:05 UTC | Corrected breedings for odd lambda values. | 23 December 2015, 15:47:05 UTC |
aa75ee9 | Romain Reuillon | 23 December 2015, 15:13:34 UTC | Remove useless option. | 23 December 2015, 15:13:34 UTC |
c9ca036 | Romain Reuillon | 23 December 2015, 15:13:26 UTC | Fix install error. | 23 December 2015, 15:13:26 UTC |
630d228 | Guillaume Chérel | 23 December 2015, 14:52:35 UTC | History[P,I] typeclass. | 23 December 2015, 14:52:35 UTC |
9f00836 | Guillaume Chérel | 22 December 2015, 17:20:42 UTC | AlgorithmOpenMOLE implementation for PSE | 22 December 2015, 17:20:42 UTC |
915f841 | Guillaume Chérel | 22 December 2015, 17:08:11 UTC | AlgorithmOpenMOLE implementation for NoisyProfile | 22 December 2015, 17:08:11 UTC |
d35e051 | Guillaume Chérel | 22 December 2015, 16:53:18 UTC | AlgorithmOpenMOLE implementation for Profile | 22 December 2015, 16:53:18 UTC |
cf6c4fa | Guillaume Chérel | 22 December 2015, 16:45:56 UTC | AlgorithmOpenMOLE implementation for NoisyNSGA2 | 22 December 2015, 16:45:56 UTC |
c22511d | Guillaume Chérel | 22 December 2015, 16:01:15 UTC | AlgorithmOpenMOLE implementation for NSGA2 | 22 December 2015, 16:01:15 UTC |
051a208 | Guillaume Chérel | 22 December 2015, 15:49:15 UTC | Trait AlgorithmOpenMOLE. | 22 December 2015, 15:49:15 UTC |
477d45f | Guillaume Chérel | 22 December 2015, 15:47:52 UTC | Average History in noisy algorithms | 22 December 2015, 15:47:52 UTC |
cac6a9a | Guillaume Chérel | 22 December 2015, 15:22:52 UTC | Average History in noisy algorithms | 22 December 2015, 15:22:52 UTC |
e533afb | Guillaume Chérel | 22 December 2015, 13:16:02 UTC | Tail rec runEA for default context. | 22 December 2015, 13:16:02 UTC |
79e4064 | Guillaume Chérel | 21 December 2015, 14:09:40 UTC | Helper function writeS | 21 December 2015, 14:09:40 UTC |
ad4fe7b | Guillaume Chérel | 20 December 2015, 17:41:53 UTC | Added clone reevaluation to PSE. | 20 December 2015, 17:41:53 UTC |
efeb5d8 | Guillaume Chérel | 20 December 2015, 15:52:07 UTC | Test PSE with ZDT4 | 20 December 2015, 15:52:07 UTC |
2398818 | Guillaume Chérel | 19 December 2015, 19:57:00 UTC | Minor formatting | 19 December 2015, 19:57:00 UTC |
aa53f0b | Guillaume Chérel | 19 December 2015, 19:54:58 UTC | PSE (untested) | 19 December 2015, 19:54:58 UTC |
77652ab | Guillaume Chérel | 19 December 2015, 10:40:39 UTC | Comments, Todo. | 19 December 2015, 10:40:39 UTC |
3e4639a | Guillaume Chérel | 19 December 2015, 10:36:50 UTC | Kleisli refactoring: starting to look good! Breeding and Objective types are now synonyms of Kleisli types, writing of breeding and elitism functions now works by binding Kleisli arrows together (introduce the thenK function). The structure of algorithms is flatter and easier to read. | 19 December 2015, 10:36:50 UTC |
82ce6c3 | Guillaume Chérel | 18 December 2015, 13:06:44 UTC | Kleisli refactoring: Breeding and Objetive are Kleisli arrows | 18 December 2015, 13:07:20 UTC |
31a479c | Guillaume Chérel | 18 December 2015, 10:29:30 UTC | Generalisation of functions (breeding, elitism...) in algorithm objects and simplification of the interface (NoisyNSGA2, Profile, NoisyProfile) | 18 December 2015, 10:29:30 UTC |
c7b07ed | Guillaume Chérel | 17 December 2015, 14:33:14 UTC | Generalisation of functions (breeding, elitism...) in algorithm objects and simplification of the interface (NSGA2) | 17 December 2015, 14:33:14 UTC |
30e0a8f | Guillaume Chérel | 17 December 2015, 10:30:35 UTC | comment todo | 17 December 2015, 10:30:35 UTC |
74effa4 | Guillaume Chérel | 17 December 2015, 10:24:21 UTC | comment | 17 December 2015, 10:24:21 UTC |
594778f | Guillaume Chérel | 16 December 2015, 16:04:46 UTC | Breeding is now a Kleisli | 16 December 2015, 16:04:46 UTC |
cada202 | Guillaume Chérel | 16 December 2015, 14:00:55 UTC | NoisyProfile | 16 December 2015, 14:00:55 UTC |
3c0c3bb | Guillaume Chérel | 15 December 2015, 16:10:12 UTC | Profile | 15 December 2015, 16:10:12 UTC |
69f2aa4 | Guillaume Chérel | 14 December 2015, 17:20:18 UTC | comment | 14 December 2015, 17:20:18 UTC |
1cb2256 | Guillaume Chérel | 14 December 2015, 17:16:41 UTC | comment | 14 December 2015, 17:16:41 UTC |
67d7504 | Guillaume Chérel | 14 December 2015, 17:14:37 UTC | ! | 14 December 2015, 17:14:37 UTC |
6ebf25b | Guillaume Chérel | 14 December 2015, 17:00:38 UTC | NoisyNSGA2 | 14 December 2015, 17:00:38 UTC |
a07319f | Guillaume Chérel | 10 December 2015, 15:18:46 UTC | Helper functions for writing, helper wrap and unwrap functions for default context | 10 December 2015, 15:18:46 UTC |
c4fd19b | Guillaume Chérel | 09 December 2015, 16:35:17 UTC | Minor editing. | 09 December 2015, 16:35:17 UTC |
7f7fe86 | Guillaume Chérel | 09 December 2015, 16:04:06 UTC | The default context now stacks StateT and IO | 09 December 2015, 16:04:06 UTC |
91e2edf | Guillaume Chérel | 09 December 2015, 14:38:42 UTC | More generic Algorithm interface | 09 December 2015, 14:38:42 UTC |
d20cdc8 | Guillaume Chérel | 08 December 2015, 18:39:03 UTC | Test uses fixed RNG seed | 08 December 2015, 18:39:03 UTC |
5b48500 | Guillaume Chérel | 08 December 2015, 18:12:05 UTC | merged | 08 December 2015, 18:12:05 UTC |