<?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=Phoenix%2FVersion_History</id>
	<title>Phoenix/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=Phoenix%2FVersion_History"/>
	<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=Phoenix/Version_History&amp;action=history"/>
	<updated>2026-04-18T11:01:33Z</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=Phoenix/Version_History&amp;diff=37481&amp;oldid=prev</id>
		<title>MultiplyByZer0: Copy from old RoboWiki</title>
		<link rel="alternate" type="text/html" href="http://robowiki.net/w/index.php?title=Phoenix/Version_History&amp;diff=37481&amp;oldid=prev"/>
		<updated>2017-08-11T02:38:32Z</updated>

		<summary type="html">&lt;p&gt;Copy from old RoboWiki&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;* 0.81 20061101 - 2094&lt;br /&gt;
** Fixed a bug where waves from my gun were processed after the enemy died.&lt;br /&gt;
** Changes to antisurfer gun&lt;br /&gt;
* 0.8081 20061031 - 2084&lt;br /&gt;
** Simplified gun constructor&lt;br /&gt;
* 0.80x &lt;br /&gt;
** Failed experiments with [[Wall Smoothing/Implementations/Fancy Stick]]&lt;br /&gt;
* 0.794 20061001 - 2082&lt;br /&gt;
** Removed &amp;quot;close in for kill&amp;quot; and &amp;quot;stay close to simple targeters&amp;quot; from distancing behaviors.&lt;br /&gt;
* 0.793h 20061001 - 2087&lt;br /&gt;
** Identical with higher bullet power.&lt;br /&gt;
* 0.793 20061001 - 2087&lt;br /&gt;
** Changed segmentation of surfing: fewer distance segments&lt;br /&gt;
* 0.792 20061002 - 2082&lt;br /&gt;
** Even more changes to approach / retreat angles.&lt;br /&gt;
* 0.790 20061002 - 2076&lt;br /&gt;
** More changes to approach / retreat angles.&lt;br /&gt;
* 0.790 20061001 - 2079&lt;br /&gt;
** Less aggressive approach / retreat angles.&lt;br /&gt;
* 0.790 20061001 - 2077&lt;br /&gt;
** More aggressive approach / retreat angles.&lt;br /&gt;
* 0.789 20060930 - 2083&lt;br /&gt;
** New segmentation in gun (a segmentation that greatly helped against PM guns when I added it to my surfing in 0.784)&lt;br /&gt;
* 0.788 20060929 - 2088&lt;br /&gt;
** Clone of 784 with some new framework code for adding PM guns in future versions.&lt;br /&gt;
* 0.784 20060919 - 2088&lt;br /&gt;
** New segmentation in movement, set MovementChallenge2K6 record.&lt;br /&gt;
* 0.783 20060911 - 2086&lt;br /&gt;
** Different method of summing wave danger, should be harder to hit in the first few rounds.&lt;br /&gt;
* 0.772 20060911 - 2089&lt;br /&gt;
** Slightly more aggressive about maintaining desired distance.&lt;br /&gt;
* 0.7711 20060910 - 2089&lt;br /&gt;
** Fixed a bug in 0.77 and 0.771 that was causing a crash at the start of round 5.&lt;br /&gt;
* 0.771 20060910 - 2051 (pulled at ~500 battles)&lt;br /&gt;
** Dynamic distancing from 0.77 but less aggressive about maintaining desired distance.&lt;br /&gt;
* 0.77 20060910 - 2057 (pulled at 590 battles)&lt;br /&gt;
** An attempt at dynamic distancing.&lt;br /&gt;
** Stays closer to enemies than previous version of Phoenix.&lt;br /&gt;
** More aggressive about maintaining the desired distance.&lt;br /&gt;
* 0.761 20060907 - 2088&lt;br /&gt;
** Cleaned up movement code to make future changes easier.&lt;br /&gt;
** More movement segmentation changes.&lt;br /&gt;
** See also: Phoenixious. Same movement, better gun. =)&lt;br /&gt;
* 0.753 20060905 - ?&lt;br /&gt;
** More minor changes to surfing segmentation.&lt;br /&gt;
* 0.752 20060905 - 2088 (undefeated)&lt;br /&gt;
** Reverted GF1 changes made in 0.743&lt;br /&gt;
** Minor changes to surfing segmentation.&lt;br /&gt;
* 0.743 20060901 - 2078&lt;br /&gt;
** Misc. refactoring, changes to GF1 calculation.&lt;br /&gt;
* 0.732 20060831 - 2093&lt;br /&gt;
** Many changes to surfing segmentation. Most notably, now has many more distance segments.&lt;br /&gt;
* 0.731 20060830 - 2089&lt;br /&gt;
** More precise GF1 / GF-1 calculation, thanks to Voidious for sharing this tip. =)&lt;br /&gt;
* 0.72 20060829 - 2081&lt;br /&gt;
** Different surfing segmentation, again.&lt;br /&gt;
* 0.71 20060829 - 2079&lt;br /&gt;
** Experimenting with this new way of surfing, different segmentation.&lt;br /&gt;
* 0.7 20060828 - 2077&lt;br /&gt;
** Dramatically different surfing.&lt;br /&gt;
** Won't stop firing in 1-v-1, unless firing would disable it.&lt;br /&gt;
* 0.68 20060827 - 2087&lt;br /&gt;
** Different bullet power selection (now fires 1.9 instead of 1.99)&lt;br /&gt;
** Fixed bug in movement that was causing Phoenix to sometimes not adapt when hit.&lt;br /&gt;
** Minor change to how danger is calculated for surfing.&lt;br /&gt;
* 0.675 20060825 - 2089&lt;br /&gt;
** Segmentation for main and antisurfer guns changed.&lt;br /&gt;
* 0.673 20060823 - 2089&lt;br /&gt;
** Changed main gun and antisurfer gun to use the same threshold for using fast-learning.&lt;br /&gt;
* 0.672 20060822 - 2085&lt;br /&gt;
** Fixed changes made in 0.671, had a typo.&lt;br /&gt;
* 0.671 20060822 - 2087&lt;br /&gt;
** Changed fast-learning portion of main gun.&lt;br /&gt;
* 0.67 20060821 - 2086&lt;br /&gt;
** No preloaded data.&lt;br /&gt;
** Small changes to main gun.&lt;br /&gt;
* 0.666 20060821 - 2092&lt;br /&gt;
** Comes preloaded with targeting data on 140 opponents. Wicked!&lt;br /&gt;
* 0.66 20060820 - 2088&lt;br /&gt;
** Experimenting with rolling surfing stats differently.&lt;br /&gt;
* 0.652 20060819 - 2092&lt;br /&gt;
** Fixed a bug. Segmenting on distances between .1 and .3 is not recommended.&lt;br /&gt;
* 0.65 20060819 - ?&lt;br /&gt;
** Experimenting with a new way of adapting movement.&lt;br /&gt;
* 0.64 20060818 - 2085&lt;br /&gt;
** The tweaks from 0.63 are weighted more heavily.&lt;br /&gt;
** Now a big ProblemBot for Dookious. ;-)&lt;br /&gt;
* 0.63 20060816 - 2084&lt;br /&gt;
** Various small tweaks to surfing, designed to make Phoenix harder to hit for average and top guns.&lt;br /&gt;
* 0.62 20060815 - 2078&lt;br /&gt;
** Saves data on gun hit rates for main and antisurfer guns.&lt;br /&gt;
* 0.61 20060814 - 2080&lt;br /&gt;
** Changed speed that Phoenix decides which gun to use.&lt;br /&gt;
* 0.6 20060814 - 2080&lt;br /&gt;
** Gun from Phoenix 0.32 - 0.56 is now used as an antisurfer gun. New gun used against bots without adaptive movement.&lt;br /&gt;
* 0.6 20060814 - 2081&lt;br /&gt;
** Much better aim against non-surfers.&lt;br /&gt;
* 0.561 20060813 - 2073&lt;br /&gt;
** Changed code for enabling / disabling flattener. Shouldn't get turned on against weak bots that fire with high bullet powers (e.g. Cigaret) any more.&lt;br /&gt;
* 0.56 20060811 - 2078 =)&lt;br /&gt;
** Changed the way rolling averages are calculated. (Different formula, not different parameters)&lt;br /&gt;
** Stats are rolled much faster.&lt;br /&gt;
** Flattener enabled again, but segmented differently from previous versions.&lt;br /&gt;
* 0.55 20060810 - 2054&lt;br /&gt;
** Surfing adapts much faster now. Much stronger against average bots, although it's weaker against top bots. (Dookious and Ascendant in particular)&lt;br /&gt;
** Flattener disabled for now. Doesn't seem to help.&lt;br /&gt;
* 0.542 20060810 - 2059 &lt;br /&gt;
** Changed segmentation in gun used for surfing. Still 0.42-style.&lt;br /&gt;
* 0.54 20060808 - 2053 / Melee: 1698&lt;br /&gt;
** Phoenix is now a team robot.&lt;br /&gt;
** Very different surfing (trying 0.42-style again)&lt;br /&gt;
** Melee movement changes:&lt;br /&gt;
*** Searches for good destinations every turn&lt;br /&gt;
*** Major changes to weighting of risk factors&lt;br /&gt;
* 0.521 20060727 - Melee: 1699 (#9)&lt;br /&gt;
** Fixed a bug in the melee gun&lt;br /&gt;
** Fixed a bug in the melee movement&lt;br /&gt;
** Changed melee movement, won't drive as far in a straight line.&lt;br /&gt;
* 0.52 20060727 - 2050 (#7)&lt;br /&gt;
** Changed the gun used for flattening. Now uses slightly modified copy of Phoenix's 1-v-1 gun.&lt;br /&gt;
** Flattener won't be enabled as easily.&lt;br /&gt;
** Avoids enemies with much more energy in melee.&lt;br /&gt;
** Doesn't drive as far before turning in melee.&lt;br /&gt;
* 0.5 20060726 - 2052 (#7)&lt;br /&gt;
** Added flattener&lt;br /&gt;
* 0.42 20060725 - 2052 (#7)&lt;br /&gt;
** Very different surfing, let's see how it works...&lt;br /&gt;
* 0.411 20060725 - 2048 (#7) / Melee: 1700 (#8)&lt;br /&gt;
** Misc. fixes in tracking bullets.&lt;br /&gt;
** Reverted to 0.32-style enemy fire detection&lt;br /&gt;
* 0.4 - 20060716 - 2051 (#7) / Melee: 1692 (#11)&lt;br /&gt;
** Phoenix is now a melee bot as well as 1v1.&lt;br /&gt;
* 0.32 - 20060711 - 2055&lt;br /&gt;
** Doesn't use as many different bullet powers as 0.pi&lt;br /&gt;
** Lowered bullet power segmentation&lt;br /&gt;
* 0.pi - 20060709 - 2055&lt;br /&gt;
** Massive gun refactoring (using abstract classes)&lt;br /&gt;
** Main gun replaced by &amp;quot;double-buffered&amp;quot; one.&lt;br /&gt;
* 0.314 - 20060709 - 2044&lt;br /&gt;
** Adjusted wave impact time for both gun and surfing&lt;br /&gt;
** Very different bullet power selection&lt;br /&gt;
* 0.312b - 20060707 - 2049&lt;br /&gt;
** Changed weighting of waves.&lt;br /&gt;
** Lowered max wallsmooth angle a bit. It's halfway between 0.31 and 0.30 levels now.&lt;br /&gt;
** Fixed another stupid bug from 0.31.&lt;br /&gt;
* 0.311 - 20060706 - 2035&lt;br /&gt;
** Less picky about distance to fight at&lt;br /&gt;
** More accurate detection of enemy fire&lt;br /&gt;
** Higher maximum wallsmooth angle&lt;br /&gt;
** Godly WaveSurfingChallenge scores =)&lt;br /&gt;
* 0.31 - Pulled due to bug in wave detection.&lt;br /&gt;
* 0.30.1 - 20060703 - 2043&lt;br /&gt;
** Simplified firing code&lt;br /&gt;
** Split main gun into 2 guns&lt;br /&gt;
** Disabled interpolation in surfing code&lt;br /&gt;
* 0.30 - 20060626 - 2037&lt;br /&gt;
** Massive refactoring and code cleanup&lt;br /&gt;
** Fixed off-by-one bug in surfing code&lt;br /&gt;
** Two guns: Main gun and very fast learning gun&lt;br /&gt;
** Not tested much, let's hope it works... =)&lt;br /&gt;
* 0.27 - 20041115 - 2026 (drifted to 2020 by the time 0.30 released)&lt;br /&gt;
** Reduced # of GFs in surfing code.&lt;br /&gt;
* 0.26.1 - 20041114 - 2003&lt;br /&gt;
** Fast gun is back but should be harder for other bots to surf than before.&lt;br /&gt;
** Maximum segmentation reduced&lt;br /&gt;
* 0.25 - 20041111 - 1998&lt;br /&gt;
** Corrected an obscure bug in acceleration calculation, removed fast gun, changed behavior while wave is passing&lt;br /&gt;
* 0.24.1 - 20041109 - 2003&lt;br /&gt;
** Added ultra-slow-learning gun, tweaked existing guns.&lt;br /&gt;
* 0.23 - 20041105 - 1987&lt;br /&gt;
** More gun tweaks&lt;br /&gt;
** Added fast-learning gun back in.&lt;br /&gt;
* 0.21 - 20041105 - 1981&lt;br /&gt;
** 2 bugs fixed in targeting: 1 in calculation of attack angle, one in near-wall segmentation.&lt;br /&gt;
** Removed fast-learning gun&lt;br /&gt;
* 0.1 - 20041031 - 2002&lt;br /&gt;
** It's not perfect, but if I wait for that I'll never release a bot.&lt;br /&gt;
** First version is also my first bot over 2000! I'm happy.&lt;/div&gt;</summary>
		<author><name>MultiplyByZer0</name></author>
		
	</entry>
</feed>