Dataset X { int NUMBER_OF_POINTS = 600; int DIMENSIONS = 2; char* POINTS_FILENAME = "../data/X.bin"; A good deviation is 1 12 iterations } Dataset s1 { int NUMBER_OF_POINTS = 5000; int DIMENSIONS = 2; char* POINTS_FILENAME = "../data/s1"; A good deviation is 30000 ~28 iterations } Dataset s4 { int NUMBER_OF_POINTS = 5000; int DIMENSIONS = 2; char* POINTS_FILENAME = "../data/s4"; A good deviation is 30000-35000 122 iterations with epsilon = 0.0001 and h = 30000 110 iterations with epsilon = 0.01 and h = 30000 108 iterations with epsilon = 1 and h = 31000 } Dataset 32 { int NUMBER_OF_POINTS = 1024; int DIMENSIONS = 32; char* POINTS_FILENAME = "../data/32"; A good deviation is 30000-35000 23 iterations with epsilon = 0.0001 and h = 20 44 iterations with epsilon = 0.01 and h = 10 }