Welcome, Guest. Please Login or Register.
Nov 22nd, 2024, 12:12pm

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « Automatic bot games decreasing rating accuracy? »


   Arimaa Forum
   Arimaa
   General Discussion
(Moderator: supersamu)
   Automatic bot games decreasing rating accuracy?
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Automatic bot games decreasing rating accuracy?  (Read 1272 times)
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Automatic bot games decreasing rating accuracy?
« on: May 7th, 2006, 10:40am »
Quote Quote Modify Modify

When the server first started having bots automatically play each other, I thought it was a great idea to increase the accuracy of the bot ratings.  At the time, the low bots on the scale were mostly over-rated and the top bots were mostly under-rated.  As predicted, the bots ratings have spread out quite a bit since then.
 
Unfortunately, there are several notable bugs in the bots:
 
1. All versions of Bomb seem to have a repetition bug which Clueless triggers.  Bomb won't undo the opponent's move, but it will repeat position, and Clueless' shuffling style often earns it a win by repetition.
 
2. Clueless2006 thinks the game is over and plays randomly when the opponent has no rabbits, so super-weak bot opponents can win on material after losing all their rabbits in the opening.
 
3. Gnobot has a timeout bug around 250 moves that gets triggered against another defensive bot, in particular against Clueless.
 
Bots taking advantage of each others bugs makes the ratings more skewed, not more accurate.
 
Moreover, a lot of what has been pushing up the ratings of the top bots is not bots playing among themselves, but a newcomer getting stuck on a particular rung of the bot ladder.  For example scienceman has 1 win and 25 losses against Clueless2005P1 and also 1 win and 32 losses against Bomb2005P1.  That's not the only example of people shedding many points to a bot they can't beat.  There are also some examples of harvesting points against a low bot that the player can beat: This is different from before when only top players pumped their ratings against bots, so no bot under 1750 was worth the effort of bashing.  Bashing the low bots helps keep the rating scale spread out, whereas bashing the high bots kept it compressed.
 
Before there was the bot ladder, there were many bots that seldom got played by anyone, so inaccurate ratings took forever to self-correct.  Nowadays the bot ladder is ensuring that none of the standard bots languish in obscurity.  If one player messes up the rating of some bot, it won't be long before another person joins, works through the bot ladder, and provides some correction.
 
Given that the bot ladder is ensuring a greater variety of human opponents for each bot AND given that bot vs. bot games seem to trigger bugs which make ratings less accurate,  I vote that the automatic bot vs. bot games be abolished.
IP Logged

Arimanator
Forum Guru
*****



Arimaa player #1064

   


Gender: male
Posts: 158
Re: Automatic bot games decreasing rating accuracy
« Reply #1 on: May 7th, 2006, 12:54pm »
Quote Quote Modify Modify

What do you mean by automatic? Do these games happen at random?
IP Logged
99of9
Forum Guru
*****




Gnobby's creator (player #314)

  toby_hudson  


Gender: male
Posts: 1413
Re: Automatic bot games decreasing rating accuracy
« Reply #2 on: May 7th, 2006, 8:46pm »
Quote Quote Modify Modify

Omar has a script that starts Bot v Bot games whenever the server is not very busy with bots.
IP Logged
frostlad
Forum Senior Member
****



Arimaa player #1704

   


Gender: male
Posts: 46
Re: Automatic bot games decreasing rating accuracy
« Reply #3 on: May 7th, 2006, 11:37pm »
Quote Quote Modify Modify

I think that the idea of bot v bot games and what it should accomplish is superb. I also think that on the whole the bot v bot games manages to keep the bots rated about correctly.  
 
Yes there are bugs in some bots vs certain other bots. I think though that the games against the other bots serve to smooth out any irregularities from bugs.
 
Also, I think the most important thing to think about is not what the idea of the bot v bot games and the bot ladder do right now but if they continue and if the bugs of the bots are fixed by their trainers in next year's set of bots then these problems won't be there ( hopefully ) and then do we want bot v bot games?
I think that if without the bugs that the bot v bot games are good, that we should continue them anyway. I think the other games should serve to even it out enough, and hopefully next year's set of bots can solve some of those bugs.
 
Bot v Bot games also are interesting for me to see how the bots play against each other.
IP Logged
99of9
Forum Guru
*****




Gnobby's creator (player #314)

  toby_hudson  


Gender: male
Posts: 1413
Re: Automatic bot games decreasing rating accuracy
« Reply #4 on: May 8th, 2006, 12:48am »
Quote Quote Modify Modify

I will fix Gnobby's 250 move bug before 2007 if someone reminds me in Nov/Dec.  That will mean the Clueless games will be decided on score  Shocked.
IP Logged
Arimanator
Forum Guru
*****



Arimaa player #1064

   


Gender: male
Posts: 158
Re: Automatic bot games decreasing rating accuracy
« Reply #5 on: May 8th, 2006, 2:26am »
Quote Quote Modify Modify

on May 7th, 2006, 8:46pm, 99of9 wrote:
Omar has a script that starts Bot v Bot games whenever the server is not very busy with bots.

I had my game crash from system overload several times now and I wonder if this isn't the cause of it. It would certainly be a bad thing if these random games should deter potential players.
IP Logged
frostlad
Forum Senior Member
****



Arimaa player #1704

   


Gender: male
Posts: 46
Re: Automatic bot games decreasing rating accuracy
« Reply #6 on: May 8th, 2006, 11:31am »
Quote Quote Modify Modify

Omar's script is set to start bot v bot only in the case that there is at most 1 game currently running on the server. So, the only way that the bot v bot games can contribute to system overload is if one of the games starts and then a bunch of people log on and start a game.
I honestly don't know how much this contributes to the server overload, but I know that Omar tried to account for that.
IP Logged
Pages: 1  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.