I'm out all day today, but I've committed the latest version of the power algorithm to trunk (r1358). If you're interested in critiquing the new pricing system, please compile and test with this version. It makes adjustments to ratings for CHR, ESP, rnexus, brands and slays on rings and launchers, additional power for multiple resists and sustains, and power for activations. I'm particularly interested in the costs of:
Foo of Resistance
Robe of Permanence
Shield of Preservation
DSM
Defenders
I think people will still consider Foo of Speed underpriced (and Foo of Slay orc/troll), and plain launchers overpriced - but most things should be ok now. Pls just bear in mind that the system is designed to be consistent with itself, not with previous prices - if things are cheaper than before it means you get less money for selling, so you'll have less to buy with. Please try a full game or two rather than reacting to individual prices.
If you want to see what power rating something has, look in the pricing.log file in your angband dir (the one where your dumps get written). I'm not sure exactly when the value routine is called, but you may need to attempt to sell the item in order for its power to be calculated. For an easy comparison if it's a weapon, divide the power by two and consider a weapon doing that much damage per blow, and if it's not then divide the power by four to compare with a ring of that much damage. Those are the rules of thumb which we're attempting to use, so if there is a big difference between how much you value the item and how much you would value the weapon or ring of equivalent damage, post here with the item and its power rating and we'll see what went wrong.
Apologies in advance if the pricing.log file gets too big (just delete it and it will restart) - I've not yet worked out how to make it log more selectively.
Foo of Resistance
Robe of Permanence
Shield of Preservation
DSM
Defenders
I think people will still consider Foo of Speed underpriced (and Foo of Slay orc/troll), and plain launchers overpriced - but most things should be ok now. Pls just bear in mind that the system is designed to be consistent with itself, not with previous prices - if things are cheaper than before it means you get less money for selling, so you'll have less to buy with. Please try a full game or two rather than reacting to individual prices.
If you want to see what power rating something has, look in the pricing.log file in your angband dir (the one where your dumps get written). I'm not sure exactly when the value routine is called, but you may need to attempt to sell the item in order for its power to be calculated. For an easy comparison if it's a weapon, divide the power by two and consider a weapon doing that much damage per blow, and if it's not then divide the power by four to compare with a ring of that much damage. Those are the rules of thumb which we're attempting to use, so if there is a big difference between how much you value the item and how much you would value the weapon or ring of equivalent damage, post here with the item and its power rating and we'll see what went wrong.
Apologies in advance if the pricing.log file gets too big (just delete it and it will restart) - I've not yet worked out how to make it log more selectively.
Comment