genetic.git
8 years agoClean all doc files on make clean master
Rafał Długołęcki [Sat, 23 Jul 2016 10:02:30 +0000 (12:02 +0200)]
Clean all doc files on make clean

9 years agoFix Generation Limit Option.
Rafał Długołęcki [Sun, 3 May 2015 20:57:36 +0000 (22:57 +0200)]
Fix Generation Limit Option.

9 years agoAdd simple script for generating plots.
Rafał Długołęcki [Sun, 3 May 2015 20:35:50 +0000 (22:35 +0200)]
Add simple script for generating plots.

9 years agoIntegrate Command Library.
Rafał Długołęcki [Sun, 3 May 2015 20:35:19 +0000 (22:35 +0200)]
Integrate Command Library.

9 years agoRemove some not used namespace declarations.
Rafał Długołęcki [Fri, 1 May 2015 07:54:23 +0000 (09:54 +0200)]
Remove some not used namespace declarations.

9 years agoBig optimizations and securing code.
Rafał Długołęcki [Thu, 30 Apr 2015 20:35:58 +0000 (22:35 +0200)]
Big optimizations and securing code.

9 years agoSmall optimizations on performance and memory.
Rafał Długołęcki [Thu, 30 Apr 2015 16:54:13 +0000 (18:54 +0200)]
Small optimizations on performance and memory.

9 years agoFix paths.
Rafał Długołęcki [Sun, 12 Apr 2015 19:43:46 +0000 (21:43 +0200)]
Fix paths.

9 years agoAdd conditional generation of Doxygen docs.
Rafał Długołęcki [Fri, 10 Apr 2015 21:26:26 +0000 (23:26 +0200)]
Add conditional generation of Doxygen docs.

9 years agoFix building and installing package.
Rafał Długołęcki [Wed, 8 Apr 2015 21:22:53 +0000 (23:22 +0200)]
Fix building and installing package.

9 years agoBigger values for testing results.
Rafał Długołęcki [Wed, 8 Apr 2015 19:42:45 +0000 (21:42 +0200)]
Bigger values for testing results.

9 years agoFix test text.
Rafał Długołęcki [Wed, 8 Apr 2015 18:44:08 +0000 (20:44 +0200)]
Fix test text.

9 years agoRename GenerationLimit to GenerationLimitCondition. Add test for this class.
Rafał Długołęcki [Wed, 8 Apr 2015 18:42:15 +0000 (20:42 +0200)]
Rename GenerationLimit to GenerationLimitCondition. Add test for this class.

9 years agoFix BitGenerator test.
Rafał Długołęcki [Wed, 8 Apr 2015 17:54:24 +0000 (19:54 +0200)]
Fix BitGenerator test.

9 years agoUpdate .gitignore in tests.
Rafał Długołęcki [Wed, 8 Apr 2015 17:50:28 +0000 (19:50 +0200)]
Update .gitignore in tests.

9 years agoAdd BitGenerator tests. Restructure tests.
Rafał Długołęcki [Wed, 8 Apr 2015 17:49:44 +0000 (19:49 +0200)]
Add BitGenerator tests. Restructure tests.

9 years agoAdded config.h to .gitignore.
Rafał Długołęcki [Wed, 8 Apr 2015 06:38:06 +0000 (08:38 +0200)]
Added config.h to .gitignore.

9 years agoAdd .gitignore for tests.
Rafał Długołęcki [Wed, 8 Apr 2015 06:37:06 +0000 (08:37 +0200)]
Add .gitignore for tests.

9 years agoBump version.
Rafał Długołęcki [Wed, 8 Apr 2015 06:33:25 +0000 (08:33 +0200)]
Bump version.

9 years agoRemove config.h as it is generated from configure.ac.
Rafał Długołęcki [Wed, 8 Apr 2015 06:33:01 +0000 (08:33 +0200)]
Remove config.h as it is generated from configure.ac.

9 years agoAdd tests for Chromosome and Generation.
Rafał Długołęcki [Wed, 8 Apr 2015 06:32:05 +0000 (08:32 +0200)]
Add tests for Chromosome and Generation.

9 years agoInverse tests checks.
Rafał Długołęcki [Tue, 7 Apr 2015 23:37:24 +0000 (01:37 +0200)]
Inverse tests checks.

9 years agoAdd tests.
Rafał Długołęcki [Tue, 7 Apr 2015 23:32:02 +0000 (01:32 +0200)]
Add tests.

9 years agoUpdate documentation.
Rafał Długołęcki [Mon, 6 Apr 2015 14:59:48 +0000 (16:59 +0200)]
Update documentation.

9 years agoRename Roulette as RouletteSelection.
Rafał Długołęcki [Mon, 6 Apr 2015 14:42:44 +0000 (16:42 +0200)]
Rename Roulette as RouletteSelection.

9 years agoRemove unnecessary comments.
Rafał Długołęcki [Mon, 6 Apr 2015 14:40:14 +0000 (16:40 +0200)]
Remove unnecessary comments.

9 years agoAdded LinearRankSelection.
Rafał Długołęcki [Mon, 6 Apr 2015 14:37:52 +0000 (16:37 +0200)]
Added LinearRankSelection.

9 years agoUse constant in GenerationLimit class.
Rafał Długołęcki [Mon, 6 Apr 2015 11:30:08 +0000 (13:30 +0200)]
Use constant in GenerationLimit class.

9 years agoCreated custom Condition class: GenerationLimit.
Rafał Długołęcki [Mon, 6 Apr 2015 10:42:21 +0000 (12:42 +0200)]
Created custom Condition class: GenerationLimit.

10 years agoMake generators be more Generic.
Rafał Długołęcki [Sun, 5 Apr 2015 21:02:41 +0000 (23:02 +0200)]
Make generators be more Generic.

10 years agoAdd missing information.
Rafał Długołęcki [Sun, 5 Apr 2015 17:08:06 +0000 (19:08 +0200)]
Add missing information.

10 years agoApply small optimizations.
Rafał Długołęcki [Sun, 5 Apr 2015 16:44:21 +0000 (18:44 +0200)]
Apply small optimizations.

10 years agoAdditional optimization. Removed get() method from Generation.
Rafał Długołęcki [Sun, 5 Apr 2015 15:46:54 +0000 (17:46 +0200)]
Additional optimization. Removed get() method from Generation.

10 years agoAdd usage of operators in Generation and Chromosome.
Rafał Długołęcki [Sun, 5 Apr 2015 15:41:21 +0000 (17:41 +0200)]
Add usage of operators in Generation and Chromosome.
Optimize code. (from 10s to 6s for 1000 of generations with 200 chromosomes with 10 genes each).

10 years agoMade Algorithm functions more generic.
Rafał Długołęcki [Sun, 5 Apr 2015 08:25:39 +0000 (10:25 +0200)]
Made Algorithm functions more generic.

10 years agoSmall fixes in Condition checking.
Rafał Długołęcki [Sat, 4 Apr 2015 20:37:39 +0000 (22:37 +0200)]
Small fixes in Condition checking.

10 years agoImprove comments and documentation.
Rafał Długołęcki [Sat, 4 Apr 2015 19:00:37 +0000 (21:00 +0200)]
Improve comments and documentation.

10 years agoAdd documentation for Algorithm, Condition and Roulette.
Rafał Długołęcki [Sat, 4 Apr 2015 14:27:50 +0000 (16:27 +0200)]
Add documentation for Algorithm, Condition and Roulette.

10 years agoFixed Mutation.
Rafał Długołęcki [Sat, 4 Apr 2015 13:29:29 +0000 (15:29 +0200)]
Fixed Mutation.
Fixed copying of Gene.
Added Condition class which is used to check stop conditions.
Cleaned code.

10 years agoCleanup code.
Rafał Długołęcki [Sun, 29 Mar 2015 19:54:22 +0000 (21:54 +0200)]
Cleanup code.

10 years agoUpdated comment.
Rafał Długołęcki [Sun, 29 Mar 2015 19:45:37 +0000 (21:45 +0200)]
Updated comment.

10 years agoAdded classes: Algorithm, Crossover, Mutation. Fixed Roulette.
Rafał Długołęcki [Sun, 29 Mar 2015 19:44:41 +0000 (21:44 +0200)]
Added classes: Algorithm, Crossover, Mutation. Fixed Roulette.

10 years agoFinished Roulette Selection.
Rafał Długołęcki [Sun, 29 Mar 2015 09:05:09 +0000 (11:05 +0200)]
Finished Roulette Selection.

10 years agoAdded example fitness function template.
Rafał Długołęcki [Sun, 22 Mar 2015 16:44:57 +0000 (17:44 +0100)]
Added example fitness function template.

10 years agoRemove whitespaces.
Rafał Długołęcki [Sun, 22 Mar 2015 16:44:06 +0000 (17:44 +0100)]
Remove whitespaces.

10 years agoCleanup code.
Rafał Długołęcki [Sun, 22 Mar 2015 14:32:35 +0000 (15:32 +0100)]
Cleanup code.

10 years agoCreated Generator for breeding Generations.
Rafał Długołęcki [Sun, 22 Mar 2015 14:24:23 +0000 (15:24 +0100)]
Created Generator for breeding Generations.

10 years agoFix Copy constructor.
Rafał Długołęcki [Sun, 22 Mar 2015 12:06:24 +0000 (13:06 +0100)]
Fix Copy constructor.

10 years agoAdd copy constructors. Make example working.
Rafał Długołęcki [Sun, 22 Mar 2015 11:50:09 +0000 (12:50 +0100)]
Add copy constructors. Make example working.

10 years agoSet proper naming in Gene.
Rafał Długołęcki [Sun, 22 Mar 2015 09:33:00 +0000 (10:33 +0100)]
Set proper naming in Gene.

10 years agoCreated initial Gene and Chromosome. Added initial test for Gene.
Rafał Długołęcki [Sat, 21 Mar 2015 18:09:37 +0000 (19:09 +0100)]
Created initial Gene and Chromosome. Added initial test for Gene.

10 years agoClean git status view.
Rafał Długołęcki [Sat, 21 Mar 2015 15:07:57 +0000 (16:07 +0100)]
Clean git status view.

10 years agoMake entire project compiling.
Rafał Długołęcki [Sat, 21 Mar 2015 15:04:33 +0000 (16:04 +0100)]
Make entire project compiling.

10 years agoInitial commit.
Rafał Długołęcki [Sat, 21 Mar 2015 15:00:46 +0000 (16:00 +0100)]
Initial commit.