Difference between revisions of "Garm/VersionHistory"
< Garm
Jump to navigation
Jump to search
(0.9w !!!) |
(score and info update) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== [[Garm]]'s version history:== | == [[Garm]]'s version history:== | ||
− | * | + | {| border="1" cellpadding="3" cellspacing="3" style="background:#f9f9f9; empty-cells:show; border-collapse:collapse; font-size: 85%;" |
− | + | |- style="background:silver" | |
− | + | ! rowspan="2" | Version | |
− | + | ! rowspan="2" style="width:100px" | Date | |
+ | ! colspan="3" | 1on1 | ||
+ | ! colspan="3" | melee | ||
+ | ! colspan="3" | team | ||
+ | ! rowspan="2" style="width:290px" | Changes | ||
+ | |- style="background:silver" | ||
+ | ! style="font-size: 80%" | APS (Place) | ||
+ | ! style="font-size: 80%" | Surv | ||
+ | ! style="font-size: 80%" | PL | ||
+ | ! style="font-size: 80%" | APS (Place) | ||
+ | ! style="font-size: 80%" | Surv | ||
+ | ! style="font-size: 80%" | PL | ||
+ | ! style="font-size: 80%" | APS (Place) | ||
+ | ! style="font-size: 80%" | Surv | ||
+ | ! style="font-size: 80%" | PL | ||
+ | |||
+ | |- | ||
+ | | 0.9z | ||
+ | | 12:21, 18:31, 22 September 2009 (UTC) | ||
+ | | 82.01 (19) | ||
+ | | 89.92 | ||
+ | | 1434 | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | * Movement: improved wave weightning and risc calculation | ||
+ | * Gun: lower Bullet power | ||
+ | |||
+ | |- | ||
+ | | 0.9y | ||
+ | | 12:21, 18:31, 22 September 2009 (UTC) | ||
+ | | 82.01 (19) | ||
+ | | 89.92 | ||
+ | | 1434 | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | * speed and space improvements: | ||
+ | ** switched from double to float bins | ||
+ | ** removed some recursive function calls in the movement prediction code | ||
+ | * fixed some movement bugs | ||
+ | * simplified wave weightning | ||
+ | |||
+ | |- | ||
+ | | 0.9x | ||
+ | | 12:21, 17 September 2009 (UTC) | ||
+ | | 82.51 (14) | ||
+ | | 90.32 | ||
+ | | 1444 | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | * first update for over one year ;) | ||
+ | * fixed and improved enemy wave detection | ||
+ | * movement code refactorisation | ||
+ | |||
+ | |- | ||
+ | | 0.9u | ||
+ | | 12:21, 17 September 2009 (UTC) | ||
+ | | 82.87 (14) | ||
+ | | 90.44 | ||
+ | | 1450 | ||
+ | | 60.26 (50) | ||
+ | | 77.41 | ||
+ | | 460 | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | * old version, new rating | ||
+ | |||
+ | |- | ||
+ | | 0.9v | ||
+ | | 12:21, 17 September 2009 (UTC) | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | | 68.72 (5) | ||
+ | | 80.37 | ||
+ | | 60 | ||
+ | | | ||
+ | * old version, new rating | ||
+ | |||
+ | |} | ||
== Old rankings == | == Old rankings == |
Latest revision as of 19:31, 22 September 2009
Garm's version history:
Version | Date | 1on1 | melee | team | Changes | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
APS (Place) | Surv | PL | APS (Place) | Surv | PL | APS (Place) | Surv | PL | |||
0.9z | 12:21, 18:31, 22 September 2009 (UTC) | 82.01 (19) | 89.92 | 1434 |
| ||||||
0.9y | 12:21, 18:31, 22 September 2009 (UTC) | 82.01 (19) | 89.92 | 1434 |
| ||||||
0.9x | 12:21, 17 September 2009 (UTC) | 82.51 (14) | 90.32 | 1444 |
| ||||||
0.9u | 12:21, 17 September 2009 (UTC) | 82.87 (14) | 90.44 | 1450 | 60.26 (50) | 77.41 | 460 |
| |||
0.9v | 12:21, 17 September 2009 (UTC) | 68.72 (5) | 80.37 | 60 |
|
Old rankings
- V. 0.9w: team: rank: 5 rating: 1786.14 date: 26.7.2008
- new distancing code (closer range now)
- V. 0.9v: team: rank: 4 rating: 1802.96 date: 25.7.2008
- friendly fire avoidance
- shared onBulletHit/hitByBullet events
- V. 0.9u: team: rank: 5 rating: 1788.3 melee: rank: 29 rating: 1698.28 date: 23.6.2008
- removed "wait until aimed" :)
- lowered number of gun and movement buffers in melee and team games
- minor melee tweaks
- team scan sharing
- V. 0.9t: rank: % PL-rank: % rating: % date: 23.6.2008
- "wait until aimed" :)
- V. 0.9s: rank: % melee: 36 PL-rank: % rating: % date: 11.5.2008
- finished basic melee strategy
- V. 0.9r: rank: 11 PL-rank: ~8 rating: 2080.43 date: 4.5.2008
- some internal changes to make Garm melee capable (ii)
- fixed some dumb bugs in the movement code
- V. 0.9p: rank: 10 PL-rank: 8 rating: 2086.52 date: 18.4.2008
- some internal changes to make Garm melee capable
- fixed a dumb bug in the gun wave code
- V. 0.9p: rank: 11 PL-rank: 9 rating: 1478 date: 13.4.2008
- added second gun buffer (rolling dept of 200)
- code cleanup
- fixed bug in "distance-last10-Segment"
- V. 0.9o: rank: 19 PL-rank: ~8 rating: 2055.77 date: 3.4.2008
- added distance-last-10 segments to the movement
- V. 0.9m: rank: 21 PL-rank: 6-8 rating: 2042.87 date: 9.2.2008
- and V. 0.9n: rank: 20 PL-rank: 5 rating: 2053.23 date: 17.2.2008
- small MEA changes
- some structural changes
- V. 0.9l: rank: 18 PL-rank: 5-6 rating: 2048.7 date: 6.2.2008
- more MEA tuning
- V. 0.9k: rank: 21 PL-rank: 10 rating: 2040.8 date: 4.2.2008
- fine tuned gf1/-1 calculation (with wallcollision)
- V. 0.9j: rank: 20 PL-rank: 5 rating: 2043.83 date: 30.1.2008
- gf1/-1 calculation with wallcollision
- V. 0.9i: rank: 22 PL-rank: 10 rating: 2035.58 date: 29.1.2008
- fine tuned gf1/-1 calculation
- V. 0.9h: rank: 24 PL-rank: 10 rating: 2028.42 date: 27.1.2008
- tuned gf1/-1 calculation for low distances
- fixed normalRelativeAngle bug
- V. 0.9hb is 0.9h with speed improvements (same bad rating? Yes :P)
- V. 0.9g: rank: 21 PL-rank: 9 rating: 2040.01 date: 22.1.2008
- new gf1/-1 test (without wall collision check)
- structural gun changes
- has some problems with skipped turns, fixed in V. 0.9gb with try/catch
- is buggy, the lack of one normalRelativeAngle screwed the gf1/-1 calculation up
- V. 0.9f: rank: 17 PL-rank: 4-6 rating: 2041 date: 10.11.2007
- structural changes
- binsmoothing tuning
- distancing change
- danger calculation improvement
- V. 0.9e: rank: 21 PL-rank: 8 rating: 2024.56 date: 2.11.2007
- made binsmoothing dependent on number of shots in the buffer
- V. 0.9d2: rank: 20 PL-rank: 5 rating: 2021.33 date: 29.10.2007
- new movement buffers with precise MEA calculation
- V. 0.9d: rank: 20 PL-rank: 6 rating: 2021.47 date: 28.10.2007
- Movement:
- more buffer (same attributes, different slices)
- faster binsmoothing
- Movement:
- V. 0.9c: rank: 24 PL-rank: 5-7 rating: 2009.17 date: 12.10.2007
- Movement:
- bugfix (robot width calculation)
- reworked movement style (not that much wiggling anymore = better score vs WSCBotC)
- uses now 5 different buffer
- no distancing code (for now...)
- added binsmoothing sorry, it's slow :/
- Gun: Not well tested... ;(
- played once more with gf1/-1 calculations
- minor fixes
- Movement:
- V. 0.9b: rank: 29 PL-rank: 8-11 rating: 1993.14 date: 24.9.2007
- reworked enemy wave detection (There is still some work to do)
- corrected time of segmentation in the movement (It was one tick off)
- added robot collision prediction to movement + anti rambot code
- wave weightning is now based on time of impact (It was static before)
- method which prevents Garm from sticking in corners
- increased movement bin number to 151
- V. 0.9a: rank: 29 PL-rank: 10 rating: 1980.42 date: 16.9.2007
- generalised bot width calculation
- increased bin number (movement_bin_number=91 and gun_bin_number=151)
- decreased RollingAverage dept (movement and gun)
- increased tick wave weightning
- shoots now tick waves in the first 3 rounds
- V. 0.8p: rank: 23 PL-rank: 18 rating: 2005.93 date: 15.9.2007
- Some segmentation fixes
- no enemy velocity consideration in gf1/-1 calculation
- V. 0.8o: rank: 23 PL-rank: 18 rating: 2001.5 date: 12.9.2007
- Reworked the whole gf1/-1 calculation
- Crashed if the enemy drives at a velocity of 7.9999...
- V. 0.8n: pulled date: 4.9.2007
- I think i got it right now :) I should sleep longer and code lesser!
- It's definitely not right :/
- I think i got it right now :) I should sleep longer and code lesser!
- V. 0.8m: rank: 21 PL-rank: 18 rating: 2011.77 date: 2.9.2007
- Hopefully fixed all new bugs The bugs drive me crazy :/
- V. 0.8l2: rank: 21 PL-rank: 18 rating: 2005.66 date: 27.08.2007
- Hopefully fixed the new bugs
- V. 0.8l: pulled date: 27.08.2007
- switched back to the old enemy width calculation.
- fixed some minor bugs in the gf-1/1 calculation and improved it a bit
- some structural changes
- introduced some new innovative bugs :D
- V. 0.8k: rank: 19 PL-rank: 16 rating: 2023.64 date: 24.08.2007
- cahnged radar (should now miss no more turns after skipped turns)
- changed enemy width calculation. The prvious one was more succesfull
- BinSmoothing is disabled for now.
- V. 0.8j: rank: 19 PL-rank: 19 rating: 2024 date: 23.08.2007
- rerelease of 0.8g I'm curious if the 2027 ranking was a bit lucky. It might be related to the client version changes.
- Bit of luck...
- rerelease of 0.8g I'm curious if the 2027 ranking was a bit lucky. It might be related to the client version changes.
- V. 0.8i: rank: 19 PL-rank: 16 rating: 2024 date: 21.08.2007
- minimised BinSmoothing to a homeopathic dose
- Hopefully the failed BinSmoothing indicates the accuracy of Garm :)
- V. 0.8h: rank: 19 PL-rank: 18 rating: xxxx date: 20.08.2007
- added BinSmoothing to the gun (Tried that once with no success)
- V. 0.8g: rank: 19 PL-rank: 16 rating: 2027.55 date: 15.08.2007
- tried to make gf-1/1 calculation a bit saver
- V. 0.8f: rank: 20 PL-rank: 18 rating: 2022.15 date: 06.08.2007
- changed gf-1/1 calculation
- enemy speed/acceleration is now approximated (step 3)
- not that nice over all improvement :/ But its nicer vs. top Bots!
- changed gf-1/1 calculation
- V. 0.8e: rank: 20 PL-rank: 21 rating: 2022.16 date: 31.07.2007
- changed gf-1/1 calculation
- takes now the battlefield-size into consideration (step 2)
- nice improvement! I had expected such a score not until step 3. Btw, [only] 100 raiting points left :D
- changed gf-1/1 calculation
- V. 0.8d: rank: 22 PL-rank: 22 rating: 2005.92 date: 01.07.2007
- changed gf-1/1 calculation
- removed complicated and slow precise prediction (step 1)
- changed gf-1/1 calculation
- V. 0.8c: rank: 21 PL-rank: 22 rating: 2018.29 date: 28.06.2007
- changed near wall behaviour
- V. 0.8b: rank: 21 PL-rank: 22 rating: 2018.53 date: 07.05.2007
- Movement: taking bullet-hit-bullet events into consideration
- V. 0.8: rank: 21 PL-rank: 23 rating: 2009.21 date: 05.05.2007
- Movement: detecting enemy wall hits
- Gun: using tick waves only in the first round
- V. 0.7d: rank: 24 PL-rank: 22 rating: 2000.29 date: 18.01.2007
- Gun: using tick waves
- V. 0.7c: rank: 23 PL-rank: 20 rating: 1994.34 date: 17.01.2007
- Movement: added acceleration segment
- Gun: implemented my own segmentation
- V. 0.7b: rank: 23 PL-rank: 18 rating: 1988.4 date: 17.01.2007
- reduced movement segments
- increased movement RollingAverage dept
- V. 0.7: rank: 25 PL-rank: 20 rating: 1975.97 date: 15.01.2007
- changed distancing code: reanimated Krabby2's solution, it still works fine :)
- gets nice results vs top bots => Version 0.7
- V. 0.6k: rank: 46 PL-rank: % rating: 1897.62 date: 15.01.2007
- changed distancing code again
- V. 0.6j: rank: 61 PL-rank: 49 rating: 1834.9 date: 15.01.2007
- changed distancing code
- V. 0.6i: rank: 33 PL-rank: 24 rating: 1944.58 date: 04.01.2007
- fixed movement bug (introduced in V. 0.6f)
- now surfs the first two waves
- moves some degrees away form the enemy instead of staying perpendicular
- V. 0.6h: rank: 47 PL-rank: 37 rating: 1891.7 date: 24.12.2006
- orbits around the current enemy position again
- V. 0.6g: rank: 46 PL-rank: % rating: 1881.57 date: 23.12.2006
- decreased rolling dept again
- V. 0.6f: rank: ~47 PL-rank: % rating: ~1879 date: 23.12.2006
- orbits around the wave center now
- fixed minor movement prediction bug
- increased rolling dept
- introduced a new movement bug: Removed the code part which keeps Garm at a minimum distance of 100
- V. 0.6e: rank: 34 PL-rank: 26 rating: 1936.81 date: 18.12.2006
- V 0.6b with Voidious's fast WallSmoothing insted of Simonton's FancyStick
- V. 0.6d: rank: 34 PL-rank: ~40 rating: 1934.65 date: 18.12.2006
- V 0.6b with tick waves, lets see the difference, might be slow :/
- + ~20 Points with tick waves, but too slow
- V 0.6b with tick waves, lets see the difference, might be slow :/
- V. 0.6c: rank: ~44 PL-rank: % rating: ~1896.85 date: 18.12.2006
- should stay at a constand distance of 350
- improved speed
- minor structural changes
- V. 0.6b: rank: 34 PL-rank: 34 rating: 1915.94 date: 17.12.2006
- Movement changes:
- lower rolling dept
- precise prediction
- Movement changes:
- V. 0.6: rank: 43 PL-rank: 41 rating: 1898.73 date: 16.12.2006
- New movement: Kombination fo MinimumRiskMovement and WaveSurfing
- V. 0.5b: rank: 34 PL-rank: 21 rating: 1931.68 date: 14.12.2006
- structural gun change, lets see if I broke something (dont think so).
- V. 0.5: rank: 34 PL-rank: 20 rating: 1929.32 date: 12.12.2006
- one exact GF-gun
- movement from Krabby2 (V. 1.9o)
- gun segmentation from Komarious