{"push_id":581654464,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"9db060accd6bba0b88833b1166aec213df0167f1","before":"313f5f155327afafe724ce6cfc43ca39feb49558","commits":[{"sha":"9cbf22ab0f1282debfb7d2db3adc63218303eef9","author":{"email":"325a1d83f5bd1f4311d790a8c8229d073c530553@ncf.edu","name":"Dmitriy Istomin"},"message":"fix typo","distinct":true,"url":"https://api.github.com/repos/dm-istomin/genetic-algorithm-example/commits/9cbf22ab0f1282debfb7d2db3adc63218303eef9"},{"sha":"28c8cfcda42619df79f1d9545743261342d12c16","author":{"email":"325a1d83f5bd1f4311d790a8c8229d073c530553@ncf.edu","name":"Dmitriy Istomin"},"message":"run the GeneticAlgorithm on a test case","distinct":true,"url":"https://api.github.com/repos/dm-istomin/genetic-algorithm-example/commits/28c8cfcda42619df79f1d9545743261342d12c16"},{"sha":"9db060accd6bba0b88833b1166aec213df0167f1","author":{"email":"325a1d83f5bd1f4311d790a8c8229d073c530553@ncf.edu","name":"Dmitriy Istomin"},"message":"add method to track the best solution to ensure that the algorithm does not accidentally throw away a better solution in favor of an inferior one","distinct":true,"url":"https://api.github.com/repos/dm-istomin/genetic-algorithm-example/commits/9db060accd6bba0b88833b1166aec213df0167f1"}]}