{"push_id":716019872,"size":39,"distinct_size":12,"ref":"refs/heads/java_gui","head":"c0ab4203e32bacc2b402b354f5b26fe1d23f21da","before":"9c2a4109827d21464f946e14686d1231e8429c57","commits":[{"sha":"f90f402c38344b368ad16d7ef50574f74571a331","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"importing neat code","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/f90f402c38344b368ad16d7ef50574f74571a331"},{"sha":"bf1ff5b31a60ac1b07dcb67d37009380e1444095","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Added external reference to antennae build files.\nRemoved bin directories and binaries.\nUpdated build settings to accomodate the /trunk","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/bf1ff5b31a60ac1b07dcb67d37009380e1444095"},{"sha":"ab92413217a350e48f1e6223bd96f43d0c2e56f7","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Added template build properties file.\nAdded build and setup instructions to README.\nAdded lib/jneat.jar to the ignore list.\nAdded build-user.properties to ignore list - new users should create their own from the template.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/ab92413217a350e48f1e6223bd96f43d0c2e56f7"},{"sha":"7bcbdba75a4941356140b9275c6a47ef019a58ae","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Added QUICKSTART guide","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/7bcbdba75a4941356140b9275c6a47ef019a58ae"},{"sha":"aaa047409122a89b6dee36e685dab35d9c37b608","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Refactored the core packages a little - bit better organised now.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/aaa047409122a89b6dee36e685dab35d9c37b608"},{"sha":"043331b215733eed35095bef15330c196e6f9ae5","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Fixed the package path issues.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/043331b215733eed35095bef15330c196e6f9ae5"},{"sha":"e43bf0f224cd4d1167f331c556d6040050f0cb48","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Finished refactoring - now compiles and runs correctly.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/e43bf0f224cd4d1167f331c556d6040050f0cb48"},{"sha":"17d18714530fd7e6f373900541165162a0f03499","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"removed unused properties from the build-user.properties.template","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/17d18714530fd7e6f373900541165162a0f03499"},{"sha":"427dab836262d8296766ab32c45dfcb4d90cc41a","author":{"email":"ab84ff9c23d94c8fda06ae2eba10bf1aff349d35","name":"worldofpaper"},"message":"Added missing class NodeLabel.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/427dab836262d8296766ab32c45dfcb4d90cc41a"},{"sha":"4d08b6b8637cdd7fec87b08983b4d7d92dbe9194","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Added method that permits seeding of the NEAT random number generator.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/4d08b6b8637cdd7fec87b08983b4d7d92dbe9194"},{"sha":"87e1e5b04faaa2b0e163bece427401c94d66db37","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Added structure and artifacts for regression tests, although they are not yet fully functional!","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/87e1e5b04faaa2b0e163bece427401c94d66db37"},{"sha":"0191aef06a86eb69f598c4a4778b3e88b9f774a2","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Finished regression test.  Added launch configuration to build the XOR experiment JAR.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/0191aef06a86eb69f598c4a4778b3e88b9f774a2"},{"sha":"5a24faff782d7170748c169091f8f4ff55ea8405","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Added list field to Evolution that records the maximum organism fitness for each epoch (used for test validation).  INeatContext.getEvolution() now returns type-checked Evolution.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/5a24faff782d7170748c169091f8f4ff55ea8405"},{"sha":"56a2aed4c70696ec7d343eec62d3b52a8f26faa6","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Added comments for XOR test.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/56a2aed4c70696ec7d343eec62d3b52a8f26faa6"},{"sha":"c42f4fe61013d878742c1664810b004527d6804f","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Removed print statements for deleteDirectory()","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/c42f4fe61013d878742c1664810b004527d6804f"},{"sha":"b4c244edb24dccdec69e6a39a9e92da4aabb088c","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Abstracted out EvolutionStrategy (which is consulted for every operation that is customizable) and ICrossoverStrategy (the first such operation to be made customizable).","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/b4c244edb24dccdec69e6a39a9e92da4aabb088c"},{"sha":"eba93415953772895902993e0edc9c8eeca3a40a","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Partway through abstracting IMutationStrategy.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/eba93415953772895902993e0edc9c8eeca3a40a"},{"sha":"5d0e85d780331cadf51897b9dceecb7739e7fd1a","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"More progress pulling out mutation operators from genonme and putting them in DefaultMutationStrategy.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/5d0e85d780331cadf51897b9dceecb7739e7fd1a"},{"sha":"ddf7dcbe39704a15250775ac40c46712959ea660","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Added a \"dep\" folder for clutter that has been removed from the code base, but which has a slight chance of being useful in the future.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/ddf7dcbe39704a15250775ac40c46712959ea660"},{"sha":"fb864be0f93fa13d1b65311f3d3cd695c7a9319b","author":{"email":"0b2eb67eda1a7c27e4eca768aacf83192c86ed09@b091eaf8-b234-11dd-b680-ffd21d2dd7b0","name":"danielr2e"},"message":"Finished segregation of mutation operators into IMutationStrategy API and DefaultMutationStrategy implementation.","distinct":false,"url":"https://api.github.com/repos/xuloo/brainfarm/commits/fb864be0f93fa13d1b65311f3d3cd695c7a9319b"}]}