Darwinbots Forum
Code center => Suggestions => Topic started by: Numsgil on April 09, 2010, 05:04:50 PM
-
Not sure if this is stupid or not, but I wanted to record this idea before I forget.
Instead of the current system (or in addition to) for handling bots, we could implement an elo rating system (http://en.wikipedia.org/wiki/Elo_rating_system) or one of the related rating systems. The primary advantage being that we can assign a numeric score (eg: 1837) to a bot.
-
sounds like a good idea. The only problem I see is that it gives advantage to combat bots. Most of my bots just try and survive while reproducing, very rarely attacking. That would give them a low score, but they often massively out do combat bots (usually by hogging all the food, but w/e )
-
I would be for adding something like Elo. It gives the ability to see just how much of a difference there is between what would be ranked first versus second and so on.
The only problem I see is that it gives advantage to combat bots.
I think Numsgil was talking about for the leagues.
-
I would be for adding something like Elo. It gives the ability to see just how much of a difference there is between what would be ranked first versus second and so on.
Yeah, that's the thinking. It would also mean I could compare different versions of Darwinbots. If I add a new feature, and all existing bots change dramatically in rating, I can take that in to consideration.
The only problem I see is that it gives advantage to combat bots.
I think Numsgil was talking about for the leagues.
Yes, it would be for league matches. So a species gets a win for winning one round.
It also means we could probably run fewer league matches to get a good ranking. I'd probably not replace the current league system, but it would be a good system to have in addition to normal leagues. Certainly when you're working on a bot and you want to see how much stronger your bot is with a certain feature.
-
ou could make a last man standing tournament using an expanded version of the elo system:
http://sradack.blogspot.com/2008/06/elo-ra...le-players.html (http://sradack.blogspot.com/2008/06/elo-rating-system-multiple-players.html)
-
will the bots play chess then ?
-
That's the long-term plan. Until then, they have to play Gladiators...
-
I was planning to set up a sim with zerobots and wait intil the bots invent chess
-
I tried that once. But instead of normal chess they invented Shogi (http://en.wikipedia.org/wiki/Shogi). So the experiment was a complete failure.
-
I tried that once. But instead of normal chess they invented Shogi (http://en.wikipedia.org/wiki/Shogi). So the experiment was a complete failure.
I know, I know, it's hard to see your children fail..