Welcome, Guest. Please Login or Register.
May 5th, 2024, 11:28am

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « Arimaa rating deflation »


   Arimaa Forum
   Arimaa
   General Discussion
(Moderator: supersamu)
   Arimaa rating deflation
« Previous topic | Next topic »
Pages: 1 ... 8 9 10 11 12  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Arimaa rating deflation  (Read 30066 times)
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #135 on: May 21st, 2008, 8:42am »
Quote Quote Modify Modify

Omar, why not just anchor ArimaaScoreP1 to a rating of 1000?  That will counter the immediate problem of a gradual upward drift of ratings.  (I'm coming to believe that we are experiencing rating increases that are greater than our collective improvement in skill.)  Our system would then be dual-anchored by starting beginners are 1500 and fixing ArimaaScoreP1 to 1000.
 
The theoretical problem of how ArimaaScoreP1 should be rated relative to a random mover is less important, partly because accuracy is meaningless.  Because the ratings are not transitive, there is no absolute scale, so an approximate answer is good enough.  It doesn't make sense to wait to anchor until we have a accurate answer to an unanswerable question.  We should rather take steps to fix an observed, practical problem.
 
Anchoring one bot should have an impact in the right direction.  Is it enough?  We could wait and see what the effect is.  I tend to believe that anchoring the whole continuum of fixed performance bots would be a medicine worse than the disease.  I expect the best practical outcome from anchoring some small number of bots at the bottom of the ladder.  But we won't figure out what is best by theorizing.  Let's start trying stuff!
« Last Edit: May 21st, 2008, 8:50am by Fritzlein » IP Logged

omar
Forum Guru
*****



Arimaa player #2

   


Gender: male
Posts: 1003
Re: Arimaa rating deflation
« Reply #136 on: Jun 3rd, 2008, 5:18am »
Quote Quote Modify Modify

I've been meaning to do this for some time now.  
 
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1065901453;start=117#117
 
I think I am just waiting to decide what to do about the initial rating of new players. If we want to change that as well then I would like to make both changes at once.
 
Karl posted the records of new players against the bots they encounter first.
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1169996698
 
So based on this if we set ArimaaScoreP1 to 1000 then how about setting the initial rating of new players to 1100.
IP Logged
Adanac
Forum Guru
*****



Arimaa player #892

   
Email

Gender: male
Posts: 635
Re: Arimaa rating deflation
« Reply #137 on: Jun 3rd, 2008, 7:19am »
Quote Quote Modify Modify

on Jun 3rd, 2008, 5:18am, omar wrote:
I've been meaning to do this for some time now.  
 
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1065901453;start=117#117
 
I think I am just waiting to decide what to do about the initial rating of new players. If we want to change that as well then I would like to make both changes at once.
 
Karl posted the records of new players against the bots they encounter first.
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1169996698
 
So based on this if we set ArimaaScoreP1 to 1000 then how about setting the initial rating of new players to 1100.

 
Omar, thanks for addressing this issue - this should put a lid on the inflation problem.  I've always liked the idea of decreasing the initial rating for new players.
IP Logged


Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #138 on: Jun 8th, 2008, 9:20am »
Quote Quote Modify Modify

on Jun 3rd, 2008, 5:18am, omar wrote:
I think I am just waiting to decide what to do about the initial rating of new players. If we want to change that as well then I would like to make both changes at once.

Making both changes at once sounds fine.  It may be an over-correction that brings about deflation, but it's better to try something than not try anything.
 
Quote:
Karl posted the records of new players against the bots they encounter first.
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1169996698
 
So based on this if we set ArimaaScoreP1 to 1000 then how about setting the initial rating of new players to 1100.

Those stats show that newcomers win about 2/3 against ArimaaScoreP1 in their very first game, which would suggest that they are 200 rating points better than ArimaaScoreP1, even when they have no experience.  Therefore it would make more sense to fix ArimaaScoreP1 to 1000 and set initial rating of new players to 1200.  Also, however, the stats show that players improve approximately 100 points between their first game and second game.  Therefore we should either give a 100-point bonus for completing a game, or we should set the initial rating to 1300, which amounts to basically the same thing given that the first bot everyone plays will have a fixed rating, so we aren't worried about folks who only play once injecting points into the system.
« Last Edit: Jun 8th, 2008, 9:25am by Fritzlein » IP Logged

omar
Forum Guru
*****



Arimaa player #2

   


Gender: male
Posts: 1003
Re: Arimaa rating deflation
« Reply #139 on: Jun 11th, 2008, 2:20pm »
Quote Quote Modify Modify

Sounds good I will fix the rating of ArimaaScoreP1 to 1000 and start new players at 1300.  
 
Karl, can you make a graph of the rating history of ArimaaScoreP1 and maybe some of the other fixed performance bots. This will show clearly that there is inflation. I was looking at the numbers on the screen and there definitely is a slow and gradual rise in the rating of the fixed performance bots. Having some graphs to easily see this and compare it in the future would be nice.
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #140 on: Jun 11th, 2008, 7:00pm »
Quote Quote Modify Modify

I guess I should have posted the stats here instead of in the WHR thread, but I can at least link it:
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1207699394;start=15#15
 
on Jun 11th, 2008, 2:20pm, omar wrote:
Sounds good I will fix the rating of ArimaaScoreP1 to 1000 and start new players at 1300.

Thank you!  I will watch the results with interest.  I expect this will not only stabilize ratings, but noticeably deflate them from current levels, which isn't all bad if it is correcting for past inflation.
« Last Edit: Jun 11th, 2008, 7:05pm by Fritzlein » IP Logged

aaaa
Forum Guru
*****



Arimaa player #958

   


Posts: 768
Re: Arimaa rating deflation
« Reply #141 on: Jun 15th, 2008, 2:55pm »
Quote Quote Modify Modify

Wouldn't it make more sense to anchor the aggregate of the ratings of all the bots on the ladder?
« Last Edit: Jun 15th, 2008, 2:59pm by aaaa » IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #142 on: Jun 15th, 2008, 4:49pm »
Quote Quote Modify Modify

on Jun 15th, 2008, 2:55pm, aaaa wrote:
Wouldn't it make more sense to anchor the aggregate of the ratings of all the bots on the ladder?

What does it mean to anchor the aggregate?  Do you mean that the ratings of the bots can move relative to each other, but the average rating is held constant?  For example, if a newcomer enters and gives ArimaaScoreP1 30 points, then the other 15 bots we are anchoring on as an aggregate each lose 2 points to compensate?
 
That's an interesting idea to prevent points from entering or leaving the anchor pool.  The anchor bots could still get out of synch with the non-anchor players, if most of the games didn't involve an anchor player, but the larger anchor would be better on that score than an anchor of one (ArimaaScoreP1).  The disadvantages I see right off would be:
1. Slight implementation hassle: ratings couldn't be stored as integers any more or rounding error would defeat the mechanism.
2. Initialization: How would one decide on the total rating points of the anchor pool?
3. Helping bot-bashers: Someone sucking points from a particular bot reaches a limit until someone else gives that bot points, but now points could be given to the bashed bot indirectly.
 
My own attitude is that I have long since given up on having accurate ratings in any system that includes (A) bots and (B) self-selection of opponents.  It's impossible.  However, if we are forgetting accuracy and just thinking about what the best inflation anchor would be, I like an anchor pool with sloshing around ratings better than I like anchoring the rating of each fixed-performance bot.  Whether I like an anchor pool better than tinkering with the ratings of newcomers depends on how well the latter works.  If we can get a non-inflationary and non-deflationary system by just changing one number, then it's a much easier way to address the whole issue.
IP Logged

Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #143 on: Jul 20th, 2008, 8:44am »
Quote Quote Modify Modify

on Jun 11th, 2008, 2:20pm, omar wrote:
Sounds good I will fix the rating of ArimaaScoreP1 to 1000 and start new players at 1300.

It has been almost six weeks since the anti-inflation changes went into effect, so I thought I would check in on what effect they were having.  I took all the players who had accounts prior to the new rules, and calculated the net change in their ratings due to playing newcomers and ArimaaScoreP1.  As a group the old-timers (bots and humans both) lost 758 rating points.  So if deflation is what we wanted, deflation is what we got.  Presumably the system will continue to hemorrhage points until it finds a new equilibrium at a much lower point.
 
However, if we scratch beneath the surface a bit, that deflationary number seems less like a trend and more like a quirk.  ArifSyed purposely deflated his own rating by 455 points over 16 losses to ArimaaScoreP1.  We worried a bit that fixing the rating of a bot would allow people to arbitrarily inflate their ratings by playing it over and over, but we didn't consider that it also makes the perfect sinkhole for sandbaggers.  In the same time period, ArifSyed has increased his rating by 122 points by beating newcomers, many more points than he would have taken if his rating had been accurate.
 
In a sense, ArifSyed is acting like a deflation pump himself, by taking rating points from newcomers and making them disappear into thin air.  333 points of the net deflation was his direct doing.
 
Still, that leaves 425 points of deflation that is a "natural" result of having ArimaaScoreP1 fixed at 1000, and having newcomers enter at 1300.  It's still too early to tell, but I think we may have over-corrected for the inflation we were previously experiencing.
« Last Edit: Aug 5th, 2008, 8:52am by Fritzlein » IP Logged

aaaa
Forum Guru
*****



Arimaa player #958

   


Posts: 768
Re: Arimaa rating deflation
« Reply #144 on: Jul 20th, 2008, 9:09am »
Quote Quote Modify Modify

I still say that there should be two ratings: one for human-bot games and one for homogeneous (bot-bot/human-human) ones.
IP Logged
mistre
Forum Guru
*****





   


Gender: male
Posts: 553
Re: Arimaa rating deflation
« Reply #145 on: Jul 20th, 2008, 9:49am »
Quote Quote Modify Modify

on Jul 20th, 2008, 8:44am, Fritzlein wrote:

In a sense, ArifSyed is acting a deflation pump himself, by taking rating points from newcomers and making them disappear into thin air.  333 points of the net deflation was his direct doing.

 
Hopefully he is only making the rating points disappear into thin air and not the newcomers themselves.  Grin
IP Logged

Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #146 on: Jul 20th, 2008, 10:52am »
Quote Quote Modify Modify

on Jul 20th, 2008, 9:49am, mistre wrote:
Hopefully he is only making the rating points disappear into thin air and not the newcomers themselves.  Grin

Heh.  I hope my editor catches all the unclear antecedents and suchlike before my book hits the presses.  Tongue
IP Logged

Arimabuff
Forum Guru
*****



Arimaa player #2764

   


Gender: male
Posts: 589
Re: Arimaa rating deflation
« Reply #147 on: Jul 20th, 2008, 12:02pm »
Quote Quote Modify Modify

on Jul 20th, 2008, 10:52am, Fritzlein wrote:

Heh.  I hope my editor catches all the unclear antecedents and suchlike before my book hits the presses.  Tongue

Don't worry Honoré de Balzac one of our geniuses of literature was known for his many bloopers.
 
He once wrote: "Oh oh, he said in Portuguese."
 
 
How do you say "oh, oh" in Portuguese?  Wink
IP Logged
aaaa
Forum Guru
*****



Arimaa player #958

   


Posts: 768
Re: Arimaa rating deflation
« Reply #148 on: Aug 4th, 2008, 8:29pm »
Quote Quote Modify Modify

Interesting how David Fotland's suggestion concerning the ratings ended up being followed more than four and a half years later.
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Arimaa rating deflation
« Reply #149 on: Aug 5th, 2008, 8:50am »
Quote Quote Modify Modify

Wow, that is ironic.  Years later we implemented what he suggested in the first post.  But the weirdest thing is that Fotland wanted to lower the ratings of new players because of deflation, and we finally decided to do it because of inflation.  Go figure.
IP Logged

Pages: 1 ... 8 9 10 11 12  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print

« Previous topic | Next topic »

Arimaa Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.