
    QIi	                     
    d  Z y)c                    d } ||       }  ||      } ||      } ||      } ||      } ||      } ||      } ||      } ||      } ||	      }	 ||
      }
 ||      } ||      } ||      }d}| dkD  r|dz  }n| dk  r| dkD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|d	kD  r|dz  }n|dz  }|d
kD  r|dz  }n|d
k  r|dkD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|dkD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|dkD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|d
kD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|dkD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|dkD  r|dz  }n|dz  }|dkD  r|dz  }n|dk  r|dkD  r|dz  }n|dz  }|	|dz  kD  r|dz  }n|	|dz  k  r|	|dz  kD  r|dz  }n|dz  }|rt        |      dk7  r||z  }nd}|dk  r|dz  }n|dkD  r|dk  r|dz  }n|dz  }t        |d      S )zn
    Calculates a performance score exactly like the inline version.
    Returns a numeric score (float).
    c                 0    	 t        | xs d      S #  Y yxY w)N    g        )float)xs    2/var/www/webhook.estador.de/web/meta/bot/scorer.pynfzcalc_score.<locals>.nf   s    	a= 	s    r   i'     i  g      ?g?i  i     g      ?   2         
   g      ?gffffff?F   g     Q@g      D@   g      @g      @g?      i?B Z   )r   round)impressionsreach	frequencyclickslink_clickslpvctrcpmcpccpl
budget_euramount_spentleads
target_cplr   scoreratios                    r   
calc_scorer&      s    [/KuIE9IZF[/K
S'C
S'C
S'C
S'C
S'CJJl#LuIEJJE U
	u	t!3t|
	%#+1}	Q9s?
|
	#&2+S
	s	{R/
Rx
	rcAg
Sy
	ssSy
Rx	td


Qw	ssSy

Z#	zC	C*s*:$:

 u"u$rz
	
?    N)r&    r'   r   <module>r)      s   sr'   