Difference between revisions of "Thorn/Version History"
< Thorn
Jump to navigation
Jump to search
(1.21) |
(1.22) |
||
Line 1: | Line 1: | ||
− | * 1.21: rated | + | * 1.22: rated ? |
+ | ** Removed second wall ahead segment. | ||
+ | ** Uses last enemy orbit direction when its enemy's velocity is zero. | ||
+ | ** Added some anti-[[BulletCatcher]] catcher code. | ||
+ | * 1.21: rated 80.52 APS, ranked 2nd (1st PL) | ||
** Shrunk code size further. | ** Shrunk code size further. | ||
− | ** | + | ** Improved anti-ram behavior. |
* 1.2: rated 79.62 APS, ranked 2nd (1st PL) | * 1.2: rated 79.62 APS, ranked 2nd (1st PL) | ||
** Revert to 1.142 | ** Revert to 1.142 |
Revision as of 01:03, 8 October 2009
- 1.22: rated ?
- Removed second wall ahead segment.
- Uses last enemy orbit direction when its enemy's velocity is zero.
- Added some anti-BulletCatcher catcher code.
- 1.21: rated 80.52 APS, ranked 2nd (1st PL)
- Shrunk code size further.
- Improved anti-ram behavior.
- 1.2: rated 79.62 APS, ranked 2nd (1st PL)
- Revert to 1.142
- Shrunk code size.
- Stop and go movement distance is now based on enemy's fire power.
- Added additional wall ahead segment and a wall reverse segment.
- Other minor tweaks.
- 1.152: rated 1965, ranked 3rd (1st PL)
- Added an additional time since deccel segment.
- 1.151: rated 1974, ranked 3rd (2nd PL)
- Removed energy tracking from onHitByBullet.
- Added time since deccel segments.
- Tweak to velocity segments.
- 1.144: rated 1974, ranked 2nd (1st PL)
- Back to my own flattener.
- Uses 5 velocity segments instead of 3.
- 1.143: rated 1979, ranked 2nd (1st PL)
- Shrunk code size even more.
- Uses RaikoMicro's flattener for comparison.
- 1.142: rated 1982 (after significant downward rating drift), ranked 2nd.
- Shrunk code size by 5 bytes.
- Added back the learning from bullet hit.
- Removed extra wall slice.
- Updates the other bot's energy when it hits.
- Slightly less dive protection.
- 1.141: rated 1986, ranked 1st (1st PL) micro, rated 1856, ranked 55 (60 PL) mega.
- Doesn't change enemy energy when my bullet hits (for more code size).
- Doesn't switch movement mode after round five (for code size too).
- Added another wall segment.
- 1.14: rated 1991, ranked 1st (1st PL) micro, rated 1852, ranked 55 (58 PL) mega.
- Uses a smaller (and better) power function for reverse chance instead of the old quadratic one.
- Fires full power against rammers.
- Small tweak to wall segment.
- 1.13: rated 1963, ranked 1st (3 PL) micro, and rated 1835, ranked 60 (74 PL) mega. (WeeklongObsession isn't in rumble at this time).
- Shrunk code size a little.
- Sharper distancing.
- A bit more accurate measurement of enemy energy (reacts to onBulletHit).
- 1.2: rated 1943, ranked 2nd (4 PL) micro, rated 1815, ranked 66 (76 PL) mega.
- Random movement replaced with new and strong flat movement.
- 1.11: rated 1954 ranked 1st (4 PL) micro, ranked 1829, ranked 59 (73 PL) mega.
- Fixed a small bug causing the velocity segment to be computed using the other robot's last velocity instead of its current one.
- 1.1: rated 1964, ranked 1st (4 PL) micro, rated 1832, ranked 58 (74 PL) mega.
- Freed some more space.
- Moves depending on what bullet power the other robot is using.
- 1.02: rated 1957, ranked 1st (4 PL) micro, rated 1829, ranked 56 (68 PL) mega.
- Fixed bug making Thorn think the other robot's orbit direction was always 1.
- 1.01: rated 1850, ranked 4 micro rated 1731 ranked 120 mega.
- Tweaked distancing.
- Freed up about 35 bytes...
- I definitely broke something here :(.
- 1.0: rated 1954, ranked 1st (4 PL) micro, rated 1830 ranked 55 (65 PL) mega.
- Initial release.