Roadmap
As the project is still in it's early stages of development there is lots of things to do! A brief outline of what is planned and currently being worked is below.
Core Code
- Divide existing code into seperate moduals. Tentitively broken up into input, output, processing and storage.
- Add validation on user input.
- Improve output of the software to stdout, files and data formats.
- Provide documentation for how the storage of information works within the system.
- Provide a simple GUI which teachs prospective GUI writers how to interface with SGA.
- Ability to configure in greater depth then is really simple.
Documentation
- A Quick start guide (to get users running the software quickly even on windows.)
- Code Explanations of each function and how the program works!
- Info on what genetic algorithms are all about.
- Various Tutorials