<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://robowiki.net/w/index.php?action=history&amp;feed=atom&amp;title=WaveSerpent%2FVersion_History</id>
	<title>WaveSerpent/Version History - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://robowiki.net/w/index.php?action=history&amp;feed=atom&amp;title=WaveSerpent%2FVersion_History"/>
	<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;action=history"/>
	<updated>2026-05-04T23:43:37Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=14130&amp;oldid=prev</id>
		<title>Kev: 2.11</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=14130&amp;oldid=prev"/>
		<updated>2009-11-30T08:12:18Z</updated>

		<summary type="html">&lt;p&gt;2.11&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 08:12, 30 November 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.1, rated &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;?&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* 2.11, rated ?&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** PM gun matches on advancing and lateral velocity rather than velocity and delta heading.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.1, rated &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;86.02 APS, ranked 3rd (4th PL)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Added pattern matcher to VG array.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Added pattern matcher to VG array.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** A few other minor tweaks.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** A few other minor tweaks.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kev</name></author>
		
	</entry>
	<entry>
		<id>http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=14108&amp;oldid=prev</id>
		<title>Kev at 00:39, 28 November 2009</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=14108&amp;oldid=prev"/>
		<updated>2009-11-28T00:39:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 00:39, 28 November 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot; &gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.1, rated ?&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.1, rated ?&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Added pattern matcher &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;gun &lt;/del&gt;to VG array.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Added pattern matcher to VG array.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** A few other minor tweaks.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** A few other minor tweaks.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.0, rated 86.10 APS, ranked 3rd (5th PL)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.0, rated 86.10 APS, ranked 3rd (5th PL)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff::1.12:old-14107:rev-14108 --&gt;
&lt;/table&gt;</summary>
		<author><name>Kev</name></author>
		
	</entry>
	<entry>
		<id>http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=14107&amp;oldid=prev</id>
		<title>Kev: 2.1</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=14107&amp;oldid=prev"/>
		<updated>2009-11-28T00:38:53Z</updated>

		<summary type="html">&lt;p&gt;2.1&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 00:38, 28 November 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.0, rated &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;?&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;* 2.1, rated ?&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** Added pattern matcher gun to VG array.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;** A few other minor tweaks.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 2.0, rated &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;86.10 APS, ranked 3rd (5th PL)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Rewrote parts and modified code structure.  &lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Rewrote parts and modified code structure.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** New main gun with crowd targeting and anti aliasing.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** New main gun with crowd targeting and anti aliasing.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kev</name></author>
		
	</entry>
	<entry>
		<id>http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=12596&amp;oldid=prev</id>
		<title>Kev: 2.0 update</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=12596&amp;oldid=prev"/>
		<updated>2009-09-28T18:32:50Z</updated>

		<summary type="html">&lt;p&gt;2.0 update&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 18:32, 28 September 2009&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot; &gt;Line 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;----&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 2.0, rated ?&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Rewrote parts and modified code structure. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** New main gun with crowd targeting and anti aliasing.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Added anti surfer gun and virtual guns array.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Movement now uses anti aliasing, dynamic weighting, and precise wave intersection.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Added curve flattener.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Many other small changes.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 1.402, rated 2079, ranked 4th&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;* 1.402, rated 2079, ranked 4th&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Further gun tweaks.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;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;&quot;&gt;&lt;div&gt;** Further gun tweaks.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wikidb:diff::1.12:old-7003:rev-12596 --&gt;
&lt;/table&gt;</summary>
		<author><name>Kev</name></author>
		
	</entry>
	<entry>
		<id>http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=7003&amp;oldid=prev</id>
		<title>Voidious: migrating from old wiki</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=WaveSerpent/Version_History&amp;diff=7003&amp;oldid=prev"/>
		<updated>2009-05-20T14:34:37Z</updated>

		<summary type="html">&lt;p&gt;migrating from old wiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Navbox small&lt;br /&gt;
| title        = WaveSerpent Sub-pages&lt;br /&gt;
| parent       = WaveSerpent&lt;br /&gt;
| page1        = Version History&lt;br /&gt;
| page2        = RRGC&lt;br /&gt;
| page3        = DookiSerpent&lt;br /&gt;
| page4        = Archived Talk 20090520&lt;br /&gt;
}}&lt;br /&gt;
----&lt;br /&gt;
* 1.402, rated 2079, ranked 4th&lt;br /&gt;
** Further gun tweaks.&lt;br /&gt;
* 1.401, rated ?&lt;br /&gt;
** Two small gun tweaks.&lt;br /&gt;
** Slightly changed distance segments in surfing code.&lt;br /&gt;
* 1.4, rated 2097, ranked 3rd (7 PL)&lt;br /&gt;
** New dynamic clustering gun.&lt;br /&gt;
* 1.3a, rated 2038, ranked 17th (7 PL, but with a couple losses to non-surfers)&lt;br /&gt;
** Testing new anti-surfer gun.&lt;br /&gt;
** A tweaked version of [[SeaSerpent]]'s gun that only matches on firing ticks.&lt;br /&gt;
** Slightly weaker that [[SeaSerpent]]'s gun, but a many times faster, so it will be usable in a VG array.&lt;br /&gt;
* 1.3b3, rated 2075, ranked 5th (7 PL)&lt;br /&gt;
** Got rid of fancy weighting system.&lt;br /&gt;
** Added bin smoothing.&lt;br /&gt;
** Some small tweaks to weights.&lt;br /&gt;
* 1.3b2, rated ?&lt;br /&gt;
** Tweaked the weighting of gun buffers.&lt;br /&gt;
* 1.3b, rated 2075, ranked 4th (12 PL)&lt;br /&gt;
** Testing new main gun.&lt;br /&gt;
** Tweaked version of the gun from version 1.24.&lt;br /&gt;
*** Rolls data more slowly.&lt;br /&gt;
*** Wall segment takes into account max escape angle.&lt;br /&gt;
*** New weighting system exaggerates or flattens the valleys and peaks in a buffer depending on how much data the buffer has.&lt;br /&gt;
* 1.24, pulled&lt;br /&gt;
** Tweaks to gun segmentation.&lt;br /&gt;
** Changed the structure of the gun.&lt;br /&gt;
** A lot more gun buffers (8 instead of 4) and different weighting for them.&lt;br /&gt;
* 1.231, rated 2079, ranked 4 (7 PL)&lt;br /&gt;
** Added super-slow learning buffer to the movement.&lt;br /&gt;
* 1.23, rated 2076, ranked 4 (about 7 PL)&lt;br /&gt;
** Learns from onBulletHitBullet (I can't believe I haven't already added this).&lt;br /&gt;
** Removed acceleration timer buffer.&lt;br /&gt;
** Some changes to gun segmentation.&lt;br /&gt;
* 1.221, rated 2066, ranked 4 (13 PL) &lt;br /&gt;
** Fixed minor bug making the first hit weighted more than it should.&lt;br /&gt;
** Added acceleration timer buffer.&lt;br /&gt;
* 1.22, rated 2067, ranked 4 (7 PL)&lt;br /&gt;
** Added stop evaluation again.&lt;br /&gt;
** Predicts its position over the first two waves in each direction instead of just the first one.&lt;br /&gt;
* 1.213, rated 2060, ranked 7 (7 PL)&lt;br /&gt;
** Removed stop position evaluation.&lt;br /&gt;
* 1.212, rated 2059, ranked 7 (7 PL)&lt;br /&gt;
** Added stop position evaluation.&lt;br /&gt;
** Fixed minor bug in precise prediction.&lt;br /&gt;
* 1.211, rated 2062, ranked 7 (7 PL).&lt;br /&gt;
** Back to old buffer weighting.&lt;br /&gt;
* 1.21, rated 2056, ranked 7 (16 PL).&lt;br /&gt;
** Rewrote parts of the gun, although it should act almost the same as the old one.&lt;br /&gt;
** Added super fast unsegmented buffer to gun.&lt;br /&gt;
** Fast learning buffer weighted higher.&lt;br /&gt;
** Added melee capabilities again (won't be released in melee rumble yet).&lt;br /&gt;
** A few minor bug fixes:&lt;br /&gt;
*** Enemy location no longer changes when the enemy is dead and [[WaveSerpent]] is surfing the last couple waves.&lt;br /&gt;
*** Clears all gun waves when it stops shooting.&lt;br /&gt;
*** Fixed one off bug in gun waves.&lt;br /&gt;
* 1.2, rated 2064, ranked 5 (10 PL).&lt;br /&gt;
** Rewrote movement:&lt;br /&gt;
*** Doesn't evaluate stop position.&lt;br /&gt;
*** Fixed one off bug in enemy waves.&lt;br /&gt;
*** Bugfix in wall ahead segment.&lt;br /&gt;
*** Less segmentation schemes and no dynamic weighting.&lt;br /&gt;
*** Changed the way dive protection is done.&lt;br /&gt;
*** Changed rolling averages.&lt;br /&gt;
*** More precision in choosing which wave to surf and when to stop surf prediction.&lt;br /&gt;
* 1.103, rated 1703, ranked 5 melee.&lt;br /&gt;
** Back to 1.101.&lt;br /&gt;
** General melee tweaks.&lt;br /&gt;
** Improved wave weighting in melee.&lt;br /&gt;
** Added unsegmented buffer to gun.&lt;br /&gt;
* 1.102, rated 2019, ranked 18 (15 PL).&lt;br /&gt;
** Same risk function for simple and non-simple targeters (although the distancing still changes).&lt;br /&gt;
** Default mode is normal instead of anti-simple.&lt;br /&gt;
** More aggressive distancing.&lt;br /&gt;
* 1.101, rated 2024, ranked 18 (17 PL)&lt;br /&gt;
** Weights start empty instead of having some pre-filled values.&lt;br /&gt;
** Tweaked distancing and wall smoothing.&lt;br /&gt;
** Higher threshold for assuming the enemy is a non-simple targeter.&lt;br /&gt;
** &amp;lt;i&amp;gt;Finaly ended an 8(!) release streak of being stuck around 2015 :).&amp;lt;/i&amp;gt;&lt;br /&gt;
* 1.1, rated 2014, ranked 19 (19 PL)&lt;br /&gt;
** Improved execution speed.&lt;br /&gt;
** A few minor tweaks/bugfixes.&lt;br /&gt;
** Highly experimental dynamically weighted surf stats.&lt;br /&gt;
* 1.07, rated 2013, ranked 19 (18 PL)&lt;br /&gt;
** Completely changed surfing segmentation and weighting.&lt;br /&gt;
** A few minor bug fixes.&lt;br /&gt;
** Wouldn't be surprised if this did worse...&lt;br /&gt;
* 1.063, rated 2014, ranked 19 (20 PL)&lt;br /&gt;
** More movement tweaking.&lt;br /&gt;
* 1.061, rated 2012, ranked 19 (17 PL)&lt;br /&gt;
** Tweaked surfing weights&lt;br /&gt;
* 1.06, rated 2014, ranked 18 (17 PL)&lt;br /&gt;
** Added acceleration segmentation in surfing data.&lt;br /&gt;
* 1.051, rated 2015, ranked 18 (17 PL)&lt;br /&gt;
** Slow buffer is weighted less.&lt;br /&gt;
* 1.05, rated 2013, ranked 18 (18 Pl)&lt;br /&gt;
** Buffers are layered on top of each other instead of switched between.&lt;br /&gt;
* 1.04, rated 1709, ranked 5 melee (dropped to about 1703 by the time 1.103 was released).&lt;br /&gt;
** Surfing movements learns faster at the end of melees.&lt;br /&gt;
** Added wave weighting in melee gun.&lt;br /&gt;
* 1.031, rated 2014, ranked 17 (18 PL)&lt;br /&gt;
** Testing more standard energy management.&lt;br /&gt;
* 1.03, rated 2010, ranked 17 (18 PL).&lt;br /&gt;
** Experimental dynamic bullet power calculations.&lt;br /&gt;
** A few minor tweaks.&lt;br /&gt;
* 1.02, rated 2007, ranked 17 (16 PL) one-on-one, rated 1707, ranked 5 melee.&lt;br /&gt;
** Fixed another bug in energy management.&lt;br /&gt;
** Changed in the super-fast gun buffer.&lt;br /&gt;
* 1.01, rated 2003, ranked 18 (21 PL) one-on-one, rated 1708, ranked 5 melee.&lt;br /&gt;
** Fixed bug in energy management.&lt;br /&gt;
** Fixed bug causing WaveSerpent to never stop shooting.&lt;br /&gt;
** Added flattener for one-on-ones at the end of melees.&lt;br /&gt;
* 1.0, rated 2007, ranked 17 (17 PL) one-on-one, rated 1704, ranked 5 melee.&lt;br /&gt;
** Rewrote the code, adding numerous minor improvements.&lt;br /&gt;
** Uses [[Logic]]'s melee behavior.&lt;br /&gt;
* 0.52, rated 1999, ranked 17 (16 PL).&lt;br /&gt;
** Changed distancing, now one fluid function.&lt;br /&gt;
** Target data is less.&lt;br /&gt;
** Some ideas from [[Dookious]]:&lt;br /&gt;
*** Energy management changes.&lt;br /&gt;
*** Gun segmented on bullet travel time instead of distance.&lt;br /&gt;
* 0.51b, rated 1998, raked 17 (18 PL).&lt;br /&gt;
** Change in timeAcceleration segment.&lt;br /&gt;
** Tweaked gun segmentation.&lt;br /&gt;
** Back to 0.5's movement.&lt;br /&gt;
* 0.51 rated 1994, ranked 18 (17 PL).&lt;br /&gt;
** Surfs the small &amp;quot;danger zones&amp;quot; on nearest two waves only.&lt;br /&gt;
** Small movement segmentation changes.&lt;br /&gt;
* 0.5 rated 1997, ranked 17 (17 PL).&lt;br /&gt;
** Added rolling to the gun.&lt;br /&gt;
** Target data for the gun is lower.&lt;br /&gt;
* 0.43 rated 1988, ranked 18 (21 PL).&lt;br /&gt;
** Tweaked gun.&lt;br /&gt;
** Lots of minor changes (mainly in energy management).&lt;br /&gt;
* 0.42 rated 1989, ranked 18 (19 PL).&lt;br /&gt;
** More standard energy management.&lt;br /&gt;
** Fastest learning gun rated worse when setting the segmentation.&lt;br /&gt;
** A few small tweaks.&lt;br /&gt;
* 0.41 rated 1976, ranked 19 (22 PL).&lt;br /&gt;
** Uses distance and bulletpower segments instead of bullet travel time.&lt;br /&gt;
** Timer segmentation turned on (accidentally turned off in 0.33).&lt;br /&gt;
** Small energy management change.&lt;br /&gt;
** No rolling averages against simple targeters.&lt;br /&gt;
** A few more tweaks and changes.&lt;br /&gt;
* 0.33 rated 1973, ranked 21 (21 PL).&lt;br /&gt;
** A secondary layer of punishing for getting near hit locations.&lt;br /&gt;
** Tweaked segmentation&lt;br /&gt;
* 0.32 rated 1978, ranked 17 (23 PL).&lt;br /&gt;
** Sharper distance control against non-simple targeters.&lt;br /&gt;
* 0.31 rated 1976, ranked 18 (23 PL).&lt;br /&gt;
** Much stronger against simple targeters&lt;br /&gt;
* 0.3 rated 1953, ranked 26 (25 PL).&lt;br /&gt;
** More aggressive energy management.&lt;br /&gt;
** Fixed bug on time until bullet hits index.&lt;br /&gt;
** Fixed bug in registering hits.&lt;br /&gt;
** Giant increase in risk if within 0.1 GF of a hit location.&lt;br /&gt;
** Some tweaking.&lt;br /&gt;
* 0.2 rated 1963, ranked 25 (30 PL),&lt;br /&gt;
** New distance control and wall smoothing.&lt;br /&gt;
** Orbits the other robot's current position instead of the wave's.&lt;br /&gt;
** Fixed bug in enemy wall collision detection.&lt;br /&gt;
** Stores and dodges dangerous points instead of bins.&lt;br /&gt;
** Segmented on bullet travel time instead of distance.&lt;br /&gt;
* 0.1 rated 1944, ranked 28 (27 PL),&lt;br /&gt;
** Initial release.&lt;br /&gt;
&lt;br /&gt;
[[Category:Bot Version Histories]]&lt;/div&gt;</summary>
		<author><name>Voidious</name></author>
		
	</entry>
</feed>