For anyone interested in object pricing issues
Collapse
X
-
Thanks for the explanation. I'm not sure if or how O_TRUNC is implemented in V. The function I use (file_putf) takes READ, WRITE or APPEND as its mode - presumably WRITE does O_CREAT or O_TRUNC as appropriate. In the object pricing function I use APPEND because I don't want it to keep overwriting the file with every object. So I need to find somewhere in init2.c to truncate the file (presumably a single text_out with mode WRITE will do the job). Will sort this out."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
Here's an idea - have a special 'pricing evaluation' build available for download. In it allow people to 'cash in' abilities on items (artifacts, ego items, randarts) for 1/4 the 'power points' and spend those point to add abilities to items (artifacts, ego items and randarts).
Have the game send back by internet data on what they've cashed in and how they spent it to use for analysis in determining what abilities may be under or over priced.
OK, that would probably be more effort than it's worth, but it is one way of seeing where people would actually put their (figurative) money when the chips are down.Currently turning (Angband) Japanese.Comment
-
Here's an idea - have a special 'pricing evaluation' build available for download. In it allow people to 'cash in' abilities on items (artifacts, ego items, randarts) for 1/4 the 'power points' and spend those point to add abilities to items (artifacts, ego items and randarts)."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
Comment
-
That is basically what I'm writing, and I hope the balancing information uncovered by Craftband will be useful for the V developers. As much of a data fiend as I am (I'm a machine learning researcher), I don't think I'd be cool with automatically collecting data .Comment
-
Do you mean because of privacy concerns, or technical challenge, or something else? If you did automatically collect data on what people crafted, that would be hugely useful for refining the power algorithm."Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Out of privacy concerns, there's no way I'd even consider having it on by default. That would mean the user would have to turn it on manually (or when prompted). Users who are interested in providing feedback could do it (approximately) as easily in the forums (ie, "X is overpriced b/c Y"). It seems like a bad code/reward tradeoff (unless it were on by default).
The "something else" issue is the data quality. You might be overestimating how useful the data would be. It would be pretty hard to weed out the good choices from the bad ones; most Angband players (and presumably most Craftband players, eventually) probably don't play optimally (or even close to it). We'd have to collect a *lot* of information for it to be useful.
Basically, I don't see how it provides enough of an improvement over forum-based feedback to justify the code/possible privacy issues/data quality issues.
I'd be interested in talking about it further if anybody is interested; we should probably move that to a different thread though.Comment
-
Alternatively, if the crafting data is of special interest, it wouldn't be too hard to add a crafting history to character dumps. I'd still worry about how to interpret the data though.
On a related note, has anybody considered mining the character dumps to get some idea of relative object power?Comment
-
On a related note, has anybody considered mining the character dumps to get some idea of relative object power?"Been away so long I hardly knew the place, gee it's good to be back home" - The BeatlesComment
-
Some folks have a pretty weird notion of privacy concerns.... An anonymous ping with what your character crafted in a beta angband release will hardly affect privacy. It's a long way away from corporate snooping on browser clicks. A bigger issue in such case is making sure that any pings don't interfere much with process shutdown or gameplay.
Note: I am no fan of forging, but I am much less a fan an of tinfoil hats. Tinfoil wallets OTOH, is a genuine issue.Comment
-
Comment
-
I'm testing out 1375, and I was shocked when the half-elf [max 15000] at the mage shop only offered 1518 to my dwarf [ranger with chr 8] for a ring of resist poison, base value 16000 in object.txt.
Is this an artifact of the power pricing? If you drop the price much more, I might possibly consider them for their resistance rather than just money that takes up an inventory
slot.
P.S. lanterns of brightness are way underpricedLast edited by PowerDiver; April 24, 2009, 23:48.Comment
Comment