User talk:Sheldor

From Robowiki
Jump to navigation Jump to search

Contents

Thread titleRepliesLast modified
Codesize Restriction623:03, 1 March 2013
Welcome ...2217:59, 9 January 2013
Sabreur122:53, 27 November 2012
First page
First page
Next page
Next page
Last page
Last page

Codesize Restriction

I've noticed that my greatest (only) forte in Robocode is working with codesize restraints. I was wondering if anyone knew about other games/competitions with a low-codesize element.

Sheldor00:16, 26 February 2013

I haven't seen this element in any of the other programming games I've checked out.

I haven't yet decided how to address weight classes in BerryBots, but I am planning to have something for it eventually. :-) Emulating Robocode's code size is definitely an option. I also want to make the CPU constraints more configurable. So instead of one static value for BerryBots on your system, different stages or configs could have different CPU constraints, and you could do weight classes that way.

Voidious00:28, 26 February 2013

If you ever start a "Berryrumble" (ideally with a better name), please use more consistent weight classes than 250, 750, 1500. It would make more sense to have something like 250, 500, 1000, 2000. Or, try resurrecting the femto system.

Sheldor01:03, 26 February 2013
 

I'll keep it in mind, but it will also depend on what people are doing with BerryBots. I'd rather let things happen organically with people writing bots however they like before trying to force categories on them. Though some structure might encourage competition, and in turn, bot authoring. I certainly would love to have a BerryRumble and have plans for a battle runner API to support those type of use cases.

It's kind of funny how official the 250/750/1500 thresholds became. They started as the rules for some weekly tournaments (MiniBot Challenge and Robocode Little League). I wonder if those guys ever thought the divisions would remain unchanged for 9+ years. =)

If you have interest in 500 or 1000 code size classes, I say you just start making bots and go from there. I'm not sure what RoboRumble client modifications would be necessary, but they shouldn't be too hard. If the classes are interesting, other folks might follow suit. And until then, it would be kinda cool to crush MicroBots with your, uh, MicnoBots (?).

Voidious19:20, 1 March 2013

I say we name weight classes with official Metric prefixes.

I've been thinking about trying pico bots. Retreat is only three bytes shy of counting as one.

Sheldor19:31, 1 March 2013
 

Mini isn't a metric prefix. So we can use anything before mega, but after micro for a 500 byte rumble.

KiloRumble HectoRumble DekaRumble CentiRumble DeciRumble MilliRumble

Or we can make one up

Rumblette NeoRumble TinyRumble PetiteRumble ParvoRumble GrafitRumble

Chase19:35, 1 March 2013

I'll just be annoying (There is a reason I chose this username.) and say deci- should come before centi-.

We already have a NeoRumble. :)

Sheldor23:03, 1 March 2013
 
 
 
 

Welcome ...

Hi mate. Welcome to the Robocode community. Nice bots you got there - so far. I guess it would be exciting to see some melee bots from you to.

Take care.

PS: I like your grammar reviews for the wiki pages very much and i hope you keep this up. Obviously i'm not a native english speaker and i hope to learn a little from it.

Wompi18:12, 14 December 2012

Thanks! I plan to go into Melee as soon as I cover all One on One weight classes. I will try to be original and innovative, but I doubt I will ever create a bot as amazing as Wallaby.

I'm glad you enjoy my grammar checks, most people find them annoying. :)

Sheldor18:32, 14 December 2012
 

I'm pretty sure you can come up with something exciting for the melee rumble. And definitive a thumbs up for the grammar checks. I'm certainly not annoyed by it, not at all.

Wompi20:22, 14 December 2012

As you wish,

I think you mean 'And a definitive thumbs up'.

If you would like, I could look over your bot pages and correct anything I see.

Actually, I have a nano melee bot ready. The code isn't commented and I haven't decided on a name yet, but if you want, I could release it as 'TestMelee'. It isn't anything revolutionary, just Infinity with a few tweaks.

Sheldor01:48, 15 December 2012
 

Looking over my pages would be great. I was not sure if it would be appropriate to ask you.

Sure, bring it on! It might take a while to get a stable result, because the melee rumble is not very well fitted to get a fast result for nano/micro bots. But i can reactivate my contribution system and we will see how it works.

Wompi11:11, 15 December 2012
 

I just released it, we'll see how terrible it is. :) Any name suggestions?

Sheldor20:26, 15 December 2012
 

How about Fencer, or Crazy88 if it behaves like a certain yellow-dressed woman (although I don't think a Katana is an approved weapon in fencing)

GrubbmGait23:38, 15 December 2012

I'm saving Fencer as a name for my one on one mega. Any good dutch names for weapons and/or warriors?

Sheldor00:04, 16 December 2012
 

There are specific techniques you could use as a name.. though not dutch.

riposte, passé, flèche, reprise, raddoppio

Chase07:09, 16 December 2012

I was only planning to give fencing names to my One on One bots, as fencing is the modern equivalent of dueling, and it doesn't really fit in Melee. Although, flèche(or balestra) would be an excellent name for a ram bot...

Sheldor14:39, 16 December 2012
 

Wow, thanks for looking over my pages. They look far better now, and hopefully I can give up some of the bad habits for the future. Generally I'm quite resistant to language related issues, so it might take a while :).

Looks like your TestMelee is doing quite well, but i guess for a final statement he needs at least 10k battles. As for an appropriate name, I have no idea. Maybe you just sift your general interests. Most bot authors can be recognized on the naming pattern they use and this has a nice personal touch in my opinion.

Wompi12:46, 17 December 2012
 

No problem, I'm glad you like them. I did notice you have some trouble with placings, this[1] might help. Also, you use "its" when you mean "it's" and vice versa(This is a very common mistake, many people who speak English as their first language get this wrong every day.).[2]

Actually, I consider TestMelee to be a failure. I like to judge bots based on their position relative to the robot(s) on which they were based(For example, Moebius is a good bot because it's .5 APS above its main inspiration.).

I think melee coding might be easier in the micro/mini classes. I'll start working on that as soon as I take the mini 1v1 throne(It'll probably take a few weeks(months).).

Sheldor16:35, 17 December 2012
 
Edited by author.
Last edit: 17:20, 8 January 2013

How about "SnowDog"?

It would make a nice line of Melee bots, and the colors could be white-white-black.

My team could be "DisciplesOfTheSnowDog", and my twin duel team would then have to be "ByTorAndTheSnowDog"(after the events of The Necromancer, of course).

By the way, Happy New Year!

Sheldor19:14, 1 January 2013

Am I really the only Rush fan here?

Any respectable geek community of this size should have at least three or four. :)

Sheldor00:00, 8 January 2013
 

Heck no! I love Rush. And I know Darkcanuck (though absent lately) is at least somewhat of a fan. Big thumbs up from me for the SnowDog naming scheme. :-)

Voidious00:03, 8 January 2013

Great! I'll start working on that as soon as I fix ÉpéeistMicro.

Speaking of Darkcanuck, does he still manage the rumble server? Both Tkiesel and I requested USA flags, but we haven't gotten them yet.

Sheldor17:17, 8 January 2013
 

I'm not sure what's up with Darkcanuck. We haven't heard from him in a while on the wiki, and I even emailed him a few months ago and never got a response. Apparently someone's still paying for darkcanuck.net, since we still have a rumble server. But it is at the point I'd consider moving to a new rumble server just to be safe.

Voidious19:01, 8 January 2013
 

I emailed about getting a key for the query API awhile back and haven't heard anything. But hard to know if it's even the right email address. At one time I think I offered to help support any ongoing maintenance costs. That offer still stands for whoever hosts in the future, be it Darkcanuck or someone else.

Skotty21:32, 8 January 2013
 
 
 
 

Welcome from me too! I've also been impressed by your recent onslaught of powerful little bots. :-) Keep it up!

Voidious20:36, 14 December 2012

Thanks!

Sheldor20:29, 15 December 2012
 
 

Very nice multi-mode implementation in a nano, and very succesfull too! Congratulations with this remarkable strong entrance !

GrubbmGait22:23, 27 November 2012

Thanks!!!

Sabreur is based on Caligula, all I did was reduce the code size, improve energy-management, and make it alternate movements when it dies.

I am most proud of Foilist, which has three modes of movement in a single line of code!

I just released a new revision of Sabreur, hopefully it will be better, if not I can always go back to 1.1.

Thanks again!

Sheldor22:53, 27 November 2012
 
First page
First page
Next page
Next page
Last page
Last page