Quels sont les principaux facteurs qui influencent l'algorithme de Square et comment pouvez-vous les utiliser pour augmenter votre portée ?