funny "Robocode has peaked" quote
The highlighted comment was created in this revision.
Was just reading oldwiki:RobocodeNG/Archive and came across this choice quote from Albert.
Robocode as it is has reached its maximum. It was more than a year ago that the las truly new idea came (ie. WaveSurfing) and now its all tweaking and optimizing... really boring.
Not sure the date, I think 2005ish. =) And here we are, 7-8 years later, still reaching new heights with our bots. No more paradigm shifting breakthroughs, true, but tons of refinements, many small to medium improvements, and a few pretty big ones along the way. To me, it seems like Wave Surfing was more the beginning of something than an end to Robocode innovation. I think we've taken a more precise and mathemetically sound approach to all aspects of our bots since then.
Since then we've had:
- Precise Intersection
- Precise min/max GFs
- Bullet Shadows
- Kd-trees (and with them, fast log-based targeting)
- Super-survivalist bullet powers
- Gunheat waves
- Genetic tuning of variables
- Shoot-everybody melee gun
- Melee surfing
A lot of these ideas were dependant on wave surfing to begin with, I agree a little with Albert's quote, but it was a bit like saying that now that the transistor (or vacuum tube) was developed, suddenly hardware design was over. I would say no, it has only just begun =) Once we had wave surfing, the same ideas and stats which we used for gun we could adapt for movement, although the lower quantities of data posed a whole new set of problems. I would argue that before wave surfing, the tweaking of movement profiles was much more boring than what we are doing now (although definitely had a lower barrier to entry).