Fix bug where algo will run more than the limited no of cycles
Add gene list
logging changes for when running DataCollector & PlayerSkeleton alone
Merge Khiem's Genetic algo's bug fix with Thanh's code