Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old September 17, 2016, 13:29   #1
takkaria
Veteran
 
takkaria's Avatar
 
Join Date: Apr 2007
Posts: 1,947
Donated: $40
takkaria is on a distinguished road
New scoring system

The current scoring system is:

Code:
player->max_exp + (100 * player->max_depth))
Which is, I think, a bad scoring metric, and has been on the cards for revision for quite a long time (ticket #68 is almost a decade old, gulp!). I think it should reward:
  • faster gameplay to a lower depth
  • 'difficulty' options such as ironman

So I think score should be something closer to:

XP * (depth * 100 / standard turns) * D

where D is one, plus 0.1 for connected stairs off, 0.2 for each of force descent and no recall, and 0.3 for no artifacts.

Thoughts? I know scoring isn't a big deal in Angband really, but it would be nice to make it something that represented skill a little better.
__________________
takkaria whispers something about options. -more-
takkaria is offline   Reply With Quote
Old September 17, 2016, 15:23   #2
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,024
Derakon is on a distinguished road
I know some players complain about everything being biased towards speedrunning. Maybe we should consider just tracking a bunch of metrics and showing them to the player at the end, so they can pick whichever metric they want to improve. I don't think you can really sum up "how skillfully did I play" in a single number anyway.

So one of the options at the gravestone would be "view stats", which would show game turns, max depth, clock time, total experience, uniques killed, etc., and for each of those you could view a leaderboard comparing this character to your previous characters.
Derakon is offline   Reply With Quote
Old September 17, 2016, 15:26   #3
Estie
Veteran
 
Join Date: Apr 2008
Location: Germany
Posts: 2,086
Estie is on a distinguished road
The only people who use the score at all are the competion players, no ?

So use a number that those people find valuable. Maybe ask them ?
Estie is offline   Reply With Quote
Old September 17, 2016, 16:26   #4
AnonymousHero
Veteran
 
AnonymousHero's Avatar
 
Join Date: Jun 2007
Posts: 1,388
AnonymousHero is on a distinguished road
Quote:
Originally Posted by Derakon View Post
I know some players complain about everything being biased towards speedrunning. Maybe we should consider just tracking a bunch of metrics and showing them to the player at the end, so they can pick whichever metric they want to improve. I don't think you can really sum up "how skillfully did I play" in a single number anyway.
+1. Bonus points for tracking some of the metrics that the competitions have been judged on.
AnonymousHero is offline   Reply With Quote
Old September 17, 2016, 16:26   #5
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,024
Derakon is on a distinguished road
Quote:
Originally Posted by Estie View Post
The only people who use the score at all are the competion players, no ?

So use a number that those people find valuable. Maybe ask them ?
We shouldn't necessarily assume that all Angband players are members of the oook community; ideally whatever replaces the current score should be valuable to all players.

And the competition players look at game turns, not score. As far as I'm aware, score isn't used for anything at the moment beyond ranking each player's personal Hall of Fame.
Derakon is offline   Reply With Quote
Old September 17, 2016, 18:44   #6
Estie
Veteran
 
Join Date: Apr 2008
Location: Germany
Posts: 2,086
Estie is on a distinguished road
Exactly, they look at turn counts because score is not usefull.

I am not assuming that oook is the only Angband community, but I am assuming that only competing players need a scoring system. And since the oook community has a competitive playing group, why not make a score for them they find usefull.
Estie is offline   Reply With Quote
Old September 17, 2016, 20:36   #7
bio_hazard
Knight
 
bio_hazard's Avatar
 
Join Date: Dec 2008
Posts: 639
bio_hazard is on a distinguished road
I'd think it would be better not to have score depend on birth options, since it would be nearly impossible to titrate them against each other. If people care about it, have options to filter the ladder for those options so you are comparing apples to apples. I'm not a competitive player though, just my 2 cents.
bio_hazard is offline   Reply With Quote
Old September 18, 2016, 00:08   #8
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 9,024
Derakon is on a distinguished road
Quote:
Originally Posted by Estie View Post
Exactly, they look at turn counts because score is not usefull.

I am not assuming that oook is the only Angband community, but I am assuming that only competing players need a scoring system. And since the oook community has a competitive playing group, why not make a score for them they find usefull.
Yeah, it's a fair point that targeting the score to some known audience will guarantee that at least someone finds it useful.

I still stand by having a collection of various metrics rather than a single scalar value to measure your character's accomplishments. As a newbie, you want your score to reflect how "far" you got, so max dlvl/clvl are interesting metrics. As a player with a few wins, you might be interested in how many uniques you killed or how many artifacts you found. As a competition player of course you're interested in how quickly you won. Et cetera.
Derakon is offline   Reply With Quote
Old September 18, 2016, 01:43   #9
t4nk
Swordsman
 
Join Date: May 2016
Posts: 330
t4nk is on a distinguished road
Quote:
Originally Posted by Derakon View Post
I still stand by having a collection of various metrics rather than a single scalar value to measure your character's accomplishments.
"Collection of metrics" and "scoring formula" seem completely orthogonal to me. Why should it be one instead of the other? Wait, there is actually a reason to do only one of those...
Quote:
As a newbie, you want your score to reflect how "far" you got, so max dlvl/clvl are interesting metrics. As a player with a few wins, you might be interested in how many uniques you killed or how many artifacts you found. As a competition player of course you're interested in how quickly you won. Et cetera.
Yeah, but it's a lot more work that just improving the scoring formula. Who's going to do it? If "no one", then that's the reason to change the score calculations instead, because this is something that actually can get done.
I don't know what the formula should be though, but it should encourage speedrunning, because grinding is already an obvious enough strategy.

Quote:
I know some players complain about everything being biased towards speedrunning.
Some players always complain about something I think a lot more people (mostly non players) complain about Angband promoting grinding.
t4nk is offline   Reply With Quote
Old September 18, 2016, 01:45   #10
AnonymousHero
Veteran
 
AnonymousHero's Avatar
 
Join Date: Jun 2007
Posts: 1,388
AnonymousHero is on a distinguished road
Quote:
Originally Posted by t4nk View Post
"Collection of metrics" and "scoring formula" seem completely orthogonal to me. Why should it be one instead of the other? Wait, there is actually a reason to do only one of those...
Right and that's "metrics". Any type of single-number "score" in Angband is completely meaningless.
AnonymousHero is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
quest system? Dark v4 20 February 24, 2012 21:02
Resist system Jungle_Boy Development 65 August 30, 2011 03:10
Scoring of comp83 ? bron Competition 2 February 28, 2010 21:24
Combat System Sirridan Development 9 July 14, 2009 07:11
[V/NPP] Equipment optimizer - scoring rules pav Vanilla 6 May 27, 2007 13:17


All times are GMT +1. The time now is 08:14.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.