this finds a line that separates points uses gradient descent complex NN coming soon
use turbowarp on 10K iters