moved mutation to the selection loop
more appealing indentation
removed some commented code
updated comments and documentation
fixed a decoding bug
improved goal function slightly
added support for new enemy waves in new game rounds
used javascript magic rather than loops to clone array
changed decoding range to [0, range]
changed to zero based indexing
added more preallocation
improved code readability
merge develop -> genetic algorithms
Merge branch 'genetic-algorithms' into develop