Skip to content

Demonstrations

Gordon Guan edited this page Aug 11, 2018 · 2 revisions

Constrained Velocity Obstacle Algorithm

The constrained velocity obstacle algorithm uses a linear velocity obstacle predictor based approach with an infinite horizon but constrained bounds, and picks the best possible move at the current instant in a greedy fashion.
Note that when these demonstrations were recorded, the bot was incapable of dodging lasers. Watch as it struggles to deathbomb through every laser it sees.

Vector Dodging + Method of Virtual Potential Field Algorithm

This method uses a method of virtual potential fields and Coulomb's law as a local optimization technique, along with a hardcoded proximity based vector projection dodging algorithm for fast bullets. Note that this algorithm is not as effective as the VO algorithm above, so the playing is suboptimal.