User:Pedersen/Roland

From Robowiki
Jump to navigation Jump to search

Roland

Profile

Roland the Gunslinger a.k.a. Roland Deschain of Gilead is the protagonist in Stephen King's Dark Tower series.

This bot is a proof of concept in development.

Performance

Where Ugluk favors melee, Roland favors duels, yet I'll also see how his special sauce works in melee.

http://home.comcast.net/~kokyunage/robocode/roland.jpg
BotDuelsMelee
Roland v0.111781523
Roland v0.210221497
BotCompetitionPosition
Roland v0.1 Duels 383
Roland v0.1 Melee 108

Targeting

Roland shoots low power bullets to knock enemy bullets out of the air. The concept occured to me before researching it and finding it had been attempted before with unsatisfying results. This is my attempt.
Roland presently intercepts bullets fired by my implementation of linear predictive targeting.

Archnemeses / White Whales

Roland is not designed to win as much as to survive, which doesn't lend itself to strong rivalries.

Development Tasks

  • Tuning of Roland's bullet interception.
  • Detect firing angle / wave hit though bullet interception and retire it, so he doesn't keep shooting at their ghosts.