Arthur-Attili commited on
Commit
f5f3c76
·
verified ·
1 Parent(s): 76525e5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -11
app.py CHANGED
@@ -95,15 +95,15 @@ def buscar_combinacoes_otimizado(credito_desejado, entrada_desejada, parcela_des
95
  # TOLERÂNCIAS - Ajustadas para valores altos
96
  # Para valores muito altos, aumentamos as tolerâncias
97
  if credito_desejado > 5000000: # Para valores acima de 5 milhões
98
- tolerancia_credito = 0.15 # 15%
99
- tolerancia_entrada = 0.15 # 15%
100
  tolerancia_parcela = 0.40 # 40%
101
- max_cotas_combinacao = 6 # Até 6 cotas por combinação
102
  else:
103
- tolerancia_credito = 0.10 # 10%
104
- tolerancia_entrada = 0.10 # 10%
105
- tolerancia_parcela = 0.30 # 30%
106
- max_cotas_combinacao = 4 # Até 4 cotas por combinação
107
 
108
  # Define faixas de tolerância
109
  credito_min = credito_desejado * (1 - tolerancia_credito)
@@ -194,15 +194,15 @@ def buscar_combinacoes_amplo(credito_desejado, entrada_desejada, parcela_desejad
194
 
195
  # Tolerâncias mais amplas para valores altos
196
  if credito_desejado > 5000000:
197
- tolerancia_credito = 0.25 # 25%
198
- tolerancia_entrada = 0.25 # 25%
199
  tolerancia_parcela = 0.60 # 60%
200
- max_cotas_combinacao = 8 # Até 8 cotas por combinação
201
  else:
202
  tolerancia_credito = 0.20 # 20%
203
  tolerancia_entrada = 0.20 # 20%
204
  tolerancia_parcela = 0.50 # 50%
205
- max_cotas_combinacao = 6 # Até 6 cotas por combinação
206
 
207
  credito_min = credito_desejado * (1 - tolerancia_credito)
208
  credito_max = credito_desejado * (1 + tolerancia_credito)
 
95
  # TOLERÂNCIAS - Ajustadas para valores altos
96
  # Para valores muito altos, aumentamos as tolerâncias
97
  if credito_desejado > 5000000: # Para valores acima de 5 milhões
98
+ tolerancia_credito = 0.20 # 15%
99
+ tolerancia_entrada = 0.20 # 15%
100
  tolerancia_parcela = 0.40 # 40%
101
+ max_cotas_combinacao = 8 # Até 6 cotas por combinação
102
  else:
103
+ tolerancia_credito = 0.20 # 10%
104
+ tolerancia_entrada = 0.20 # 10%
105
+ tolerancia_parcela = 0.40 # 30%
106
+ max_cotas_combinacao = 6 # Até 4 cotas por combinação
107
 
108
  # Define faixas de tolerância
109
  credito_min = credito_desejado * (1 - tolerancia_credito)
 
194
 
195
  # Tolerâncias mais amplas para valores altos
196
  if credito_desejado > 5000000:
197
+ tolerancia_credito = 0.35 # 35%
198
+ tolerancia_entrada = 0.35 # 35%
199
  tolerancia_parcela = 0.60 # 60%
200
+ max_cotas_combinacao = 10 # Até 8 cotas por combinação
201
  else:
202
  tolerancia_credito = 0.20 # 20%
203
  tolerancia_entrada = 0.20 # 20%
204
  tolerancia_parcela = 0.50 # 50%
205
+ max_cotas_combinacao = 8 # Até 6 cotas por combinação
206
 
207
  credito_min = credito_desejado * (1 - tolerancia_credito)
208
  credito_max = credito_desejado * (1 + tolerancia_credito)