switched to simulated annealing, beter output recording
added running printout of results