Commit Graph
13 Commits
Author SHA1 Message Date
swaits 6f03c0b106 use normal distribution on initial random individual creation
initial default range tweaked way down
rename "POP" template parameter to "POPSIZE"
added RunOneGeneration() method - generations can now be run one at a time
added SetRange(i,min,max) method
added a decent amount of comments through main algorithm and class declaration
2007-05-25 01:24:26 +00:00
swaits c194ae5fc5 made random seed off clock. other minor tweaks to polynomial problem. 2007-04-28 02:03:00 +00:00
swaits 3f5fdb3bbf tweaked default min/max and output in DE
commenting+tweaks to polyapprox.cpp
2007-04-20 02:08:17 +00:00
swaits 7d8c0064a9 removed old PSO stuff. I'm just not into it any more. 2007-04-18 01:32:37 +00:00
swaits 898adda122 added another activation function, plus minor cleanup 2007-04-18 00:26:21 +00:00
swaits eedade5b63 convert example.cpp into polyapprox.cpp - made it a bit more of a generic polynomial approximator program
tweaked default range in DE::Engine
2007-04-17 21:29:39 +00:00
swaits 76f95a74b9 2007-02-21 01:10:23 +00:00
swaits 4fdf9857ef removed empty derand.cpp
documented devec.h
2005-05-21 01:03:01 +00:00
swaits 9e10476993 made BIGDOUBLE closer to max float
bugfix example was not returning error
2005-05-20 22:10:32 +00:00
swaits fc50c9142a ignore a.out 2005-05-20 18:47:06 +00:00
swaits cab0760a99 added example code
added better default range
fixed BIGDOUBLE to be closer to max double (used for default best fitness)
2005-05-20 18:44:51 +00:00
swaits 6e2d4bf3ca adjust eol style 2005-05-20 18:12:44 +00:00
swaits 70650ba753 initial import of differential evolution engine 2005-05-20 18:10:11 +00:00