http://robowiki.net/w/index.php?title=User:Pulsar&feed=atom&action=historyUser:Pulsar - Revision history2024-03-28T13:32:24ZRevision history for this page on the wikiMediaWiki 1.34.1http://robowiki.net/w/index.php?title=User:Pulsar&diff=10914&oldid=prevNat: fix category2009-08-20T16:24:03Z<p>fix category</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 16:24, 20 August 2009</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l57" >Line 57:</td>
<td colspan="2" class="diff-lineno">Line 57:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Bot Authors|Pulsar]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Bot Authors|Pulsar]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Inactive Bot Authors]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Inactive Bot Authors<ins class="diffchange diffchange-inline">|Pulsar</ins>]]</div></td></tr>
</table>Nathttp://robowiki.net/w/index.php?title=User:Pulsar&diff=9387&oldid=prevChase-san: fixing bot author category name2009-07-21T19:49:44Z<p>fixing bot author category name</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Revision as of 19:49, 21 July 2009</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l56" >Line 56:</td>
<td colspan="2" class="diff-lineno">Line 56:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>__NOTOC__</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>__NOTOC__</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Bot Authors]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Bot Authors<ins class="diffchange diffchange-inline">|Pulsar</ins>]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Inactive Bot Authors]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Category:Inactive Bot Authors]]</div></td></tr>
</table>Chase-sanhttp://robowiki.net/w/index.php?title=User:Pulsar&diff=6937&oldid=prevVoidious: migrating from old wiki2009-05-19T16:10:19Z<p>migrating from old wiki</p>
<p><b>New page</b></p><div>{{Navbox small<br />
| title = Sub-pages<br />
| page1 = Archived Talk 20050722<br />
}}<br />
----<br />
"RoboWiki Donor"<br/><br />
'''Real Name:''' Mattias<br/><br />
'''Location:''' Goteborg, Sweden, Europe<br/><br />
'''Born in:''' 1977<br/><br />
----<br />
=== Robots: ===<br />
{| border="1" style="border-collapse: collapse; color: black"<br />
|'''Name'''<br />
|'''Category'''<br />
|'''Best Ranking'''<br />
|'''Current Ranking'''<br />
|'''Score'''<br />
|'''Notes'''<br />
|-<br />
|[[PulsarMax]]<br />
|[[One on One|1-on-1]] [[MegaBot]]<br />
|[[RoboRumble/Rankings_roborumble_20050223|'''3rd''' (Feb 24, 2005)]]<br />
|3rd<br />
|2065<br />
|<br />
|-<br />
|[[PulsarNano]]<br />
|[[One on One|1-on-1]] [[NanoBot]]<br />
|[[RoboRumble/Rankings_nanorumble_20040901|'''1st''' (Aug 23, 2004)]]<br />
|6th<br />
|1813<br />
|Holds several RobocodeLittleLeague titles (nano: 1-on-1, overall & micro: 1-on-1) and two [http://robocode.yajags.com/records.php records]<br />
|-<br />
|[[PulsarNanis]]<br />
|[[OneOnOne|1-on-1]] [[NanoBot]]<br />
|[[RoboRumble/Rankings_nanorumble_20050526|'''2nd''' (May , 2005)]]<br />
|2nd<br />
|1802<br />
|Holds several RobocodeLittleLeague titles (nano: 1-on-1, overall: 1-on-1)<br />
|}<br />
<br />
A picture to celebrate reaching top nano position :)<br />
<br/><br />
[[Image:Lame_robocode_pic.jpg]]<br />
<br />
=== Robocode background: ===<br />
When I last tried robocode in the fall of 2003 I started out with the basics. from head on targeting, to linear and circular targeting in a virtual gun array. Then converted them all to gf targeting with virtual bullets (instead of using the max escape angle they used max velocity from that heading both forward and backwards). But I never took it beyond distance segmentation for some reason. Maybe I didn't think of it at that time. Instead I tried to predict the enemies position more and more accurately with time since stop on average, avg speed etc etc and put that into the circular targeting stuff. At least that ended up with 28% hitrate against ArtOfWar. But then everything I tried in movement failed to improve and I got tired of being beat by the good bots. SandboxDT seemed unbeatable and no really new ideas could be seen (from my limited view of it all), and it seemed that it the only way was hard work to copy sandbox dt and improve small details to be able to win.<br />
<br />
Then one day in beginning of april 2004 I saw the wiki bookmark and went back and too my surprise SandboxDT wasn't the leader anymore. That inspired me to start coding on a new bot. But carefully this time and not wanting to rush it. Read a lot of things on the wiki (great resource) experimented, watched robots and took notes. Eventually I started to understand what wave surfing was, but it wasn't until I started to almost get it to work that I understood how such a neat idea could be so hard to actually implement. Seemed easy enough! But I started with wave based GF gun this time, with a few more segments than distance this time around :) But having no idea what segments were good and there was no way I was going to recode my robot everytime I thought of a new segment or read about one I made a guessfactor targeting virtual gun array where I just state how many and what segments I want to have. Java reflection made it possible to dynamically pick the number of dimensions and sizes easily for this. A month later PulsarMax 0.1 was released! ''Note: I am not using reflection any more, the core functionality I was looking for could just as well be implemented with Lists of Lists (etc) holding arrays.''<br />
<br />
I've learned a lot from this wiki and while my actual robocoding haven't created anything groundbreaking or inspiring for anyone (yet!) I hope to be able to give back some things however small to the community. Things such as RoboRumble/RatingDetailsComparisonServlet and the rewrite of the RoboRumble server DataManager for better performance and reliability hopefully helps some.<br />
<br />
=== Future ===<br />
My current robocode ideas that have yet to be implemented and tested involve dynamic data segmentation, virtual guns that are sort of situational based, one thing I'll keep secret for now (ooh the suspense..., it works doesn't it? or not...), and other things!<br />
<br />
__NOTOC__<br />
<br />
[[Category:Bot Authors]]<br />
[[Category:Inactive Bot Authors]]</div>Voidious