Difference between revisions of "User:Xor"
Jump to navigation
Jump to search
m (clean) |
m (rewrite bio, update bots ;)) |
||
Line 2: | Line 2: | ||
== Background == | == Background == | ||
− | I'm a | + | I'm a second-year CS student living in China, who discovered robocode since late 2012. Before 2016, when I was hooked in competitive programming, I can only write JavaScript fluently, so I created a JavaScript platform to test my robocode bots (written in JavaScript certainly). In 2017, I eventually came back to robowiki, and soon fell in love with Java (and robocoding!). |
Line 15: | Line 15: | ||
* '''[[ScaledBot]]'''. Originally a ScalarBot rewrite, but it soon became my first attempt in melee. | * '''[[ScaledBot]]'''. Originally a ScalarBot rewrite, but it soon became my first attempt in melee. | ||
+ | |||
+ | * '''[[Scalar]]'''. Originally a ScalarBot rewrite, but it soon became my second attempt in melee ;) | ||
Revision as of 15:14, 18 November 2017
Background
I'm a second-year CS student living in China, who discovered robocode since late 2012. Before 2016, when I was hooked in competitive programming, I can only write JavaScript fluently, so I created a JavaScript platform to test my robocode bots (written in JavaScript certainly). In 2017, I eventually came back to robowiki, and soon fell in love with Java (and robocoding!).
Bots in RoboRumble
Bots in MeleeRumble
- ScaledBot. Originally a ScalarBot rewrite, but it soon became my first attempt in melee.
- Scalar. Originally a ScalarBot rewrite, but it soon became my second attempt in melee ;)
Retired bots
- SimpleBot. I have a lot of heavy robots over-engineering, which was tiresome. One day, I was inspired and decided to rewrite everything, while keeping it simple. Then came SimpleBot. SimpleBot is also my first bot in rumble. Now it has been replaced by ScalarBot.
- Carbon. A GoTo varient of SimpleBot. Suffers from heavy usages of immutable data structures, which pushed me to have a complete rewrite. (And that rewrite uses true surfing though)