SpeedyGA: A Fast Simple Genetic Algorithm
A vectorized implementation of a simple genetic algorithm in Matlab
You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
Cite As
Keki Burjorjee (2026). SpeedyGA: A Fast Simple Genetic Algorithm (https://in.mathworks.com/matlabcentral/fileexchange/15164-speedyga-a-fast-simple-genetic-algorithm), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired: BehaviourGenerationGA, TurboGA: A Simple Genetic Algorithm With a Powerful Performance Enhancing Tweak
General Information
- Version 1.22.0 (4.09 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.22.0 | No updates to the code. Changed the description to mention the Generative Fixation Hypothesis |
||
| 1.21.0 | updated description |
||
| 1.20.0 | Updated description |
||
| 1.19.0 | SpeedyGA now runs as a script (easier to work with for research purposes). Without bells and whistles, it now faithfully implements the specification for a Simple GA given on pgs 10, 11 of M. Mitchell's GA book. See comments in code for details. |
||
| 1.13.0 | . |
||
| 1.12.0 | 1) The best individual of each generation is no longer displayed
|
||
| 1.5.0 | corrected a typo in the description field |
||
| 1.4.0 | Added the option of visualizing bit frequencies (handy for studying GA dynamics) |
||
| 1.3.0 | pre-generated crossover and mutation masks, which significantly improves performance |
||
| 1.0.0 | different titme |