Welcome, Guest. Please Login or Register.
May 29th, 2024, 2:19am

Home Home Help Help Search Search Members Members Login Login Register Register
Arimaa Forum « Bot Ladder concept »


   Arimaa Forum
   Arimaa
   Site Discussion
(Moderator: supersamu)
   Bot Ladder concept
« Previous topic | Next topic »
Pages: 1  Reply Reply Notify of replies Notify of replies Send Topic Send Topic Print Print
   Author  Topic: Bot Ladder concept  (Read 648 times)
NIC1138
Forum Guru
*****




Arimaa player #65536

   
WWW

Gender: male
Posts: 149
Bot Ladder concept
« on: Apr 3rd, 2006, 1:44am »
Quote Quote Modify Modify

What's the concept behind the Bot Ladder?  Isn't it to sort all the bots by rating, and putting the bots below my rating in the right, and the ones above in the left, with the "play"  link by the side of the bot with the rating just above mine?...
 
right now there's a bot above me, " bot_Loc2005P1 1277 Play ", and on below me, "bot_Loc2006P1 1312 Play"...  Huh But the rest is just fine...
IP Logged
Ryan_Cable
Forum Guru
*****



Arimaa player #951

   


Gender: male
Posts: 138
Re: Bot Ladder concept
« Reply #1 on: Apr 3rd, 2006, 2:39am »
Quote Quote Modify Modify

Bots below you are bots that you have beaten at least once.  Bots above you are bots at your level that you have not yet beaten.  To advance to the next level you must beat every bot above you at least once.
IP Logged
NIC1138
Forum Guru
*****




Arimaa player #65536

   
WWW

Gender: male
Posts: 149
Re: Bot Ladder concept
« Reply #2 on: Apr 3rd, 2006, 10:45am »
Quote Quote Modify Modify

So it has nothing to do with the ratings?  But how dos it happens that somtimes I won from a bot and climbed two places in the list?...
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Bot Ladder concept
« Reply #3 on: Apr 3rd, 2006, 1:17pm »
Quote Quote Modify Modify

Do you mean that you got ahead of some bot in the ladder without ever beating it?  That's weird; it never happened to me.  Which bot did you pass without beating?
 
Within each level the bots are presented to you in order of their rating, but usually the best bot on level N is higher-rated than the worst bot on level N+1, so overall you don't quite get the bots in order of their rating.
 
Furthermore, after you beat a bot and get past it on the ladder, someone else might lose repeatedly to that bot and push its rating up higher than the rating of the bot you are supposed to face next.   No matter how high a bot's rating goes, you stay ahead of it on the ladder as long as you have beaten it at least once.  Conversely, no matter how low the rating of some bot gets driven down, you stay below that bot on the ladder until you beat it.
 
Clear as mud, right?  But the ladder is a lot of fun, IMHO.
IP Logged

NIC1138
Forum Guru
*****




Arimaa player #65536

   
WWW

Gender: male
Posts: 149
Re: Bot Ladder concept
« Reply #4 on: Apr 4th, 2006, 11:37pm »
Quote Quote Modify Modify

I don't remember anymore, I think is wasthe two "P1 P2"  robots.  what does that mean anyway?? Are they just a single robot?
 
Now what's the "level"  is it's not the rating? Have you just defined the order and left it like that?...
 
And also about the new players  losing: i've heard about bots constantly playing against each other...  doesn't that quickly  minorate the effect of the human defeats in the low levels?....
IP Logged
Swynndla
Forum Guru
*****



Arimaa player #1821

   


Posts: 235
Re: Bot Ladder concept
« Reply #5 on: Apr 5th, 2006, 2:18am »
Quote Quote Modify Modify

on Apr 4th, 2006, 11:37pm, NIC1138 wrote:
I don't remember anymore, I think is wasthe two "P1 P2"  robots.  what does that mean anyway?? Are they just a single robot?

Yea ... botA-P1 and botA-P2 are the same bot.
 
Now lets see if I can remember ... P1 = ply 1 and P2 = ply 2 ... ie how many moves they look ahead ... these bots are tied down to only look ahead by that amount.  I think that one "ply" means one side having a turn, while one "move" means both sides having a turn (am I right? ... if so then 2 ply = 1 move).
 
Quote:

Now what's the "level"  is it's not the rating? Have you just defined the order and left it like that?...

Yup.
Grouped ... each level is harder in that the ply goes up, or the time per move goes down.  The good bots aren't in the lower groups.  I love the bot ladder ... I always play bots at my level or a bit harder - it's great Smiley
 
Quote:

And also about the new players  losing: i've heard about bots constantly playing against each other...  doesn't that quickly  minorate the effect of the human defeats in the low levels?....

I think they quickly sort themselves out, and any rating points are spread.  Fritzlein talked about this in a post ... I think it was:
http://arimaa.com/arimaa/forum/cgi/YaBB.cgi?board=talk;action=display;nu m=1065901453;start=105#105
IP Logged
Fritzlein
Forum Guru
*****



Arimaa player #706

   
Email

Gender: male
Posts: 5928
Re: Bot Ladder concept
« Reply #6 on: Apr 5th, 2006, 3:35pm »
Quote Quote Modify Modify

on Apr 4th, 2006, 11:37pm, NIC1138 wrote:
I don't remember anymore, I think is wasthe two "P1 P2"  robots.  what does that mean anyway?? Are they just a single robot?

Swynndla is right, two bots with the same name except for the P1 and P2 extension use exactly the same evaluation function.  The only difference is search depth.
 
P1 and P2 do indeed stand for 1 ply and 2 ply, but that's a little confusing.  For some programmers a 2-ply search means looking ahead two steps, but for others (including Omar, who names the bots) a 2-ply search means looking ahead eight steps.
 
Quote:
Now what's the "level"  is it's not the rating? Have you just defined the order and left it like that?...

Yes.  Omar just defined the levels totally independently of ratings.  It is somewhat silly that all the bots which take 2 minutes per move are on a higher level than all the bots which take 15 seconds per move, because the blitz bots are actually much harder to beat.  I think Omar put the slow bots on the last level, not because they are toughest to beat, but because they are boring, and he wanted folks to have fun with the low levels of the ladder first.
 
Quote:
And also about the new players  losing: i've heard about bots constantly playing against each other...  doesn't that quickly  minorate the effect of the human defeats in the low levels?....

One purpose of the random bot vs. bot games was to make the bots more accurately rated relative to each other.  Before the BvB games started, the good bots were rated too low and the bad bots were rated too high.  Now that bots are passing more points between each other, the scale has spread out as intended.
 
On the other hand, the worst bots are still clearly overrated.  Probably ArimaaScoreP1 and ArimaaScoreP2 belong at the bottom of the ladder, even though they are rated eighth-worst and fourth-worst respectively.  I don't think it is possible there are seven bots worse than ArimaaScoreP1, but it has too high a rating due to victories against total noobs.
« Last Edit: Apr 5th, 2006, 3:49pm by Fritzlein » IP Logged

99of9
Forum Guru
*****




Gnobby's creator (player #314)

  toby_hudson  


Gender: male
Posts: 1413
Re: Bot Ladder concept
« Reply #7 on: Apr 5th, 2006, 8:02pm »
Quote Quote Modify Modify

on Apr 5th, 2006, 3:35pm, Fritzlein wrote:
P1 and P2 do indeed stand for 1 ply and 2 ply, but that's a little confusing.  For some programmers a 2-ply search means looking ahead two steps, but for others (including Omar, who names the bots) a 2-ply search means looking ahead eight steps.

Omar is going by the strictly correct definition of "ply".  The reason many of us use the number of steps is to be able to clearly distinguish between e.g. a bot that searches 6 steps deep and one that searches 7 steps deep.
IP Logged
omar
Forum Guru
*****



Arimaa player #2

   


Gender: male
Posts: 1003
Re: Bot Ladder concept
« Reply #8 on: Apr 9th, 2006, 8:29am »
Quote Quote Modify Modify

on Apr 5th, 2006, 3:35pm, Fritzlein wrote:

I think Omar put the slow bots on the last level, not because they are toughest to beat, but because they are boring, and he wanted folks to have fun with the low levels of the ladder first.

 
Exactly. Because the slow bots take a long time to finish the
game, players might get bored and stop playing at that level and never encounter the fun and seeming harder (at least for humans) Fast and Blitz bots.
 
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.