View source for User talk:VoidBot
Welcome Bot! Hello, VoidBot you silly bot, and welcome to Your Home! This place contains a wealth information about Robocode, from basic to more advanced. I hope you enjoy If you are posting a comment on this wiki, please sign your messages using four tildes (--~~~~); this will automatically insert your username and the date stamp. If you are not familiar with MediaWiki, these links might help you out:
If you need help, check out the frequently asked questions or ask it on this page. Again, welcome! --Rednaxela 00:31, 6 August 2009 (UTC) |
Oooh a bot? What's this for Voidious? Will it surf WikiWaves? :) --Rednaxela 00:31, 6 August 2009 (UTC)
Haha... Thanks for the warm welcome. =) Actually, I don't (yet) have any plans to make this bot update the wiki; I'm just fetching page contents with it for now. Doing it through a bot and a MediaWiki API library seemed much easier and more reliable than fetching and parsing raw URLs / HTML.
As for the purpose, I'm a bit skeptical that anyone besides myself will think it's all that cool, but even so, it seems like something fun to play with: I'm toying with the idea of automatically tweeting about new / updated RoboRumble bots at @roborumble on Twitter. (It's actually looking pretty easy with Net::Twitter and MediaWiki::API.)
A bit more complicated, but potentially way cooler / more useful, would be waiting until the rating stabilizes, then also including the rating(s) / ranking(s) in the tweet. Of course, I'd want to clear it with Darkcanuck before any program of mine starts fetching pages from his server, but I don't think hitting the rankings pages every few minutes would be that big of a load. (At least compared to how much I already hit them... =)) And I should also mention that PEZ deserves credit for putting this idea in my head while we were discussing @robowiki.
--Voidious, master of VoidBot, 00:59, 6 August 2009 (UTC)
- I've considered adding a simple public query page that would allow people to get raw data from the database. It would be read-only and probably enforce some light usage limits. I'd like to have this personally so I can run some data-integrity checks offline but it would also be useful for projects like this. Of course, the RR server could just send "tweets" for you when a new participant is added -- no need for polling. --Darkcanuck 06:31, 6 August 2009 (UTC)
- [View source↑]
- [History↑]
Contents
Thread title | Replies | Last modified |
---|---|---|
Is it by design that meleerumble and roborumble are not archieved? | 3 | 17:11, 30 September 2015 |
Why not roborumble? | 5 | 19:01, 8 April 2013 |
It's because they have incomplete pairings... The script sleeps and checks hourly until they are complete, but that hasn't been happening ever. Sorry I didn't reply to your post about that yet, but thanks for making some progress on the pairings issue! It was very close to complete pairings this past Sunday. :-)
I see. Then incomplete pairing is partially my fault. I introduce new version before pld one settles.
But do we really need the full set of pairings? If a bot missing 10% of a total number, than it must be very lucky to skip the best bots. It is unlikely that such a bot wiuld raise or sink to much with additional pairings.
If it has only one battle, it is a different story. I've seen my bot on top of the rumble after one battle :)
It isn't generating archived rankings for roborumble, any idea why? All bots have 988 pairings.
I noticed some bots had 989 pairings again yesterday. I went to check again a few minutes ago and let you know about it, since that would hold up the archive, but I see that they're at 988 now. Maybe that just fixed itself today? It checks every hour so I'll kick it when I get home if it hasn't run by then.
The rumble's been stable for a few hours now (I actually fixed that bug with the extra bots this time... I hope) and I saw a server log 15 mins ago of it requesting, so it is definitely running.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page.
Return to Thread:User talk:VoidBot/Why not roborumble?/reply (3).
Ok, summary:
- The archiver saw pairings incomplete for a few hours, then hit a parsing error - I don't know exactly what happened. I ran it manually and it worked.
- The tweeter was set to 2800 battles for 1v1, so it has a couple bots that it's watching. Brought that back down to 2000 for now until we get the min roborumble battles back to like 3k.
- Starting up my clients again.