Permalink
Switch branches/tags
Nothing to show
Commits on Apr 16, 2011
  1. Adding OCaml version

    VictorNicollet committed Apr 16, 2011
  2. Added a Haskell implementation from Anthony Cowley; updated the Scala…

    jsvazic committed Apr 16, 2011
    … README.md file to fix a copy-and-paste error.
  3. Futher tweaks to the Scala implementation for performance improvement…

    jsvazic committed Apr 16, 2011
    …s and to make it more functional in nature.
Commits on Apr 15, 2011
  1. Further minor modifications to increase processing speed for the Scal…

    John Svazic
    John Svazic committed Apr 15, 2011
    …a implementation.
  2. Added some timing output to the Scala application.

    John Svazic
    John Svazic committed Apr 15, 2011
  3. Changed the Scala implementation to use Vector instead of List, and a…

    John Svazic
    John Svazic committed Apr 15, 2011
    …dded some scaladocs for the GAHelloWorld.scala class.
  4. Minor updates to the Scala implementation to remove () from methods w…

    John Svazic
    John Svazic committed Apr 15, 2011
    …ith no parameters, and ensuring that every method has a return value (aside from the apply() methods).
  5. More minor modifications to the Python implementation to be more 'pyt…

    John Svazic
    John Svazic committed Apr 15, 2011
    …honic'
  6. Updated the master README.md to include a link for Common Lisp from a…

    John Svazic
    John Svazic committed Apr 15, 2011
    …erique.
  7. Merge remote branch 'aerique/master'

    John Svazic
    John Svazic committed Apr 15, 2011
  8. Removed an unused function from the Clojure implementation in populat…

    John Svazic
    John Svazic committed Apr 15, 2011
    …ion.clj, and simplified the fitness function in chromosome.clj thanks to a suggestion from sakattak on Reddit.
  9. Add unit tests.

    aerique committed Apr 15, 2011
    Change target to "Hello, world!".
    Documentation changes.
  10. Minor bug fix for the Python implementation, replacing ++idx with idx…

    John Svazic
    John Svazic committed Apr 15, 2011
    … += 1
  11. Removed some property getters from the Python implementation based on…

    jsvazic committed Apr 15, 2011
    … some feedback from Reddit.
  12. Updated the .gitignore file and the main README.md to include an arch…

    jsvazic committed Apr 15, 2011
    …itectural overview; updated Python to 3.2 syntax; Udated unit tests for Clojure, Java and Python for the evolve() test to check to make sure at least some crossover/mutation has occurred.
Commits on Apr 14, 2011
  1. Fixed the looping used in the Scala main driver.

    John Svazic
    John Svazic committed Apr 14, 2011
  2. Completed the implementation fo Population for Scala. Did some minor …

    John Svazic
    John Svazic committed Apr 14, 2011
    …spelling corrections for Scala and Clojure.
  3. Added more unit tests for the Scala implementation and corresponding …

    John Svazic
    John Svazic committed Apr 14, 2011
    …code.
  4. Cleaned up the Scala unit tests and added new unit tests and code for…

    jsvazic committed Apr 14, 2011
    … the Population class for the Scala implementation.
Commits on Apr 13, 2011
  1. Merge remote branch 'origin/master'

    John Svazic
    John Svazic committed Apr 13, 2011
Commits on Apr 12, 2011
  1. Added a Clojure unit test for population.clj

    John Svazic
    John Svazic committed Apr 12, 2011
  2. Updated the unit tests for Clojure (for chromosome.clj) and a minor u…

    John Svazic
    John Svazic committed Apr 12, 2011
    …pdate to the Python unit tests for mutate, using sets instead of a loop to look for differences.
Commits on Apr 11, 2011
  1. Merge remote branch 'origin/master'

    John Svazic
    John Svazic committed Apr 11, 2011
    Conflicts:
    	clojure/src/net/auxesia/population.clj