Renovación de propiedad

Modelo de Renovación Inmobiliaria #

El juego utiliza un modelo matemático estricto que determina el coste nominal de reparación de edificios en función de su nivel. El coste nominal de las reparaciones es un precio de referencia calculado con base en precios fijos (nominales) de los recursos, sin tener en cuenta las fluctuaciones del mercado de valores.

Costo nominal de las reparaciones por niveles de vivienda

Fórmula matemática #

El coste nominal de las reparaciones de edificios se calcula utilizando la fórmula:

\( \text{Costo de reparación}(x) = -0,000289 \cdot x^2 + 0,04433 \cdot x + 0,00314 \)

Dónde:

\( x \en \mathbb{N}, \quad 1 \leq x \leq 50 \)
  • Nivel de edificio.
  • El resultado se expresa en monedas de oro.

Justificación y propiedades #

La fórmula está construida de manera que:

  • El aumento de los costos de reparación comenzó lentamente y se aceleró gradualmente.
  • En los niveles altos, se mantuvieron las economías de escala (reparar un edificio de alto nivel era más barato que renovar muchos edificios de bajo nivel).
  • Se mantuvo un equilibrio entre el coste de la renovación y los ingresos potenciales del edificio.

Algoritmo de asignación de recursos #

  1. El coste nominal de las reparaciones se calcula mediante la fórmula:
\( \text{gold\_cost} = \text{RepairCost}(x) \)
  1. La cantidad de agua se determina:
\( \text{water\_qty} = x \)
  1. Se calcula la cantidad de oro que entra en el agua:
\( \text{gold\_on\_water} = \text{water\_qty} \cdot \text{WaterPrice} \)
  1. Oro restante:
\( \text{gold\_remaining} = \text{gold\_cost} - \text{gold\_on\_water} \)
  1. El resto se distribuye equitativamente entre otros recursos (línea de base).

  2. Valor de cantidad de cada recurso:

  • Redondeado a 4 decimales.
  • No puede ser menor que 0,003.

Resultado #

Este enfoque garantiza:

  • Escalabilidad y facilidad de cálculo.
  • Transparencia de la mecánica para los jugadores.
  • Mantener un equilibrio entre costos y progreso.
  • Un modelo económico sostenible y fácil de equilibrar.

Costo nominal de las reparaciones por niveles de propiedad #

La columna “Costo por recursos” muestra el precio de referencia para reparar una casa de este nivel, calculado en monedas de oro al valor nominal de los recursos.

Nivel de la casaCosto por recursos
10,0472
20,0906
30.1335
40.1759
50,2176
60.2587
70.2993
80.3393
90.3787
100.4175
110.4558
120.4935
130.5306
140.5671
150.6031
160.6384
170.6732
180.7075
190.7411
200,7742
210.8066
220.8385
230.8699
240.9006
250.9308
260.9604
270.9894
281,0178
291.0457
301.0730
311,0997
321,1258
331,1513
341.1763
351,2007
361,2245
371,2477
381.2704
391,2925
401.3140
411.3349
421,3552
431.3750
441.3942
451.4128
461.4308
471.4483
481,4651
491.4814
501,4972

Proporciones básicas de recursos para la reparación #

Niveles 1-3 #

RecursoCantidad por nivel
Agua1.0000
Cupón de resistencia6.4141
Madera0,7697
Piedra0,7697

Niveles 4–50 #

RecursoCantidad por nivel
Agua4.0000
Cupón de resistencia5,5076
madera0.8813
tablero con bordes1,7625
Carril de montaje3.4785
Recubrimiento6,9570
bloque de cimentacion0.8813
bloque de piso1,7625
Losa de revestimiento3.4785
Ladrillo6,9570
Canal0.0882
Yo emito0,1763
Esquina0.3525
Armadura0.7031

Coeficientes de coste de reparación por niveles #

Esta lista contiene factores de escala para calcular los costos de reparación de edificios de diferentes niveles.

Para calcular la cantidad de recursos necesarios para las reparaciones:

  • Para cualquier recurso excepto agua:

    \( Cantidad = Valor base por Factor de nivel \)
  • Para el agua:

    \( \text{Cantidad de agua} = \text{Nivel de la casa} \)

Cada valor de referencia especifica la cantidad de recursos necesarios para 1 nivel del edificio. Usando coeficientes, puedes escalar rápidamente valores a cualquier nivel de 1 a 50.

NivelCoeficiente
11.000.000
21,921197
32.830143
41.000.000
51,237318
61.471.348
71,702092
81,929548
92,153717
102,374599
112,592194
122,806502
133.017.522
143,225255
153.429.702
163.630861
173.828.732
184.023317
194,214615
204.402625
214,587348
224.768785
234.946934
245,121795
255,293370
265,461657
275,626658
285.788371
295,946797
306,101936
316,253788
326,402352
336,547630
346,689620
356,828323
366,963739
377,095868
387,224709
397,350264
407,472531
417,591511
427,707204
437,819610
447,928729
458,034561
468,137105
478,236362
488,332332
498,425015
508,514411