Difference between revisions of "Corner Movement"

From Robowiki
Jump to navigation Jump to search
(Youtube :))
(Add robot links)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
<blockquote>
 +
<p>In the early days of Robocode, one of the frustrating things about trying to excel in melee was that the bots that seemed to do the best in battle did stupid little patterns in the corners of the battlefield. This came from the general observation that the bots that lasted to be one of the last standing were the ones that got to the corners the fastest. While this isn't really always true, there are probably fewer bots near you in a corner than in the middle, so the technique works ‒ just go to the nearest corner, keep moving, and kill anything that's trying to take your corner from you. I experienced frustration with this movement when I would watch [[SandboxLump]] with his stupidly simple movement kill [[Coriantumr]] in so many of my tests. Out of my frustration came [[Lib]], the most complex Corner Movement ever put into a [[NanoBot]] (I assume that's still true, it at least was at the time). Traditionally, using Corner Movement will make you specialized as a melee bot, because it tends to work better against the best melee bots than against mediocre ones.</p>
 +
<p><small>— [[User:Kawigi|Kawigi]]</small></p>
 +
</blockquote>
 
{{Youtube|oGs-I97b45g}}
 
{{Youtube|oGs-I97b45g}}
Corner movement: A regular pattern of [[movement]] in a [[corner]] of the [[battlefield]], often used in [[melee]].
 
  
For an example, run [[DuelistNanoMelee]] on a 1000x1000 field. It moves back and forth in whichever [[corner]] is closest to its initial position on the field.
+
Corner Movement is [[Pattern Movement|moving in a regular pattern]] in a corner of the battlefield. This strategy is often used by beginner robots and [[NanoBots]] in [[melee]].
  
=== Corner Movement in Melee ===
+
The [[Sample Bot]] [[Corners]] implements a primitive version of this movement. The current state-of-art corner pattern mover is '''[[Lib]]'''.
 
 
In the early days of Robocode, one of the frustrating things about trying to excel in [[melee]] was that the bots that seemed to do the best in battle did stupid little patterns in the corners of the [[battlefield]]. This came from the general observation that the bots that lasted to be one of the last standing were the ones that got to the [[corner]]s the fastest.  While this isn't really always true, there are probably fewer [[bots]] near you in a [[corner]] than in the middle, so the technique works - just go to the nearest corner, keep moving, and kill anything that's trying to take your [[corner]] from you.  I experienced frustration with this [[movement]] when I would watch [[SandboxLump]] with his stupidly simple [[movement]] kill [[Coriantumr]] in so many of my tests.  Out of my frustration came [[Lib]], the most complex [[CornerMovement]] ever put into a [[NanoBot]] (I assume that's still true, it at least was at the time).  Traditionally, using [[CornerMovement]] will make you [[specialize]]d as a [[melee]] bot, because it tends to work better against the best [[melee]] bots than against mediocre ones.
 
 
 
=== Some bots that use corner movement ===
 
 
 
* [[DuelistMicroMelee]] / [[DuelistNanoMelee]] (but not [[DuelistMiniMelee]])
 
* [[SandboxDT]] / [[SandboxMiniMelee]]
 
* [[Shera]]
 
* [[Ares]]
 
* [[Robocop]]
 
* [[Wang]]
 
* [[WangRobot]]
 
  
 +
== See Also==
 +
{{Movement Navbox}}
  
 
[[Category:Movement]]
 
[[Category:Movement]]
{{Movement Navbox}}
 

Latest revision as of 15:05, 16 September 2017

In the early days of Robocode, one of the frustrating things about trying to excel in melee was that the bots that seemed to do the best in battle did stupid little patterns in the corners of the battlefield. This came from the general observation that the bots that lasted to be one of the last standing were the ones that got to the corners the fastest. While this isn't really always true, there are probably fewer bots near you in a corner than in the middle, so the technique works ‒ just go to the nearest corner, keep moving, and kill anything that's trying to take your corner from you. I experienced frustration with this movement when I would watch SandboxLump with his stupidly simple movement kill Coriantumr in so many of my tests. Out of my frustration came Lib, the most complex Corner Movement ever put into a NanoBot (I assume that's still true, it at least was at the time). Traditionally, using Corner Movement will make you specialized as a melee bot, because it tends to work better against the best melee bots than against mediocre ones.

Kawigi

Youtube
Youtube has a video of Corner Movement in action: click here to watch

Corner Movement is moving in a regular pattern in a corner of the battlefield. This strategy is often used by beginner robots and NanoBots in melee.

The Sample Bot Corners implements a primitive version of this movement. The current state-of-art corner pattern mover is Lib.

See Also