Difference between revisions of "User:DavidR"
m |
|||
Line 1: | Line 1: | ||
I'm DavidR from Portugal and I'm a new user at Robocode and I'm doing research in Swarm intelligence, Synchronization and Networks, Robocode is a very interesting way to develop some of the ideas I have. I'm coding my first robot at the moment and hope to have it ready by the end of the year (If I manage to get the time to code as my PhD is taking 99% of my time now.) | I'm DavidR from Portugal and I'm a new user at Robocode and I'm doing research in Swarm intelligence, Synchronization and Networks, Robocode is a very interesting way to develop some of the ideas I have. I'm coding my first robot at the moment and hope to have it ready by the end of the year (If I manage to get the time to code as my PhD is taking 99% of my time now.) | ||
− | [http://darkcanuck.net/rumble/RatingsDetails?game=minimeleerumble&name=dmsr.MiniR101%200.1 dmsr.MiniR101 0.1] | + | |
+ | |||
+ | MiniR100 | ||
+ | |||
+ | v0.3 [http://darkcanuck.net/rumble/RatingsDetails?game=minimeleerumble&name=dmsr.MiniR101%200.3 dmsr.MiniR101 0.3] | ||
+ | |||
+ | This one is a mess... It was coded during a weekend from v0.2 and I changed so many things that I ended up with almost 3000 Bytes of code... I then had a huge battle to make him fit in the Mini category! The big difference is that I changed from a Random Firing Gun to a Random Firing Linear Targeting Gun (don't ask as I'll have to read the code to understand what is going on there). | ||
+ | |||
+ | Next: Take a deep look at this code before trying anything fancy, and see what small improvements can be made to recover the % survival that dropped 20% with this version... | ||
+ | |||
+ | v0.2 [http://darkcanuck.net/rumble/RatingsDetails?game=minimeleerumble&name=dmsr.MiniR101%200.2 dmsr.MiniR101 0.2] | ||
+ | |||
+ | Basically it's v0.1 with parameters optimized. This greatly improved the survival of the damn thing... (or at least made it dye a little bit latter) | ||
+ | |||
+ | v0.1 [http://darkcanuck.net/rumble/RatingsDetails?game=minimeleerumble&name=dmsr.MiniR101%200.1 dmsr.MiniR101 0.1] | ||
+ | |||
+ | First alfa release of a Robot with some ideas I was playing around. As I was coding I was first playing with the movement algorithm and was happy with it. Then I just added a simple Radar and Targeting ideas and packaged it. I saw it was 1599 Bytes so it was only 99 Bytes above the Mini category. I tweaked it a bit to make it fit in the Mini category and put it in the Melee Rumble just to see how it behaves there. I didn't do any parameter optimization or nothing... so what ever he does is what he is capable of just after birth... | ||
My Blog: [[http://sixhat.net Sixhat Pirate Parts]] | My Blog: [[http://sixhat.net Sixhat Pirate Parts]] | ||
+ | My RoBlog [[http://m.sixhat.net/robocode/ RoBlog]] |
Revision as of 19:58, 23 November 2009
I'm DavidR from Portugal and I'm a new user at Robocode and I'm doing research in Swarm intelligence, Synchronization and Networks, Robocode is a very interesting way to develop some of the ideas I have. I'm coding my first robot at the moment and hope to have it ready by the end of the year (If I manage to get the time to code as my PhD is taking 99% of my time now.)
MiniR100
v0.3 dmsr.MiniR101 0.3
This one is a mess... It was coded during a weekend from v0.2 and I changed so many things that I ended up with almost 3000 Bytes of code... I then had a huge battle to make him fit in the Mini category! The big difference is that I changed from a Random Firing Gun to a Random Firing Linear Targeting Gun (don't ask as I'll have to read the code to understand what is going on there).
Next: Take a deep look at this code before trying anything fancy, and see what small improvements can be made to recover the % survival that dropped 20% with this version...
v0.2 dmsr.MiniR101 0.2
Basically it's v0.1 with parameters optimized. This greatly improved the survival of the damn thing... (or at least made it dye a little bit latter)
v0.1 dmsr.MiniR101 0.1
First alfa release of a Robot with some ideas I was playing around. As I was coding I was first playing with the movement algorithm and was happy with it. Then I just added a simple Radar and Targeting ideas and packaged it. I saw it was 1599 Bytes so it was only 99 Bytes above the Mini category. I tweaked it a bit to make it fit in the Mini category and put it in the Melee Rumble just to see how it behaves there. I didn't do any parameter optimization or nothing... so what ever he does is what he is capable of just after birth...
My Blog: [Sixhat Pirate Parts] My RoBlog [RoBlog]