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.