Difference between revisions of "Scalar/Version History"
< Scalar
Jump to navigation
Jump to search
m (0.01e6) |
m (0.01e8) |
||
Line 10: | Line 10: | ||
--> | --> | ||
+ | |||
+ | * {{SimpleVersion|date=2018-06-14|version=0.01e8}} | ||
+ | ** '''{{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=meleerumble&name=aaa.mega.Scalar%200.01e8|rumble=MeleeRumble|scorelabel=APS|score=67.35|rank=12th|win=387|loss=15|plrank=14th|glicko2=N/A|pwin=96.27|vote=0|anpp=0|score2label=Survival|score2=36.82}}''' | ||
+ | ** more accurate power selection | ||
+ | |||
+ | <!— | ||
* {{SimpleVersion|date=2018-06-14|version=0.01e6}} | * {{SimpleVersion|date=2018-06-14|version=0.01e6}} | ||
** Quick fix 0.01e5 forever loop bug | ** Quick fix 0.01e5 forever loop bug | ||
Line 15: | Line 21: | ||
* {{SimpleVersion|date=2018-06-14|version=0.01e5}} | * {{SimpleVersion|date=2018-06-14|version=0.01e5}} | ||
** Quick fix to always use same power that aims. | ** Quick fix to always use same power that aims. | ||
+ | —> | ||
* {{SimpleVersion|date=2018-06-14|version=0.01e4}} | * {{SimpleVersion|date=2018-06-14|version=0.01e4}} | ||
+ | ** '''{{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=meleerumble&name=aaa.mega.Scalar%200.01e4|rumble=MeleeRumble|scorelabel=APS|score=67.51|rank=12th|win=388|loss=14|plrank=14th|glicko2=N/A|pwin=96.52|vote=0|anpp=0|score2label=Survival|score2=35.63}}''' | ||
** Iterative power selection. | ** Iterative power selection. | ||
** Remarkable survival improvement. | ** Remarkable survival improvement. |
Revision as of 17:34, 14 June 2018
- Scalar Sub-pages:
- Scalar - Version History - Understanding Scalar
- 0.01e8 – 2018-06-14
- MeleeRumble ‒ APS: 67.35% (12th), PL: 387-15 (14th), Survival: 36.82%
- more accurate power selection
<!—
- 0.01e6 – 2018-06-14
- Quick fix 0.01e5 forever loop bug
- 0.01e5 – 2018-06-14
- Quick fix to always use same power that aims.
—>
- 0.01e4 – 2018-06-14
- MeleeRumble ‒ APS: 67.51% (12th), PL: 388-14 (14th), Survival: 35.63%
- Iterative power selection.
- Remarkable survival improvement.
- 0.01e2 – 2018-06-14
- MeleeRumble ‒ APS: 67.35% (12th), PL: 388-14 (14th), Survival: 35.6%
- Bullet power selection takes who I can hit into account. No longer power 3 bullet on dying bot!
- Inaccurate aim power due to bugs.
- 0.01e – 2017-11-06
- MeleeRumble ‒ APS: 67.62% (11th), PL: 389-12 (13th), Survival: 36.51%
- Rewrite melee movement, implement Neuromancer style “brute force” true melee surfing (only surfing preloaded HOT now).
- Merge ScaledBot movement graphics & adapt it to show predicted paths like Neuromancer does, pretty cool now!
- Well it takes me an hour to write, two nights to tune & fix bugs...
- 0.01d1 – 2017-11-05
- Thanks Skilgannon for mentioning paper "Fast Polynomial Approximations to Sine and Cosine" in his code ;) I'll try some approximated function as the replacement of StrictMath.
- Use approximations from "Fast Polynomial Approximations to Sine and Cosine" for sin & cos, 3~5x faster!
- Use floor for faster normalAbsoluteAngle & normalRelativeAngle, 5.4x faster!
- Use Chebyshev Approximations (http://metamerist.com/cheby/example38.htm) for atan & atan2, 13.86x faster! (my version uses degree 5 while Skilgannon uses degree 4, not sure the speed difference though)
- Thanks Skilgannon for mentioning paper "Fast Polynomial Approximations to Sine and Cosine" in his code ;) I'll try some approximated function as the replacement of StrictMath.
- 0.01d – 2017-11-02
- MeleeRumble ‒ APS: 63.94% (25th), PL: 362-39 (39th), Survival: 26.62%
- Fixed a lot of bugs in PIF gun ;)
- Implemented melee wave tracking (no gun heat waves yet), and no reaction to that information yet.
- 0.01c – 2017-10-31
- Simple melee movement that dodges a lot of HOT bullets without surfing ;)
- Simple PIF gun that selects scans randomly