PulsarMax/Version History

From Robowiki
< PulsarMax
Revision as of 05:29, 11 August 2009 by Voidious (talk | contribs) (migrating from old wiki)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
PulsarMax Sub-pages:
PulsarMaxVersion History - Archived Talk 20041002

  • v0.7 (Feb 17 6 2005) - rating: ?
    • Refactoring of current best version 0.6.35. To verify that there is no difference (expecting around 2050 score with current list scores).

... snip

  • v0.6.21 (Dec 6 2004) - rating: 2056 (highest ever)
    • wave surfing wall seg lowered
  • v0.6.20 (Dec 4 2004) - rating: 2050
    • fires even if low on energy when distance is under 150
    • using PEZ distance seg again (200-series and 250series) for targeting
    • added reverse wall segs in gun
    • added last velocity segment again and using it asymmetrical with velocity seg (PEZs way) in gun
  • v0.6.19 (Dec 3 2004) - rating: 2049 (highest ever)

... snip

  • v0.4.18 (Aug ?) - rating: 2023 (highest ever)

... snip

  • v0.4.4 (Aug 5 2004) - rating: ?
    • Removed bot size smoothing for targeting
  • v0.4.3 (Aug 4 2004) - rating: 2003 (highest ever, was at 2005-6 at 500 battles)
    • closer optimal distance when up against simple targetings
    • better enemy disabled check for direct (head on) targeting use and removed haven't seen it for a while check
    • first two shots always use simple linear targeting
    • optimal distance when too far away: somewhat steeper angle to get closer
  • v0.4.2 (Aug 2004) - rating:
    • wave surfing weightings back to v0.4
  • v0.4.1 (Aug 2004) - rating:
    • changed all lateral vel seg from 5 to 3 (wave surfing and targetings)
    • changed wave surfing weightings etc totally
  • v0.4 (Aug 2004) - rating:
    • upped enemy energy check in last turn from 30 to 50 for avoiding 0 score
    • added linear and reverse linear targeting (or positive and negative GF only targeting check) check in addition to head on targeting check
    • added gun heat check before firing enemy wave
    • fixed broken timeLast fire for enemies introdced with faked enemy waves when no waves to surf
    • steeper evasion at close distance again and more gradual
  • v0.3.21 (July 31 2004) - rating:
    • changed the "wave surfing always" when head on targeting to not be used against rammers etc
    • improved avoid ram movement a little
  • v0.3.20 (July 30 2004) - rating: 2000!! (highest ever!! down to 1998 later)
    • removed any actions taken in on hit wall for wavesurfing
    • now creates a faked enemy wave, according to enemy gun heat, when no waves to surf
    • changed wall smooth check to linear predict instead of (should be exactly the same as using velocity 8)
    • always wave surfs against what seems to be head on targeters now (even against rammers sometimes it seems, have to fix that)
    • lessened steep evasion so less than when changed previously
    • wavesurfing pow back to 1
  • v0.3.15-19 (July 2x 2004) - rating: 1975-1984

... testing stuff back and forth some of it still in there

  • v0.3.14 (July 17 2004) - rating: 1992 (highest ever)
    • added combined targeting possibilities (can now have any number of targetings used as one targeting with weights)
    • changed weighting of waves fired at fire time back down to same as others in targeting(!!!)
    • Changed number of samples in targeting
    • the wait for the enemy to waste energy if it looks like I'm winning by a good margin: now stops this if hit (buggy?)
  • v0.3.13 (June 2004) - rating: 1965
  • v0.3.12 (June 2004) - rating: 1965
  • v0.3.11 (June 20 2004) - rating: 1967
  • v0.3.10bee (June 20 2004) - rating: 2022
  • v0.3.10 (June 20 2004) - rating: 1942
  • v0.3.10 (June 20 2004) - rating: 1946
  • v0.3.8a (June 20 2004) - rating: 1959
  • v0.3.7 (June 19 2004) - rating: 1925
  • v0.3.6 (June 18 2004) - rating: 1958
  • v0.3.5 (June 17 2004) - rating: 1953
  • v0.3.4 (June 16 2004) - rating: 1949
  • v0.3.3 (June 16 2004) - rating: 1958
    • tweaks and fixes all over, probably need more of that though.
  • v0.3.2 (June 15 2004) - rating: 1908
    • tweaks and fixes all over, probably need more of that though.
  • v0.3.1 (June 14 2004) - rating: 1934
    • tweaks and fixes all over, probably need more of that though.
  • v0.3.0.1 (June 11 2004) - rating: 1912 (ouch!)
    • MAJOR refactoring. A bug or two fixed and new ones introduced. Targeting reverted back to even more basic. I would be very happy if this version performs close 0.2.35, but I don't expect it to.
    • removed the slightly quicker/other adaption to a hit
  • v0.2.36 (June 5 2004) - rating: 1973
    • added properties file for mc and tc support
    • slightly quicker/other adaption to a hit
    • now using floats instead of doubles in wave surfing
    • some refactoring
  • v0.2.35 (June 4 2004) - rating: 1982
    • removed the zero velocity choice
    • move in the direction that takes us farthest away when no waves
  • v0.2.34 (June 3 2004) - rating: 1969
    • small fixes in my own robot data in wave stuff
    • big changes to wave surfing segmentations and tweaks (less segmentation and swapped around some)
    • added more velocity tweaks for wave surfing (now checks and uses velocities: 8, 5, 3, 0)
  • v0.2.33 (June 2 2004) - rating: 1966
    • various small tweaks and a small optimal distance bug fix (all I have time for :-( )
  • v0.2.32 (June 1 2004) - rating: 1963
    • fixed onHitWall
    • a pure surfer now, but doesn't do anything clever when no waves to surf yet (uses mirror movement then instead if has been hit at least once), for a later version
    • use of bulletHitBullet tweaked
  • v0.2.31p (June 1 2004) - rating: 1990
    • Testing with PEZs gun from SilverFist
  • v0.2.31 (May 2004) - rating: 1961
    • first try at rolling averages for wave surfing
    • tweaked hit stats for wave surfing
  • v0.2.30 (May 2004) - rating: 1944
    • reduced distance segmentation for both wave surfing and targeting
  • v0.2.29 (May 2004) - rating: 1939
    • added a wave surfing segment
  • v0.2.28 (May 2004) - rating: 1951
    • initial aim problem workaround
    • minimal flattening enabled.
    • velocity segment 5 again (from 3)
    • solved energy disabling our selves bug
  • v0.2.27 (May 29 2004) - rating: 1953
    • added the velocity thing again
  • v0.2.26 (May 29 2004) - rating: 1948
    • another bugfix regarding bullet hits!
    • removed last velocity tweak for easy comparison
  • v0.2.25 (May 28 2004) - rating: 1940
    • more velocity tweaks
    • more bugfixes regarding bullet hits and movement
  • v0.2.24 (May 28 2004) - rating: 1932
    • Same as 0.2.23 but disabled robocode gl code.
  • v0.2.23 (May 28 2004) - rating: N/A
    • Recalled, forgot GL code in there
    • Fixed a few bugs with enemy wave finding and also the new on bullet hit bullet
  • v0.2.22 (May 28 2004) - rating: 1943
    • added using on bullet hit bullet stats and refactored finding enemy wave
  • v0.2.21 (May 27 2004) - rating: 1956
    • Movement velocity tweak
  • v0.2.20 (May 26 2004) - rating: 1943
    • nonseg used as much as seg all the time (but compensated by the complexity of the segmentation)
    • hit increases back to ++ instead of *=1.5
    • removed end of guessfactors compensation (probably only matters for flattening? which is turned off)
    • back to previous guns only, for easy comparison
  • v0.2.19 (May 25 2004) - rating: 1926
    • only use wave surf predict enemy movement as if it was about to stop (meaning velocity/2 ticks )
    • fire with power 3 if really good hit rate
    • early movement tweaks
    • let the enemy score some points if we are about to win and the enemy has 0 score
    • VELOCITY_SEG = 3 again (was 5)
    • wall seg 6 (was 8)
    • deaccel segment added to one new gun
  • v0.2.18 (May 25 2004) - rating: 1921
    • forgot to update a score constant for wave surfing.
    • added wave surf loop limit of 100.
  • v0.2.17 (May 24 2004) - rating: 1926
    • instead of ++ I use *= 1.5 for wave surfing visits
    • Target movement prediction for circle loc in wave surfing (about zero improvement it seems)
    • not using more bullet energy than needed to kill enemy
    • not segmented factors in wave surfing used less and less after time
    • fires even if low on energy if about to be rammed
    • some small changes here and there
  • v0.2.16 (May 23 2004) - rating: 1929
    • Mirror movement only when no waves to surf.
    • Linear declining factor applied to guess factors for waves hits in wave surfing and targeting
    • change max velocity at times
  • v0.2.15 (May 22 2004) - rating: 1919 (1929 after 500 matches though)
    • Fixed a severe index bug in the unsegmented guessfactors for wave surfing.
    • Fixed a bug where I would always use avoid rammer movement for the first round.
    • Fixed a bug where mirror movement wouldn't be used if target velocity < 0
  • v0.2.14 (May 21 2004) - rating: 1918
    • removed: bounce when close (if wave surfing), indeed bad it seems :)
    • another PEZ hint, but I'm a little stubborn: removed the trying to avoid linear targetings, and only have the head on prepopulated guess factor in wave surfing. made sure we continue if guess factor values are the same in both directions
    • disabled flattener
  • v0.2.13 (May 20 2004) - rating: 1906
    • back in: bounce when close (if wave surfing), implementation can't be that bad it seems
  • v0.2.12 (May 20 2004) - rating: 1915
    • target close movement now: basic mirror movement
    • rammer avoidance special case now
    • if haven't been able to ram opponent for some time, fire
    • wall avoidance, removed bounce when close, implementation bad
  • v0.2.11 (May 20 2004) - rating: 1923 (12th in the general one on one)
    • doesn't ram until all the enemy's bullets have passed
    • doesn't stop movement when the round is over now
    • escape steeper back
    • surfing using mainly adaptor now (flattening basically ignored)
    • enemy fired waves now use older stats of "my robot"
    • unsegmented factors added for wavesurfing (usage: +visits/COMPLEXITY (=144))
    • surfs waves that are "passing me right now" again but not those that have hit
  • v0.2.10 (May 19 2004) - rating: 1911

Testing to see what caused the reduced score.

    • velocity segment lowered to 3 again
    • removed the get away quicker thing introduced recently
    • not surfing waves that are within 18 distance again.
  • v0.2.9 (May 18 2004) - rating: 1901
    • Testing to see what caused the reduced score.
  • v0.2.8 (May 17 2004) - rating: 1906
    • Fixed another wave surfing bug! This one seemed important. There is always one more! :)
    • Fixed: lateral velocity targeting segment was calculated as velocity.
  • v0.2.7 (May 17 2004) - rating: 1902 (14th in the general one on one)
    • acc (3) back instead of prev vel (5) in wave surfing
    • wave surf real hit factor changed from 100 to 10.
    • surf all waves not ALL the way past
    • collects stats, but separately, when firing at enemies at energy < 12
  • v0.2.6 (May 16 2004) - rating: 1912 (12th in the general one on one)
    • get away quicker at really close distances
    • another bug in wave surfing regarding wall distance removed
    • wave surfing segmentationss changed: acc changed to prev velocity and increased to 5 for both velocity and prev velocity segmentations (up from 3)
    • Now limits fire power used when target low on energy (and not collecting targeting stats when doing so)
  • v0.2.5 (May 16 2004) - rating: 1921 (12th in the general one on one)
    • Tweaked wave surfing, removed some small bug(s) too.
  • v0.2.4 (May 15 2004) - rating: 1892 (14th in the general one on one)
    • Removed a nasty bug in the wave surfing (was constantly using the same absbearing for the enemy when iterating my own future position)
  • v0.2.3 (May 15 2004) - rating: 1892 (14th in the general one on one)
    • Tweaked the removal of the small wave surfing bug in 0.2.2
    • Changed distance keeping (increased) and distance index calculation
    • Added wall segmentation to wave surfing
  • v0.2.2 (May 14 2004) - rating: 1905 (14th in the general one on one)
    • Removed a small wave surfing bug.
    • Disabled data saving
  • v0.2.1 (May 13 2004) - rating: 1870 (16th in the general one on one)
    • Wave surfing now also segments on velocity and accel (only distance before)
  • v0.2 (May 13 2004) - rating: 1870 (16th in the general one on one)
    • Now rams opponent if it is disabled
    • Big updates to wave surfing: squashed quite a few bugs and now predicts future position much more accurately (by iterating, something PEZ mentioned). Forward guess factor reachability as well as reverse predicted and calculated. Still only segmenting wave surfing on distance.
    • Removed almost all preloaded stats (weren't that many to start with though). Only a couple movement stats left to check that it works.
  • v0.1.3 (May xx 2004) - rating: 1852 (16th in the general one on one)
    • About the same as in 0.1.1 but now also saves movements stats... per target(!)
    • Trying with a few pre-saved movement stats now that I can save those
  • v0.1.2 (May xx 2004) - rating: N/A
    • tried to fix 0.1.1 still broken
  • v0.1.1 (May xx 2004) - rating: N/A
    • broken, removed!
    • Tweaked optimum distance settings (late night mod had screwed it up)
    • Now saves movement stats (still no targeting stats).
    • Fixed bug regarding radar lock at start.
    • Removed another late night "great" idea; not to surf waves that are about to hit within 2 ticks.
    • Decreased maxima width tolerance for targeting from 10% to 5%
  • v0.1 (May xx 2004) - rating: 1846 (18th in the general one on one)
    • First released version, lacks any data saving to file etc.