Very deep conversation with fellow AI enthusiasts and we left it at a question i thought i'd share here.
Should AI develop through trial and error...or survival of the fittest ?
I think trial and error would be the way to go, because it shows that the system will be learning from its previous mistakes, unlike survival of the fittest were the fittest might not be the best. Thats my take on it i guess!!