Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -70,7 +70,7 @@ def agrupar_por_administradora(dataframe):
|
|
| 70 |
grupos[row['administradora']].append(row.to_dict())
|
| 71 |
return grupos
|
| 72 |
|
| 73 |
-
def buscar_combinacoes_otimizado(credito_desejado, entrada_desejada, parcela_desejada, administradoras=None, max_combinacoes=
|
| 74 |
"""Busca combinações de cotas dentro dos parâmetros especificados de forma otimizada."""
|
| 75 |
global df_imovel, grupos_imovel
|
| 76 |
|
|
@@ -185,7 +185,7 @@ def buscar_combinacoes_otimizado(credito_desejado, entrada_desejada, parcela_des
|
|
| 185 |
resultados.sort(key=lambda x: x[2])
|
| 186 |
return formatar_resultados(resultados[:max_combinacoes])
|
| 187 |
|
| 188 |
-
def buscar_combinacoes_amplo(credito_desejado, entrada_desejada, parcela_desejada, administradoras=None, max_combinacoes=
|
| 189 |
"""Busca combinações com tolerâncias mais amplas para valores altos."""
|
| 190 |
global grupos_imovel
|
| 191 |
|
|
@@ -314,7 +314,7 @@ carregar_planilha()
|
|
| 314 |
|
| 315 |
def ajustar_e_buscar(credito_desejado, entrada_desejada, parcela_desejada, administradoras):
|
| 316 |
return buscar_combinacoes_otimizado(
|
| 317 |
-
credito_desejado, entrada_desejada, parcela_desejada, administradoras, max_combinacoes=
|
| 318 |
)
|
| 319 |
|
| 320 |
# Prepara a lista de administradoras para o Gradio
|
|
|
|
| 70 |
grupos[row['administradora']].append(row.to_dict())
|
| 71 |
return grupos
|
| 72 |
|
| 73 |
+
def buscar_combinacoes_otimizado(credito_desejado, entrada_desejada, parcela_desejada, administradoras=None, max_combinacoes=15):
|
| 74 |
"""Busca combinações de cotas dentro dos parâmetros especificados de forma otimizada."""
|
| 75 |
global df_imovel, grupos_imovel
|
| 76 |
|
|
|
|
| 185 |
resultados.sort(key=lambda x: x[2])
|
| 186 |
return formatar_resultados(resultados[:max_combinacoes])
|
| 187 |
|
| 188 |
+
def buscar_combinacoes_amplo(credito_desejado, entrada_desejada, parcela_desejada, administradoras=None, max_combinacoes=15):
|
| 189 |
"""Busca combinações com tolerâncias mais amplas para valores altos."""
|
| 190 |
global grupos_imovel
|
| 191 |
|
|
|
|
| 314 |
|
| 315 |
def ajustar_e_buscar(credito_desejado, entrada_desejada, parcela_desejada, administradoras):
|
| 316 |
return buscar_combinacoes_otimizado(
|
| 317 |
+
credito_desejado, entrada_desejada, parcela_desejada, administradoras, max_combinacoes=15
|
| 318 |
)
|
| 319 |
|
| 320 |
# Prepara a lista de administradoras para o Gradio
|