-
V1.0.0 Stable
released this
2021-04-25 16:09:02 -04:00 | 74 commits to master since this releaseReleasing version v1.0.0 - code mostly based on lists; easy to understand but with huge memory leaks plus most of time (about 30%) is lost in doing copy of objects. The release is intended to debug memory issues. Code has embedded profiler (commented) and memory tracing information via hex(id(self)) plus defined del methods for key classes:
- solution
- server farm
- test set
- server
- test case
Also Mutation and Crossover have a couple of debug prints. Overall results are correct but far from acceptable as code performance and scalability. The only way to use is to impose steady state GA but this in turn force to have 1000 or 2000 generations since only one individual at time is changes.
If we do to the standard 100 individual and 50% replacement (no n_offspring parameter) the program on JFreeChart goes up to 18 GB RAM
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads