def modified_cauchy_cooling_sequence(initial_t, tf, l, t):
	"""
	Calculates the new temperature per iteration using a modified cauchy progression.

	Parameters
	----------
	initial_t : float
		initial temperature
	tf: float
		final temperature
	l: int
		number of iterations
	t: float
		actual temperature
	Returns
	--------
	tt: float
		new temperature
	"""
	betha = initial_t - tf/(l-1)*initial_t*tf
	tt = t/(1+betha*t)
	return tt