void Experiment::MakeAScaledMove(Graph& graph){
	graph.FindAGoodMove();
	//printf("MOVE: %d from %d to %d. (cost = %.2f)\n", graph.Move[0], graph.Move[1], graph.Move[2],
	//		 graph.MovePtr->Cost);
	
	graph.ScaledUpdate();
}
void Experiment::MakeANaiveMove(Graph& graph){
	graph.FindAGoodMove();
	//printf("MOVE: %d from %d to %d. (cost = %d)\n", graph.Move[0], graph.Move[1], graph.Move[2],
	//		 (int) graph.MovePtr->Cost);
	
	graph.NaiveUpdate();
}