User:Tkiesel/Dev Notebook
Jump to navigation
Jump to search
DeBroglie Roadmap / Development notepad / Brainstorming Sandbox
- Precise Prediction + Wall Smoothing in order to calculate Precise MEAs and get ready for Wave Surfing.
- Dilemma - Roll my own or utilize someone else's?
- see User:Tkiesel/MovementPredictor
- Implement Wave Surfing
- Farewell Aristocles. You were a faithful friend, if a bit dodgy during round 1. ;)
- Avoid Rammers!!
- Danger function to include a term for field position? Corners are bad after all, and a slightly increased hit risk might be worth it to get out of a corner.
- Get a small Virtual Gun array going. Main GF gun, anti-adaptive GF gun, circular targeter, dead-stop targeter. For kicks. ;)
- Weight points in anti-adaptive gun via half-life based on round number.
- Pre-calculate decay exponentials and store in array. Just one extra array lookup and one extra multiplication per data point.. shouldn't be terribly slower than main gun.
- Test choosing gun via history of this shot (the k-nearest-neighbors can report which gun did best on them) vs. general history of the match.. Probably lots of trade-offs here.
- Weight points in anti-adaptive gun via half-life based on round number.
- Bullet Shadows (fairly easy with the Universe/Bot structure)
- Surfing multiple waves
- Debug and Evaluate how the bot works in the Rumble without extensive tuning.
- Tuning, choosing better stats to use.