Add any feedback or suggestions you'd like to give concerning the RobocodeLittleLeague below: |
Add any feedback or suggestions you'd like to give concerning the RobocodeLittleLeague below: |
I'd liked to see HawkOnFire in the mini-melee competition. it might have had a chance there too. apart from that and anyway, good job ;) -- rozu |
I'd liked to see HawkOnFire in the mini-melee competition. it might have had a chance there too. apart from that and anyway, good job ;) -- rozu |
On the subject of promotions, that's still on my mind. Both as an idea with some merit and I'm also thinking about a good way to implement it. It wouldn't have been as possible to do it today, as I ended up re-running the whole tournament in parallel (on several different computers). In the future, however, this need not be the case, all I need to do is define a logical hierarchy of divisions. It's obvious this exists for the nano-micro-mini line, and it also exists from haiku to sonnet. It doesn't exist for FemtoBots, really, but that's sort of a tournament of its own. -- Kawigi |
On the subject of promotions, that's still on my mind. Both as an idea with some merit and I'm also thinking about a good way to implement it. It wouldn't have been as possible to do it today, as I ended up re-running the whole tournament in parallel (on several different computers). In the future, however, this need not be the case, all I need to do is define a logical hierarchy of divisions. It's obvious this exists for the nano-micro-mini line, and it also exists from haiku to sonnet. It doesn't exist for FemtoBots, really, but that's sort of a tournament of its own. -- Kawigi |
It's nice to see "my name in lights" as Paul Evans once put it. I'd like to see with winners posted on the front page. :-D Also, You might think about iterating through the same set of results to stabilize the rankings if you're interesting in getting the most accurate reading possible. Roborumble@home does this. --David Alves |
It's nice to see "my name in lights" as Paul Evans once put it. I'd like to see with winners posted on the front page. :-D Also, You might think about iterating through the same set of results to stabilize the rankings if you're interesting in getting the most accurate reading possible. Roborumble@home does this. --David Alves |
That would obviously stabilize quite a bit. Although I'm satisfied at the moment, as it appears that getting that tough match first doesn't seem to keep a bot down permanently, which is something I worried about. How do you like the main homepage now, btw? -- Kawigi |
That would obviously stabilize quite a bit. Although I'm satisfied at the moment, as it appears that getting that tough match first doesn't seem to keep a bot down permanently, which is something I worried about. How do you like the main homepage now, btw? -- Kawigi |
Much better. I didn't mean *just* my name though, I think that everyone who wins should get their name on the front page. Even if I don't win any of the competitions next week, the winners should still get their names up there. It gives us something to shoot for. No pun intended ;-) --David Alves |
Much better. I didn't mean *just* my name though, I think that everyone who wins should get their name on the front page. Even if I don't win any of the competitions next week, the winners should still get their names up there. It gives us something to shoot for. No pun intended ;-) --David Alves |
lol, I'm just fooling around. Anyways, another excuse to put my name on the front page a bunch of times... -- Kawigi |
lol, I'm just fooling around. Anyways, another excuse to put my name on the front page a bunch of times... -- Kawigi |
OK, now how is it (more seriously this time). For posterity that won't get what just happened, I put in bold big red letters that David won the Femto 1-on-1 division on the front page earlier. -- Kawigi |
OK, now how is it (more seriously this time). For posterity that won't get what just happened, I put in bold big red letters that David won the Femto 1-on-1 division on the front page earlier. -- Kawigi |
Whee.. go spinny. I'm pleasantly surprised by his 1v1 results, but he handily won the division he was geared for. Any new femto melee bots coming around? -- Kuuran |
Whee.. go spinny. I'm pleasantly surprised by his 1v1 results, but he handily won the division he was geared for. Any new femto melee bots coming around? -- Kuuran |
Sure, I'll write one for next week. :-) --David Alves |
Sure, I'll write one for next week. :-) --David Alves |
Poets might be able to perform in melee. I can't try it easily, because some of you guys insist on releasing BrokenBots. -- PEZ |
Poets might be able to perform in melee. I can't try it easily, because some of you guys insist on releasing BrokenBots. -- PEZ |
The rules doesn't mention battle field size settings and such. -- PEZ |
The rules doesn't mention battle field size settings and such. -- PEZ |
Maybe tobe will enter his old FemtoWalls? (a.k.a. HaikuWalls?). HaikuCircleBot is meant to also be a melee femto type, but maybe it's not femto enough (it was melee enough to win the Haiku division, though). |
Maybe tobe will enter his old FemtoWalls? (a.k.a. HaikuWalls?). HaikuCircleBot is meant to also be a melee femto type, but maybe it's not femto enough (it was melee enough to win the Haiku division, though). |
To PEZ - there aren't any femto melee bots to speak of that are 'broken'. FunkyFemto isn't going to be your threat in that category. And I guess I forgot about field sizes and stuff when I wrote the rules page. I'll make a note. Melee is run on 1000x1000, by the way. |
To PEZ - there aren't any femto melee bots to speak of that are 'broken'. FunkyFemto isn't going to be your threat in that category. And I guess I forgot about field sizes and stuff when I wrote the rules page. I'll make a note. Melee is run on 1000x1000, by the way. |
David - I'll post the app when I finish locking down a few more things with it, but before I start automating uploading of results. |
David - I'll post the app when I finish locking down a few more things with it, but before I start automating uploading of results. |
Thanks, guys, for your thoughts, hopefully we'll get some general improvement here. Especially once we get a few finished sonnets and the divisions will be complete. -- Kawigi |
Thanks, guys, for your thoughts, hopefully we'll get some general improvement here. Especially once we get a few finished sonnets and the divisions will be complete. -- Kawigi |
We'll see how Spiin does :) Spinny was at codesize 27, and can go back there, but I upped the codesize to 34 because I felt it significantly improved his score. Maybe on 1000x1000 (I was using 800x600) that won't matter, and I can pop spinny back to 27. We'll see after next season ;) -- Kuuran |
We'll see how Spiin does :) Spinny was at codesize 27, and can go back there, but I upped the codesize to 34 because I felt it significantly improved his score. Maybe on 1000x1000 (I was using 800x600) that won't matter, and I can pop spinny back to 27. We'll see after next season ;) -- Kuuran |
Ah, I'll fix the double listing when I update those pages next (probably when I add your new entries and update liuyang's, since his micro turned out to be a mini). For versions, the battles will basically always be run on 1.4 on either Windows or Linux (Linux this week) or a combination of the two. As for myself, I always leave my BrokenBots open source for PEZ to mangle at will. The only big issue is with Femtos, since they may be bigger if fixed for older versions of Java (even if its only slightly). Semicolons do count in for loops. If you don't use all of them anyways, they're not worth using probably. And at any rate, they probably still aren't, if you can find a way to integrate them into other phrases. -- Kawigi |
Ah, I'll fix the double listing when I update those pages next (probably when I add your new entries and update liuyang's, since his micro turned out to be a mini). For versions, the battles will basically always be run on 1.4 on either Windows or Linux (Linux this week) or a combination of the two. As for myself, I always leave my BrokenBots open source for PEZ to mangle at will. The only big issue is with Femtos, since they may be bigger if fixed for older versions of Java (even if its only slightly). Semicolons do count in for loops. If you don't use all of them anyways, they're not worth using probably. And at any rate, they probably still aren't, if you can find a way to integrate them into other phrases. -- Kawigi |
For the record. I don't think the platform used for running the league has anything whatsoever to do with if BrokenBots should be allowed or not. At the same time I am happy that you have decided to open source your BrokenBots Kawigi. Even if I most often find it a bit too much work to unpack and fix them; when I do find I want to, I can. I'm a quite bit surprised I suddenly found myself manufactoring FemtoBots! -- PEZ |
For the record. I don't think the platform used for running the league has anything whatsoever to do with if BrokenBots should be allowed or not. At the same time I am happy that you have decided to open source your BrokenBots Kawigi. Even if I most often find it a bit too much work to unpack and fix them; when I do find I want to, I can. I'm a quite bit surprised I suddenly found myself manufactoring FemtoBots! -- PEZ |
There's a bit of fun and challenge to FemtoBots that make them unique I think, particularly in a competitive sense. I don't think that competitive Femto development, both in terms of effectiveness and size, has been seriously pursued, or pursued at all in the recent past. Anyways, some people (like Iiley) seem to find it fun :-). -- Kawigi |
There's a bit of fun and challenge to FemtoBots that make them unique I think, particularly in a competitive sense. I don't think that competitive Femto development, both in terms of effectiveness and size, has been seriously pursued, or pursued at all in the recent past. Anyways, some people (like Iiley) seem to find it fun :-). -- Kawigi |
''Update'': I added to the rules page that one-on-one battles are run on 800x600 and melee is on 1000x1000. I also started an automated system for updating the competitor lists, so at this point, if there are any mistakes, let me know. -- Kawigi |
Update: I added to the rules page that one-on-one battles are run on 800x600 and melee is on 1000x1000. I also started an automated system for updating the competitor lists, so at this point, if there are any mistakes, let me know. -- Kawigi |
''Update again'': Re-updated the list, forgot to put some of PEZ's bots in the divisions he wanted them in, and I accidentally put all the HaikuBots into the Sonnet division. Also, the system I use to count lines for line-based competition has been updated to take comments into account. Although I haven't gotten to actually test it yet. -- Kawigi |
Update again: Re-updated the list, forgot to put some of PEZ's bots in the divisions he wanted them in, and I accidentally put all the HaikuBots into the Sonnet division. Also, the system I use to count lines for line-based competition has been updated to take comments into account. Although I haven't gotten to actually test it yet. -- Kawigi |
This is a great day to wake up! For the first time in my Robocode life I have actually won a tournament with more than two contestants. And I won two! I'm a bit surprised though, I thought my biggest chances was in Melee. But a Haiku and Femto 1v1 title is something I feel more than just a bit proud of. Haiku wall avoidance payed off. =) And I didn't emberass myself in melee either. Where did Escape come from? I forgot to test against it. But I guess to deal with it I would have to stop shooting head-on, which is something I just don't know how to do in Haiku / Femto form. -- PEZ |
This is a great day to wake up! For the first time in my Robocode life I have actually won a tournament with more than two contestants. And I won two! I'm a bit surprised though, I thought my biggest chances was in Melee. But a Haiku and Femto 1v1 title is something I feel more than just a bit proud of. Haiku wall avoidance payed off. =) And I didn't emberass myself in melee either. Where did Escape come from? I forgot to test against it. But I guess to deal with it I would have to stop shooting head-on, which is something I just don't know how to do in Haiku / Femto form. -- PEZ |
I'm game. Please add DroidPoet to the roster. You'll find source and a download link in the Poets page. Now that there are two contestants we might have a division for it? =) -- PEZ |
I'm game. Please add DroidPoet to the roster. You'll find source and a download link in the Poets page. Now that there are two contestants we might have a division for it? =) -- PEZ |
Ow, right, I forgot... BlindDroid? doesn't extend Robot... nevermind ;-) --Dummy |
Ow, right, I forgot... BlindDroid? doesn't extend Robot... nevermind ;-) --Dummy |
Yeah, then we could have a melee division! Make sure it's a perceptual haiku-nano-bot, too. :-p -- Kawigi |
Yeah, then we could have a melee division! Make sure it's a perceptual haiku-nano-bot, too. :-p -- Kawigi |
Does it really have to be a Haiku bot? I've rewritten BlindDroid? now, and it works... it's perceptual, nano, Robot and Droid... just not Haiku... :-/ -- Dummy |
Does it really have to be a Haiku bot? I've rewritten BlindDroid? now, and it works... it's perceptual, nano, Robot and Droid... just not Haiku... :-/ -- Dummy |
By the way... I don't think PerceptualNanoDroidRobotDuelist? will work... turnRightRadians(...) is for AdvancedRobot and TeamRobot only... -- Dummy |
By the way... I don't think PerceptualNanoDroidRobotDuelist? will work... turnRightRadians(...) is for AdvancedRobot and TeamRobot only... -- Dummy |
Ah, 'tis so. He original messed up and made it extend AdvancedRobot, so he probably missed that. Maybe it should extend _AdvancedRadiansRobot? or whatever that one is. -- Kawigi |
Ah, 'tis so. He original messed up and made it extend AdvancedRobot, so he probably missed that. Maybe it should extend _AdvancedRadiansRobot? or whatever that one is. -- Kawigi |
You shouldn't have been able to... are you sure you didn't use math.toRadians()? -- Tango |
You shouldn't have been able to... are you sure you didn't use math.toRadians()? -- Tango |
I'm pretty sure I didn't mix up Math and Robot. =) Though, as I said, I could have the whole thing wrong. But I remember thinking "strange that I could use ''that'' ...Ragians() method bot not ''that'' one. -- PEZ |
I'm pretty sure I didn't mix up Math and Robot. =) Though, as I said, I could have the whole thing wrong. But I remember thinking "strange that I could use that ...Ragians() method bot not that one. -- PEZ |
I'll have to run a little test... -- Tango |
I'll have to run a little test... -- Tango |
Ok, i've think i may have solved it. bots that extend robot can't use the Radians methods of the AdvancedRobot class, such a getHeadingRadians() etc., but they *can* use the radians methods in the scannedRobotEvent? object, such as e.getHeadingRadians(). -- Tango |
Ok, i've think i may have solved it. bots that extend robot can't use the Radians methods of the AdvancedRobot class, such a getHeadingRadians() etc., but they *can* use the radians methods in the scannedRobotEvent? object, such as e.getHeadingRadians(). -- Tango |
lol, haven't you gotten something else right at some point in time? -- Kawigi |
lol, haven't you gotten something else right at some point in time? -- Kawigi |
Ha! Well, Google most often sees it "Quixote". Of course it's close, it said it had an estimated 155k results for "Don Quijote" and an estimated 205k results for "Don Quixote". And the Quixote ones seem to be more about the book or play. Anyways. Nice friendly Google contest. -- Kawigi |
Ha! Well, Google most often sees it "Quixote". Of course it's close, it said it had an estimated 155k results for "Don Quijote" and an estimated 205k results for "Don Quixote". And the Quixote ones seem to be more about the book or play. Anyways. Nice friendly Google contest. -- Kawigi |
In modern spanish is is "Don Quijote". "Quixote" is it's form in SXVI spanish, not used anymore. -- Albert |
In modern spanish is is "Don Quijote". "Quixote" is it's form in SXVI spanish, not used anymore. -- Albert |
Does that mean that "x" once had the similar phonetics as "j" has today? I'm not Spanish speaking, but I seem to understand that "x" today is rather silent? -- PEZ |
Does that mean that "x" once had the similar phonetics as "j" has today? I'm not Spanish speaking, but I seem to understand that "x" today is rather silent? -- PEZ |
Nowdays, spanish "x" is pronounced very similar to the english one. I'm not good at phonetics, but in old spanish, the "x" in Quixote was pronounced as "tx" (pronounce it similar to "ch"eese) that evolved later to "j" (pronounce it more or less like in jam). -- Albert |
Nowdays, spanish "x" is pronounced very similar to the english one. I'm not good at phonetics, but in old spanish, the "x" in Quixote was pronounced as "tx" (pronounce it similar to "ch"eese) that evolved later to "j" (pronounce it more or less like in jam). -- Albert |
Didn't VertiLeach get to fight any in this 1v1 season 5? It got a score, but I can't see the battle stats. -- PEZ |
Didn't VertiLeach get to fight any in this 1v1 season 5? It got a score, but I can't see the battle stats. -- PEZ |
No, it didn't. You'll notice it fought both Aspid and DuelistMiniMelee in season 6. If there are an odd number of competitors, one person misses every odd season and then comes back and fights two in the next one. -- Kawigi |
No, it didn't. You'll notice it fought both Aspid and DuelistMiniMelee in season 6. If there are an odd number of competitors, one person misses every odd season and then comes back and fights two in the next one. -- Kawigi |
Why didn't VertiLeach get included in the mini 1-v-1 division this time? -- PEZ |
Why didn't VertiLeach get included in the mini 1-v-1 division this time? -- PEZ |
Ah, crap, it looks like when I updated to VertiLeach 0.3, it didn't end up having a .jar extention, so it got skipped. -- Kawigi |
Ah, crap, it looks like when I updated to VertiLeach 0.3, it didn't end up having a .jar extention, so it got skipped. -- Kawigi |
I wasn't aware you updated the bots without a request. 0.3 was rather experimental. I was pretty satisfied with the performance of 0.2.2 there. =) Strange this with the .jar extension. I updated the bot just as I always do, and RoboRumble@Home had no probs with it. Well, maybe next week VertiLeach 0.3.1 will be able to try its luck? -- PEZ |
I wasn't aware you updated the bots without a request. 0.3 was rather experimental. I was pretty satisfied with the performance of 0.2.2 there. =) Strange this with the .jar extension. I updated the bot just as I always do, and RoboRumble@Home had no probs with it. Well, maybe next week VertiLeach 0.3.1 will be able to try its luck? -- PEZ |
I think it was probably just me not using "Save As..." properly. We'll get this fixed with the next version next week ;-) -- Kawigi |
I think it was probably just me not using "Save As..." properly. We'll get this fixed with the next version next week ;-) -- Kawigi |
We'll see what version that will be. It's mostly bad luck, but I don't like the tie between Fhqwhgads and VertiLeach after 3 battles. http://rumble.robowiki.dyndns.org/servlet/RatingDetails?game=minirumble&name=pez.mini.VertiLeach%200.3.1 =) -- PEZ |
We'll see what version that will be. It's mostly bad luck, but I don't like the tie between Fhqwhgads and VertiLeach after 3 battles. http://rumble.robowiki.dyndns.org/servlet/RatingDetails?game=minirumble&name=pez.mini.VertiLeach%200.3.1 =) -- PEZ |
I tend to look through the categories on the repository to find a robot, but not everyone categorizes their bots :-\ (Moreover, not all the bots in the RLL are on the Repository in the first place, some were just emailed to me, or in some cases a different version was simply emailed to me that is slightly different). I'll look into the best way to do that, though... -- Kawigi |
I tend to look through the categories on the repository to find a robot, but not everyone categorizes their bots :-\ (Moreover, not all the bots in the RLL are on the Repository in the first place, some were just emailed to me, or in some cases a different version was simply emailed to me that is slightly different). I'll look into the best way to do that, though... -- Kawigi |
Hey! You let old Verti 0.3.1 fight this season. Next time please make it 0.3.3. It isn't as strong in that competition form as 0.2.2 was maybe, but it should be an improvement on 0.3.1. -- PEZ |
Hey! You let old Verti 0.3.1 fight this season. Next time please make it 0.3.3. It isn't as strong in that competition form as 0.2.2 was maybe, but it should be an improvement on 0.3.1. -- PEZ |
Nice St. Valentine's colors. It looks like GirlPower stroke again :-) Albert |
Nice St. Valentine's colors. It looks like GirlPower stroke again :-) Albert |
That might be good. What I do have is raw files of the scores of each bot in each tournament, so anything that can be calculated from those is pretty feasible. Other kinds of stats like how many times two bots have battled and stuff is a little harder because I'd have to reprocess all the html results files. -- Kawigi |
That might be good. What I do have is raw files of the scores of each bot in each tournament, so anything that can be calculated from those is pretty feasible. Other kinds of stats like how many times two bots have battled and stuff is a little harder because I'd have to reprocess all the html results files. -- Kawigi |
What about this weekend's micro 1v1 results? Muffin is hailed the winner, yet both Aristocles and Spark are ranked higher in the details. -- PEZ |
What about this weekend's micro 1v1 results? Muffin is hailed the winner, yet both Aristocles and Spark are ranked higher in the details. -- PEZ |
Yep, that's what it was. Since it only affected a few bots, I decided not to re-run the whole division, but Aristocles and Spark still got the promotion (and Aristocles earned it :-p). The other reason being that since nano 1-on-1 stalled in season 8 and I had to start it over, the longest thread of the tournament was already taking way too long. The same problem actually hit the femto division this time around, someone submitted a "sitting duck" femto bot. You only need 5 bytes to make an empty class... This was a fine idea in melee, since SittingDuck still survives a few rounds, and when your score is only divided by 5 instead of 30 to 40 like the top femtos, your final score is alright. But in 1-on-1 it was horrid because it got shut-out in every battle, which spread (the way Aristocles and Shiz's scores spread in the next round, luckily the bad battle didn't happen until round 7) to the entire division, until everyone's score was NaN. |
Yep, that's what it was. Since it only affected a few bots, I decided not to re-run the whole division, but Aristocles and Spark still got the promotion (and Aristocles earned it :-p). The other reason being that since nano 1-on-1 stalled in season 8 and I had to start it over, the longest thread of the tournament was already taking way too long. The same problem actually hit the femto division this time around, someone submitted a "sitting duck" femto bot. You only need 5 bytes to make an empty class... This was a fine idea in melee, since SittingDuck still survives a few rounds, and when your score is only divided by 5 instead of 30 to 40 like the top femtos, your final score is alright. But in 1-on-1 it was horrid because it got shut-out in every battle, which spread (the way Aristocles and Shiz's scores spread in the next round, luckily the bad battle didn't happen until round 7) to the entire division, until everyone's score was NaN. |
Luckily, Mike Zhang helped me think up an idea to fix it to work better in the future, which you could consider doing in the RR@H - I'll just modify the program to bound the scores at 1. -- Kawigi |
Luckily, Mike Zhang helped me think up an idea to fix it to work better in the future, which you could consider doing in the RR@H - I'll just modify the program to bound the scores at 1. -- Kawigi |
Ah, now it's fixed. =) Wall paper!! Micro #1, Mini #1, #2 and #3, Femto #1 and even a Melee title (Haiku)! I like especially winning femto, it's such a great concept to balance codesize for performance like that. -- PEZ |
Ah, now it's fixed. =) Wall paper!! Micro #1, Mini #1, #2 and #3, Femto #1 and even a Melee title (Haiku)! I like especially winning femto, it's such a great concept to balance codesize for performance like that. -- PEZ |
Maybe I'm reading the table the wrong way. But it looks like FemtoGod? has much fewer battles faught than the rest. |
Maybe I'm reading the table the wrong way. But it looks like FemtoGod? has much fewer battles faught than the rest. |
No Haiku / Femto titles at all for me this weekend (20040501). I've grown addicted to those. =) It's comfort for a tiger's heart (maybe that's a swenglish expression...) that Aristocles defends my colors like it does though. |
No Haiku / Femto titles at all for me this weekend (20040501). I've grown addicted to those. =) It's comfort for a tiger's heart (maybe that's a swenglish expression...) that Aristocles defends my colors like it does though. |
Cool! I've got three titles this weekend (http://robocode.yajags.com/20040522/); Micro 1v1 and overall and mini 1v1. Please use the currently uploaded Pugilist next weekend Kawigi. That's version 1.9.9.4.1. Version 2.0 is put on hold since I my wall smoothing "improvement" was biting me... -- PEZ |
Cool! I've got three titles this weekend (http://robocode.yajags.com/20040522/); Micro 1v1 and overall and mini 1v1. Please use the currently uploaded Pugilist next weekend Kawigi. That's version 1.9.9.4.1. Version 2.0 is put on hold since I my wall smoothing "improvement" was biting me... -- PEZ |
=) No, I missed that. What I wouldn't do to avoid going 2.0. =) Now, it was a long while since I updated P... I think I know how to save some 15 bytes now actually. Funny lessons megaboting can bring. -- PEZ |
=) No, I missed that. What I wouldn't do to avoid going 2.0. =) Now, it was a long while since I updated P... I think I know how to save some 15 bytes now actually. Funny lessons megaboting can bring. -- PEZ |
"A less than stellar week." That's the understatement of the year: |
"A less than stellar week." That's the understatement of the year: |
That can't be anything short of a bug. I doubt it helps, but can you please replace the Pugilist version you have there with version 2.0.4? (The current one on the repository.) T.I.A.! |
That can't be anything short of a bug. I doubt it helps, but can you please replace the Pugilist version you have there with version 2.0.4? (The current one on the repository.) T.I.A.! |
-- PEZ |