http://robowiki.net/w/index.php?title=Open_Source&feed=atom&action=historyOpen Source - Revision history2024-03-28T21:27:33ZRevision history for this page on the wikiMediaWiki 1.34.1http://robowiki.net/w/index.php?title=Open_Source&diff=37526&oldid=prevMultiplyByZer0: Add modern bots2017-08-12T02:48:06Z<p>Add modern bots</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 02:48, 12 August 2017</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3" >Line 3:</td>
<td colspan="2" class="diff-lineno">Line 3:</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>== Some notable open source robots ==</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>== Some notable open source robots ==</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>* '''[[FloodMini]]''' (and [[GuessFactor Targeting Tutorial]]) <del class="diffchange diffchange-inline">- </del>This [[MiniBot]] by [[Kawigi]] played a key role in the spread of [[GuessFactor Targeting (traditional)|GuessFactor Targeting]], as well as putting a lot of focus on the concepts of [[movement profile]] and [[curve flattening]]. He wasn't the first to use GuessFactor targeting, but he provided an excellent example of how simply it could be implemented. He also authored an excellent tutorial to show how to create a GuessFactor gun.</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>* '''[[FloodMini]]''' (and <ins class="diffchange diffchange-inline">the </ins>[[GuessFactor Targeting Tutorial]]) <ins class="diffchange diffchange-inline">‒ </ins>This [[MiniBot]] by [[Kawigi]] played a key role in the spread of [[GuessFactor Targeting (traditional)|GuessFactor Targeting]], as well as putting a lot of focus on the concepts of [[movement profile]] and [[curve flattening]]. He wasn't the first to use GuessFactor targeting, but he provided an excellent example of how simply it could be implemented. He also authored an excellent tutorial to show how to create a GuessFactor gun.</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>* '''[[HawkOnFire]]''' <del class="diffchange diffchange-inline">- </del>This [[MicroBot]] by [[rozu]] brought with it a revolutionary [[Melee]] movement, an implementation of [[Minimum Risk Movement]]. It remained closed source for a long time before rozu eventually released the source for it. At the time, [[ABC]] (another top Melee bot author) called it the "best melee movement I've ever seen," and called the release of its source a "'''big''' spoiler."</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>* '''[[HawkOnFire]]''' <ins class="diffchange diffchange-inline">‒ </ins>This [[MicroBot]] by [[rozu]] brought with it a revolutionary [[Melee]] movement, an implementation of [[Minimum Risk Movement]]. It remained closed source for a long time before rozu eventually released the source for it. At the time, [[ABC]] (another top Melee bot author) called it the "best melee movement I've ever seen," and called the release of its source a "'''big''' spoiler."</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>* '''[[RaikoMX]]''' <del class="diffchange diffchange-inline">- </del>One of the first top <del class="diffchange diffchange-inline">[[</del>Wave Surfers<del class="diffchange diffchange-inline">]] </del>to be released as open source, as well as the top [[1-vs-1 Bots|1-vs-1 bot]] for a while.</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>* '''[[RaikoMX]]''' <ins class="diffchange diffchange-inline">‒ </ins>One of the first top Wave Surfers to be released as open source, as well as the top [[1-vs-1 Bots|1-vs-1 bot]] for a while.</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>* '''[[CassiusClay]]''' <del class="diffchange diffchange-inline">- </del>For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode 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>* '''[[CassiusClay]]''' <ins class="diffchange diffchange-inline">‒ </ins>For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode authors.</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) <del class="diffchange diffchange-inline">- </del>This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[BasicSurfer]]''' (and <ins class="diffchange diffchange-inline">the </ins>[[Wave Surfing Tutorial]]) <ins class="diffchange diffchange-inline">‒ </ins>This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[Chalk]]''' and '''[[DCBot]]''' <del class="diffchange diffchange-inline">- </del>[[Corbos]]' duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, [[ABC]] released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in [[ABC]]'s bots, [[Tron]] and [[Shadow]]; <del class="diffchange diffchange-inline">as of 11/15/</del>2007, 10 of the [[RoboRumble]]'s top 20 bots <del class="diffchange diffchange-inline">used </del>it for movement and/or targeting.</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>* '''[[Chalk]]''' and '''[[DCBot]]''' <ins class="diffchange diffchange-inline">‒ </ins>[[Corbos]]' duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, [[ABC]] released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in [[ABC]]'s bots, [[Tron]] and [[Shadow]]; <ins class="diffchange diffchange-inline">since </ins>2007, <ins class="diffchange diffchange-inline">at least </ins>10 of the [[RoboRumble]]'s top 20 bots <ins class="diffchange diffchange-inline">use </ins>it for movement and/or targeting<ins class="diffchange diffchange-inline">.</ins></div></td></tr>
<tr><td colspan="2"> </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><ins class="diffchange diffchange-inline">* '''[[DrussGT]]''' ‒ The reigning 1v1 general champ for nearly 10 years. Features [[VCS]] GT [[Wave Surfing]], [[KNN]] targeting, [[Bullet Shadows|bullet shadows]], [[Bullet Shielding|bullet shielding]], gun heat tracking, an [[Anti-Surfer Targeting|anti-surfer gun]], a [[flattener]], and many other state of the art techniques. Many things can be learned from its code and [[DrussGT/Understanding DrussGT|writeup]].</ins></div></td></tr>
<tr><td colspan="2"> </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><ins class="diffchange diffchange-inline">* '''[[Diamond]]''' ‒ A world-class, modern top bot. Uses a carefully calibrated [[Minimum Risk Movement]] in melee and [[DC]] [[Wave Surfing]] in 1v1. Has been #2 in both 1v1 and melee for a long, long time.</ins></div></td></tr>
<tr><td colspan="2"> </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><ins class="diffchange diffchange-inline">* '''[[Neuromancer]]''' ‒ The first Melee Surfer and the current #1 bot in MeleeRumble, by a wide margin</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;"></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>== See also == </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>== See also == </div></td></tr>
<!-- diff cache key wikidb:diff::1.12:old-10930:rev-37526 -->
</table>MultiplyByZer0http://robowiki.net/w/index.php?title=Open_Source&diff=10930&oldid=prevVoidious: add link to Open Source Bots2009-08-20T19:02:59Z<p>add link to Open Source Bots</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:02, 20 August 2009</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l12" >Line 12:</td>
<td colspan="2" class="diff-lineno">Line 12:</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>== See also == </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>== See also == </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 colspan="2"> </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><ins style="font-weight: bold; text-decoration: none;">* [[:Category:Open Source Bots|Open Source Bots]]</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>* [[Licenses]]</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>* [[Licenses]]</div></td></tr>
</table>Voidioushttp://robowiki.net/w/index.php?title=Open_Source&diff=1515&oldid=prevVoidious: removing Shiz and Coriantumr, fixing an apostrophe2007-12-07T19:13:25Z<p>removing Shiz and Coriantumr, fixing an apostrophe</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:13, 7 December 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l5" >Line 5:</td>
<td colspan="2" class="diff-lineno">Line 5:</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>* '''[[FloodMini]]''' (and [[GuessFactor Targeting Tutorial]]) - This [[MiniBot]] by [[Kawigi]] played a key role in the spread of [[GuessFactor Targeting (traditional)|GuessFactor Targeting]], as well as putting a lot of focus on the concepts of [[movement profile]] and [[curve flattening]]. He wasn't the first to use GuessFactor targeting, but he provided an excellent example of how simply it could be implemented. He also authored an excellent tutorial to show how to create a GuessFactor gun.</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>* '''[[FloodMini]]''' (and [[GuessFactor Targeting Tutorial]]) - This [[MiniBot]] by [[Kawigi]] played a key role in the spread of [[GuessFactor Targeting (traditional)|GuessFactor Targeting]], as well as putting a lot of focus on the concepts of [[movement profile]] and [[curve flattening]]. He wasn't the first to use GuessFactor targeting, but he provided an excellent example of how simply it could be implemented. He also authored an excellent tutorial to show how to create a GuessFactor gun.</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>* '''[[HawkOnFire]]''' - This [[MicroBot]] by [[rozu]] brought with it a revolutionary [[Melee]] movement, an implementation of [[Minimum Risk Movement]]. It remained closed source for a long time before rozu eventually released the source for it. At the time, [[ABC]] (another top Melee bot author) called it the "best melee movement I've ever seen," and called the release of its source a "'''big''' spoiler."</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>* '''[[HawkOnFire]]''' - This [[MicroBot]] by [[rozu]] brought with it a revolutionary [[Melee]] movement, an implementation of [[Minimum Risk Movement]]. It remained closed source for a long time before rozu eventually released the source for it. At the time, [[ABC]] (another top Melee bot author) called it the "best melee movement I've ever seen," and called the release of its source a "'''big''' spoiler."</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><del style="font-weight: bold; text-decoration: none;">* '''[[Shiz]]''' and '''[[Coriantumr]]''' - Two powerful Melee bots released as open source by [[Kawigi]] around the same time as HawkOnFire's source was released.</del></div></td><td colspan="2"> </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>* '''[[RaikoMX]]''' - One of the first top [[Wave Surfers]] to be released as open source, as well as the top [[1-vs-1 Bots|1-vs-1 bot]] for a while.</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>* '''[[RaikoMX]]''' - One of the first top [[Wave Surfers]] to be released as open source, as well as the top [[1-vs-1 Bots|1-vs-1 bot]] for a while.</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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode 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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode authors.</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[Chalk]]''' and '''[[DCBot]]''' - [[Corbos]]'<del class="diffchange diffchange-inline">s </del>duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, [[ABC]] released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in [[ABC]]'s bots, [[Tron]] and [[Shadow]]; as of 11/15/2007, 10 of the [[RoboRumble]]'s top 20 bots used it for movement and/or targeting.</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>* '''[[Chalk]]''' and '''[[DCBot]]''' - [[Corbos]]' duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, [[ABC]] released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in [[ABC]]'s bots, [[Tron]] and [[Shadow]]; as of 11/15/2007, 10 of the [[RoboRumble]]'s top 20 bots used it for movement and/or targeting.</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="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>== See also == </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>== See also == </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="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>* [[Licenses]]</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>* [[Licenses]]</div></td></tr>
</table>Voidioushttp://robowiki.net/w/index.php?title=Open_Source&diff=775&oldid=prevGrubbmGait: making ABC's name a link2007-11-15T23:33:14Z<p>making ABC's name a link</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 23:33, 15 November 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9" >Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode 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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode authors.</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[Chalk]]''' and '''[[DCBot]]''' - [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, ABC released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in ABC's bots, [[Tron]] and [[Shadow]]; as of 11/15/2007, 10 of the [[RoboRumble]]'s top 20 bots used it for movement and/or targeting.</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>* '''[[Chalk]]''' and '''[[DCBot]]''' - [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, <ins class="diffchange diffchange-inline">[[</ins>ABC<ins class="diffchange diffchange-inline">]] </ins>released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in <ins class="diffchange diffchange-inline">[[</ins>ABC<ins class="diffchange diffchange-inline">]]</ins>'s bots, [[Tron]] and [[Shadow]]; as of 11/15/2007, 10 of the [[RoboRumble]]'s top 20 bots used it for movement and/or targeting.</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="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>== See also == </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>== See also == </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="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>* [[Licenses]]</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>* [[Licenses]]</div></td></tr>
</table>GrubbmGaithttp://robowiki.net/w/index.php?title=Open_Source&diff=762&oldid=prevVoidious: /* Some notable open source robots */ rephrasing bit about how many top bots use DC2007-11-15T18:48:27Z<p><span dir="auto"><span class="autocomment">Some notable open source robots: </span> rephrasing bit about how many top bots use DC</span></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 18:48, 15 November 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9" >Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode 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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode authors.</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[Chalk]]''' and '''[[DCBot]]''' - [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, ABC released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in ABC's bots, [[Tron]] and [[Shadow]]; <del class="diffchange diffchange-inline">now</del>, <del class="diffchange diffchange-inline">almost half </del>of the [[RoboRumble]]'s top 20 bots <del class="diffchange diffchange-inline">use </del>it for movement and/or targeting.</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>* '''[[Chalk]]''' and '''[[DCBot]]''' - [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, ABC released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in ABC's bots, [[Tron]] and [[Shadow]]; <ins class="diffchange diffchange-inline">as of 11/15/2007</ins>, <ins class="diffchange diffchange-inline">10 </ins>of the [[RoboRumble]]'s top 20 bots <ins class="diffchange diffchange-inline">used </ins>it for movement and/or targeting.</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="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>== See also == </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>== See also == </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="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>* [[Licenses]]</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>* [[Licenses]]</div></td></tr>
</table>Voidioushttp://robowiki.net/w/index.php?title=Open_Source&diff=757&oldid=prevVoidious: removing parens from DCBot2007-11-15T17:27:35Z<p>removing parens from DCBot</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 17:27, 15 November 2007</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l9" >Line 9:</td>
<td colspan="2" class="diff-lineno">Line 9:</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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode 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>* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode authors.</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].</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>* '''[[Chalk]]''' <del class="diffchange diffchange-inline">(</del>and [[DCBot]]<del class="diffchange diffchange-inline">) </del>- [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, ABC released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in ABC's bots, [[Tron]] and [[Shadow]]; now, almost half of the [[RoboRumble]]'s top 20 bots use it for movement and/or targeting.</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>* '''[[Chalk]]''' and <ins class="diffchange diffchange-inline">'''</ins>[[DCBot]]<ins class="diffchange diffchange-inline">''' </ins>- [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, ABC released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in ABC's bots, [[Tron]] and [[Shadow]]; now, almost half of the [[RoboRumble]]'s top 20 bots use it for movement and/or targeting.</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="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>== See also == </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>== See also == </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="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>* [[Licenses]]</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>* [[Licenses]]</div></td></tr>
</table>Voidioushttp://robowiki.net/w/index.php?title=Open_Source&diff=755&oldid=prevVoidious: initial version of "Open Source" page2007-11-15T16:59:04Z<p>initial version of "Open Source" page</p>
<p><b>New page</b></p><div>Open source has played a significant role in the history of Robocode. Robocode itself was released as open source in 2005, which later led to the project being taken over by [[Fnl]], who has since added a wide range of new features. There are many open source Robocode bots which have served as guidance to other Robocoders, accelerating the evolution of many Robocode concepts. The rapid evolution of [[NanoBots]] was largely impacted by many of them being open source, as authors borrowed ideas and code and continued to offer their own improvements.<br />
<br />
== Some notable open source robots ==<br />
<br />
* '''[[FloodMini]]''' (and [[GuessFactor Targeting Tutorial]]) - This [[MiniBot]] by [[Kawigi]] played a key role in the spread of [[GuessFactor Targeting (traditional)|GuessFactor Targeting]], as well as putting a lot of focus on the concepts of [[movement profile]] and [[curve flattening]]. He wasn't the first to use GuessFactor targeting, but he provided an excellent example of how simply it could be implemented. He also authored an excellent tutorial to show how to create a GuessFactor gun.<br />
* '''[[HawkOnFire]]''' - This [[MicroBot]] by [[rozu]] brought with it a revolutionary [[Melee]] movement, an implementation of [[Minimum Risk Movement]]. It remained closed source for a long time before rozu eventually released the source for it. At the time, [[ABC]] (another top Melee bot author) called it the "best melee movement I've ever seen," and called the release of its source a "'''big''' spoiler."<br />
* '''[[Shiz]]''' and '''[[Coriantumr]]''' - Two powerful Melee bots released as open source by [[Kawigi]] around the same time as HawkOnFire's source was released.<br />
* '''[[RaikoMX]]''' - One of the first top [[Wave Surfers]] to be released as open source, as well as the top [[1-vs-1 Bots|1-vs-1 bot]] for a while.<br />
* '''[[CassiusClay]]''' - For a long time, this bot by [[PEZ]] was the top rated open source 1-vs-1 bot, holding the #1 and #2 spots at different times. It served as an excellent guide to advanced concepts for many Robocode authors.<br />
* '''[[BasicSurfer]]''' (and [[Wave Surfing Tutorial]]) - This is a tutorial bot by [[Voidious]] that provides a simple (but bug free) implementation of Wave Surfing for others to learn from. Some strong bots find their roots in this code, including [[WeeksOnEnd]], [[DrussGT]], and [[GresSuffurd]].<br />
* '''[[Chalk]]''' (and [[DCBot]]) - [[Corbos]]'s duelist Chalk was the first open source implementation of [[Dynamic Clustering]] (then called [[TronsGun]]). Shortly after, ABC released an open source version of his own DC gun in DCBot. Before these, the only DC guns were closed source and found in ABC's bots, [[Tron]] and [[Shadow]]; now, almost half of the [[RoboRumble]]'s top 20 bots use it for movement and/or targeting.<br />
<br />
== See also == <br />
<br />
* [[Licenses]]</div>Voidious