hv-unified/simulator/results/benchmark.json
GaboGG 0ee31b7266 Benchmark v2 with real Lv90 stats, Shadow Veil removed, full-conservative defaults
Shadow Veil removed from BUFF_PRIORITY - was draining MP aggressively.
Player stats updated to match real character (effective values with gear).

Benchmark results (Lv90, Nightmare, 5 runs each):
1. full-conservative: 146 rounds, 4485 dmg/rd — WINNER
2. conservative-items: 143 rounds, 4468 dmg/rd
3. spirit-40: 136 rounds, 4457 dmg/rd

New defaults (full-conservative):
- cureHP: 0.45, cureItemHP: 0.50 (save items use cure)
- manaGemMP: 0.45, manaPotionMP: 0.25
- spiritPotionSP: 0.30, spiritStanceOC: 80
- skillOC: 75
2026-07-21 14:00:44 -04:00

169 lines
No EOL
3.9 KiB
JSON

{
"player": {
"level": 90,
"style": "2H",
"str": 155,
"dex": 96,
"agi": 36,
"end": 77,
"int": 32,
"wis": 75,
"maxHp": 2672,
"maxMp": 232,
"maxSp": 122,
"difficulty": "Nightmare",
"prof2h": 107,
"profLight": 107,
"profSupportive": 107,
"profElemental": 63,
"physMit": 31.5,
"magMit": 29.9,
"critDmg": 1.8,
"accuracy": 92.5
},
"runs": 5,
"rounds": 1000,
"results": [
{
"name": "full-conservative",
"desc": "Late spirit, save items, no attack spells",
"avgRounds": "146.0",
"avgKills": "809.2",
"avgDmgRatio": "3.2",
"avgDmgPerRound": 4485,
"avgExp": 4388800,
"avgCredits": 57381,
"maxRounds": 166,
"survivalRate": "0",
"deaths": 5,
"score": 80920
},
{
"name": "conservative-items",
"desc": "Save items, use Cure more",
"avgRounds": "142.8",
"avgKills": "793.8",
"avgDmgRatio": "3.1",
"avgDmgPerRound": 4468,
"avgExp": 4131520,
"avgCredits": 53230,
"maxRounds": 154,
"survivalRate": "0",
"deaths": 5,
"score": 79380
},
{
"name": "spirit-40",
"desc": "Spirit Stance at OC 40 (early)",
"avgRounds": "135.8",
"avgKills": "751.2",
"avgDmgRatio": "3.4",
"avgDmgPerRound": 4457,
"avgExp": 3770560,
"avgCredits": 47867,
"maxRounds": 152,
"survivalRate": "0",
"deaths": 5,
"score": 75120
},
{
"name": "spirit-80",
"desc": "Spirit Stance at OC 80 (late, skills first)",
"avgRounds": "128.8",
"avgKills": "703.6",
"avgDmgRatio": "3.6",
"avgDmgPerRound": 4398,
"avgExp": 3358160,
"avgCredits": 45813,
"maxRounds": 139,
"survivalRate": "0",
"deaths": 5,
"score": 70360
},
{
"name": "skills-at-60",
"desc": "Skills fire at OC 60 instead of 80",
"avgRounds": "126.4",
"avgKills": "689.6",
"avgDmgRatio": "3.6",
"avgDmgPerRound": 4356,
"avgExp": 3243600,
"avgCredits": 42872,
"maxRounds": 143,
"survivalRate": "0",
"deaths": 5,
"score": 68960
},
{
"name": "baseline",
"desc": "Current v0.11.0 defaults",
"avgRounds": "126.4",
"avgKills": "688.8",
"avgDmgRatio": "3.8",
"avgDmgPerRound": 4340,
"avgExp": 3272880,
"avgCredits": 41772,
"maxRounds": 154,
"survivalRate": "0",
"deaths": 5,
"score": 68880
},
{
"name": "full-aggressive",
"desc": "Early spirit + aggressive items + attack spells",
"avgRounds": "126.0",
"avgKills": "688.8",
"avgDmgRatio": "3.5",
"avgDmgPerRound": 4162,
"avgExp": 3215200,
"avgCredits": 41874,
"maxRounds": 141,
"survivalRate": "0",
"deaths": 5,
"score": 68880
},
{
"name": "balanced",
"desc": "Mid spirit, moderate items, attack spells for chan",
"avgRounds": "125.8",
"avgKills": "686.4",
"avgDmgRatio": "3.6",
"avgDmgPerRound": 4124,
"avgExp": 3198880,
"avgCredits": 42626,
"maxRounds": 138,
"survivalRate": "0",
"deaths": 5,
"score": 68640
},
{
"name": "aggressive-items",
"desc": "Use items very proactively",
"avgRounds": "117.0",
"avgKills": "631.4",
"avgDmgRatio": "4.0",
"avgDmgPerRound": 4390,
"avgExp": 2781760,
"avgCredits": 36607,
"maxRounds": 129,
"survivalRate": "0",
"deaths": 5,
"score": 63140
},
{
"name": "attack-spells",
"desc": "Use cheap attack spells for channeling",
"avgRounds": "113.4",
"avgKills": "607.8",
"avgDmgRatio": "3.9",
"avgDmgPerRound": 4036,
"avgExp": 2602480,
"avgCredits": 36235,
"maxRounds": 122,
"survivalRate": "0",
"deaths": 5,
"score": 60780
}
],
"timestamp": "2026-07-21T18:00:29.218Z"
}