{"meta":{"title":"Tariff heatmap, solar x battery (Rajasthan)","units":"INR/kWh all-in, per 1 GW contracted","source":"UC Berkeley analysis","basis":"derated-3pct","notes":"Diverging colour scale centred on the discovered INR 5.25; the red end is deliberately clipped at 8.0 so the 6 GWh row (INR 11-13) does not flatten contrast in the decision-relevant 5.1-6.0 band. Mark cells with worst_pen > 5. Solid box = cost-optimal cell, dashed = zero-penalty cell."},"data":{"cells":[{"solar":2.5,"batt":6.0,"tariff":11.23,"worst_pen":63.6},{"solar":2.5,"batt":8.0,"tariff":7.359,"worst_pen":39.34},{"solar":2.5,"batt":10.0,"tariff":6.208,"worst_pen":24.02},{"solar":2.5,"batt":12.0,"tariff":6.337,"worst_pen":19.79},{"solar":2.5,"batt":14.0,"tariff":6.879,"worst_pen":19.64},{"solar":2.5,"batt":16.0,"tariff":7.433,"worst_pen":19.58},{"solar":2.5,"batt":18.0,"tariff":7.988,"worst_pen":19.52},{"solar":2.5,"batt":20.0,"tariff":8.542,"worst_pen":19.46},{"solar":2.5,"batt":22.0,"tariff":9.095,"worst_pen":19.4},{"solar":2.5,"batt":24.0,"tariff":9.647,"worst_pen":19.34},{"solar":3.0,"batt":6.0,"tariff":10.887,"worst_pen":59.3},{"solar":3.0,"batt":8.0,"tariff":7.177,"worst_pen":33.55},{"solar":3.0,"batt":10.0,"tariff":5.709,"worst_pen":14.88},{"solar":3.0,"batt":12.0,"tariff":5.155,"worst_pen":2.99},{"solar":3.0,"batt":14.0,"tariff":5.532,"worst_pen":1.08},{"solar":3.0,"batt":16.0,"tariff":5.94,"worst_pen":0.04},{"solar":3.0,"batt":18.0,"tariff":6.358,"worst_pen":0.0},{"solar":3.0,"batt":20.0,"tariff":6.779,"worst_pen":0.0},{"solar":3.0,"batt":22.0,"tariff":7.201,"worst_pen":0.0},{"solar":3.0,"batt":24.0,"tariff":7.624,"worst_pen":0.0},{"solar":3.5,"batt":6.0,"tariff":11.003,"worst_pen":56.85},{"solar":3.5,"batt":8.0,"tariff":7.316,"worst_pen":30.67},{"solar":3.5,"batt":10.0,"tariff":5.777,"worst_pen":11.08},{"solar":3.5,"batt":12.0,"tariff":5.282,"worst_pen":0.0},{"solar":3.5,"batt":14.0,"tariff":5.668,"worst_pen":0.0},{"solar":3.5,"batt":16.0,"tariff":6.069,"worst_pen":0.0},{"solar":3.5,"batt":18.0,"tariff":6.474,"worst_pen":0.0},{"solar":3.5,"batt":20.0,"tariff":6.881,"worst_pen":0.0},{"solar":3.5,"batt":22.0,"tariff":7.289,"worst_pen":0.0},{"solar":3.5,"batt":24.0,"tariff":7.699,"worst_pen":0.0},{"solar":4.0,"batt":6.0,"tariff":11.318,"worst_pen":55.12},{"solar":4.0,"batt":8.0,"tariff":7.601,"worst_pen":29.05},{"solar":4.0,"batt":10.0,"tariff":5.957,"worst_pen":9.02},{"solar":4.0,"batt":12.0,"tariff":5.533,"worst_pen":0.0},{"solar":4.0,"batt":14.0,"tariff":5.916,"worst_pen":0.0},{"solar":4.0,"batt":16.0,"tariff":6.311,"worst_pen":0.0},{"solar":4.0,"batt":18.0,"tariff":6.71,"worst_pen":0.0},{"solar":4.0,"batt":20.0,"tariff":7.111,"worst_pen":0.0},{"solar":4.0,"batt":22.0,"tariff":7.513,"worst_pen":0.0},{"solar":4.0,"batt":24.0,"tariff":7.916,"worst_pen":0.0},{"solar":4.5,"batt":6.0,"tariff":11.793,"worst_pen":53.71},{"solar":4.5,"batt":8.0,"tariff":7.896,"worst_pen":27.78},{"solar":4.5,"batt":10.0,"tariff":6.204,"worst_pen":7.85},{"solar":4.5,"batt":12.0,"tariff":5.81,"worst_pen":0.0},{"solar":4.5,"batt":14.0,"tariff":6.192,"worst_pen":0.0},{"solar":4.5,"batt":16.0,"tariff":6.585,"worst_pen":0.0},{"solar":4.5,"batt":18.0,"tariff":6.98,"worst_pen":0.0},{"solar":4.5,"batt":20.0,"tariff":7.376,"worst_pen":0.0},{"solar":4.5,"batt":22.0,"tariff":7.773,"worst_pen":0.0},{"solar":4.5,"batt":24.0,"tariff":8.172,"worst_pen":0.0},{"solar":5.0,"batt":6.0,"tariff":12.201,"worst_pen":52.33},{"solar":5.0,"batt":8.0,"tariff":8.25,"worst_pen":26.78},{"solar":5.0,"batt":10.0,"tariff":6.469,"worst_pen":6.9},{"solar":5.0,"batt":12.0,"tariff":6.121,"worst_pen":0.0},{"solar":5.0,"batt":14.0,"tariff":6.504,"worst_pen":0.0},{"solar":5.0,"batt":16.0,"tariff":6.894,"worst_pen":0.0},{"solar":5.0,"batt":18.0,"tariff":7.286,"worst_pen":0.0},{"solar":5.0,"batt":20.0,"tariff":7.681,"worst_pen":0.0},{"solar":5.0,"batt":22.0,"tariff":8.076,"worst_pen":0.0},{"solar":5.0,"batt":24.0,"tariff":8.472,"worst_pen":0.0},{"solar":5.5,"batt":6.0,"tariff":12.633,"worst_pen":51.12},{"solar":5.5,"batt":8.0,"tariff":8.639,"worst_pen":25.86},{"solar":5.5,"batt":10.0,"tariff":6.734,"worst_pen":6.13},{"solar":5.5,"batt":12.0,"tariff":6.437,"worst_pen":0.0},{"solar":5.5,"batt":14.0,"tariff":6.819,"worst_pen":0.0},{"solar":5.5,"batt":16.0,"tariff":7.208,"worst_pen":0.0},{"solar":5.5,"batt":18.0,"tariff":7.599,"worst_pen":0.0},{"solar":5.5,"batt":20.0,"tariff":7.991,"worst_pen":0.0},{"solar":5.5,"batt":22.0,"tariff":8.384,"worst_pen":0.0},{"solar":5.5,"batt":24.0,"tariff":8.777,"worst_pen":0.0},{"solar":6.0,"batt":6.0,"tariff":13.143,"worst_pen":50.08},{"solar":6.0,"batt":8.0,"tariff":9.003,"worst_pen":24.97},{"solar":6.0,"batt":10.0,"tariff":7.024,"worst_pen":5.44},{"solar":6.0,"batt":12.0,"tariff":6.746,"worst_pen":0.0},{"solar":6.0,"batt":14.0,"tariff":7.127,"worst_pen":0.0},{"solar":6.0,"batt":16.0,"tariff":7.514,"worst_pen":0.0},{"solar":6.0,"batt":18.0,"tariff":7.903,"worst_pen":0.0},{"solar":6.0,"batt":20.0,"tariff":8.293,"worst_pen":0.0},{"solar":6.0,"batt":22.0,"tariff":8.683,"worst_pen":0.0},{"solar":6.0,"batt":24.0,"tariff":9.073,"worst_pen":0.0}],"vcenter":5.25,"vmin":5.105,"vmax_clip":8.0,"opt":[3.0,12.0],"zero":[3.5,12.0],"pen_flag_pct":5}}