{"version":"2026-08-04","locale":"it","units":{"spend":"indice 0–300, base 100 al budget corrente","response":"indice di risposta incrementale"},"observedSupport":[0,50,100,150,200],"currentBudget":150,"profiles":[{"id":"linear","name":"lineare","equation":"y = 0.60x","parameters":{"slope":0.6},"responses":[0,30,60,90,120,180],"slopeAt200":0.6,"use":"solo comparatore locale"},{"id":"exponential","name":"esponenziale","equation":"y = A(1-exp(-bx))","parameters":{"A":125,"b":0.01},"responses":[0,49.18,79.02,97.11,108.08,118.78],"slopeAt200":0.1692,"use":"rendimenti decrescenti immediati"},{"id":"hill","name":"Hill","equation":"y = A*x^s/(K^s+x^s)","parameters":{"A":120,"K":75,"s":1.8},"responses":[0,39.06,75.15,93.28,103.22,112.47],"slopeAt200":0.1362,"use":"soglia poi saturazione"},{"id":"monotonic_spline","name":"spline monotona","equation":"interpolazione monotona per nodi","parameters":{"nodes":[0,50,100,150,200,300]},"responses":[0,44,77,96,107,114],"slopeAt200":0.1,"use":"flessibilità nel campo osservato"}],"rule":"Ogni raccomandazione oltre 200 è un’estrapolazione da testare."}