Difference between revisions of "User:Xor"

From Robowiki
Jump to navigation Jump to search
m (rewrite bio, update bots ;))
m (update)
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
I discovered robocode in 2012, and soon became addicted to it. However I didn't release anything until 2017.
  
== Background ==
+
My bots:
  
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!).  
+
[[ScalarN]]: Originally a melee bot, but the 1v1 part draws more attention then.  
  
 
+
[[ScalarR]]: An attempt to explore the idea of surfing everyone in melee, while using the same algorithm as in 1v1.  
== Bots in [[RoboRumble]] ==
 
 
 
* '''[[ScalarBot]]'''.
 
 
 
* '''[[ShieldBot]]'''. A [[Bullet Shielding|BulletShielder]].
 
 
 
 
 
== 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 [[Wave Surfing/GoTo Surfing | GoTo]] varient of SimpleBot. Suffers from heavy usages of immutable data structures, which pushed me to have a complete rewrite. (And [[ScalarBot|that rewrite]] uses [[Wave Surfing/True Surfing|true surfing]] though)
 
  
 
[[Category:Bot Authors|Xor]]
 
[[Category:Bot Authors|Xor]]
  
 
__NOTOC__
 
__NOTOC__

Revision as of 03:15, 30 May 2019

I discovered robocode in 2012, and soon became addicted to it. However I didn't release anything until 2017.

My bots:

ScalarN: Originally a melee bot, but the 1v1 part draws more attention then.

ScalarR: An attempt to explore the idea of surfing everyone in melee, while using the same algorithm as in 1v1.