Difference between revisions of "Chalk"

From Robowiki
Jump to navigation Jump to search
m (archived talk)
(Update version/link to match RoboRumble version, update ranking)
 
Line 7: Line 7:
 
| targeting      = [[Dynamic Clustering]]
 
| targeting      = [[Dynamic Clustering]]
 
| movement        = [[Wave Surfing]] via [[Dynamic Clustering]]
 
| movement        = [[Wave Surfing]] via [[Dynamic Clustering]]
| current_version = 2.6.He
+
| current_version = 2.6.Be
 
| license        = Public domain
 
| license        = Public domain
| download_link  = http://scatterbright.com/robots/cjm.chalk.Chalk_2.6.He.jar
+
| download_link  = http://scatterbright.com/robots/cjm.chalk.Chalk_2.6.Be.jar
 
| isOneOnOne      = yes
 
| isOneOnOne      = yes
 
| isOpenSource    = yes
 
| isOpenSource    = yes
Line 18: Line 18:
  
 
==== How competitive is it? ====
 
==== How competitive is it? ====
: Fair to middlin' - in the 20's
+
: Fair to middlin' - in the 30's
  
 
==== How does it [[Dodging Bullets|dodge bullets]]? ====
 
==== How does it [[Dodging Bullets|dodge bullets]]? ====
Line 48: Line 48:
 
==== What other robot(s) is it based on? ====
 
==== What other robot(s) is it based on? ====
 
: Chalk was built using everything I could absorb from this wiki. Specifically, it's movement grew from peeks at [[Pugilist]], [[CassiusClay]], [[RaikoMX]], [[Cyanide]] and [[DarkHallow]].
 
: Chalk was built using everything I could absorb from this wiki. Specifically, it's movement grew from peeks at [[Pugilist]], [[CassiusClay]], [[RaikoMX]], [[Cyanide]] and [[DarkHallow]].
Its gun was inspired from the description of [[Tron's Gun]]. Apparently, [[Musashi]], [[SilverSurfer]] and [[Ali]] implement the same sort of thing.
+
 
 +
: Its gun was inspired from the description of [[Tron's Gun]]. Apparently, [[Musashi]], [[SilverSurfer]] and [[Ali]] implement the same sort of thing.
  
 
: I've also perused [[Dookious]], [[Cigaret]], and any number of other [[Open Source]] bots. Its limitations, however, are all my own. Thanks to everyone for contributing.  
 
: I've also perused [[Dookious]], [[Cigaret]], and any number of other [[Open Source]] bots. Its limitations, however, are all my own. Thanks to everyone for contributing.  
  
 
[[Category:MegaBots|Chalk]]
 
[[Category:MegaBots|Chalk]]

Latest revision as of 01:22, 28 August 2017

Sub-pages:
/Archived Talk
Chalk
Author(s) Corbos
Extends AdvancedRobot
Targeting Dynamic Clustering
Movement Wave Surfing via Dynamic Clustering
Current Version 2.6.Be
Code License Public domain
Download

What's special about it?

These days, not much. In days gone by, it open-sourced Dynamic Clustering.

How competitive is it?

Fair to middlin' - in the 30's

How does it dodge bullets?

It tries to Wave Surf without stats buffers.
  1. Collect the 'features' an enemy would see in Chalk's movement. (velocity, distance from wall, etc, etc...).
  2. Determine the historical scans that are most like Chalk's current move.
  3. Use these scans to avoid predictive behavior.

What does it save between rounds and matches?

Its collection of movement and enemy movement patterns along with 'feature' weights.

Where did you get the name?

I found myself back at the drawing board and the name felt germane.

Can I use your code?

Yes.

What's next for your robot?

Improve.

Does it have any White Whales?

After thinking about what it means to be a White Whale, I've decided Chalk doesn't have one. There's no single bot that drives him to the edge of insanity. For the most part, he gets a good night sleep, pays his taxes, and is thankful he's come as far as he has.
However, he takes regular beatings from any of the following packages:
abc, ags, apv, ar, axeBots, chase, cx, davidalves, dft, florent, jam, jcs, jekl, jk, kawigi, kc, krabb, mue, pe, pedersen, pez, ph, pulsar, rc, rz, simonton, stelo, tide, trab, voidious, wcsv, zyx

What other robot(s) is it based on?

Chalk was built using everything I could absorb from this wiki. Specifically, it's movement grew from peeks at Pugilist, CassiusClay, RaikoMX, Cyanide and DarkHallow.
Its gun was inspired from the description of Tron's Gun. Apparently, Musashi, SilverSurfer and Ali implement the same sort of thing.
I've also perused Dookious, Cigaret, and any number of other Open Source bots. Its limitations, however, are all my own. Thanks to everyone for contributing.