Michalewicz function added
Fix naming
CreateDataSet added