Difference between revisions of "User:Xor"

From Robowiki
Jump to navigation Jump to search
m (fix)
m
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
I discovered Robocode in 2012 and quickly became addicted, but I didn't release anything until 2017.
  
== Background ==
+
==== My bots ====
  
I'm a robocoder who discovered robocode in early 2012, and I discovered robowiki in the same year. Then, I spent a lot of time browsing robowiki and tried a varieties of targeting & wave surfing strategies, including k-NN, VCS and NeuralNetworks. I was really hooked meanwhile by machine learning in robocode, spending all day running battles to tune the parameters. However, all my experienments in the past was not mentioned to anyone else, not to mention publishing. Years later, when I went back to robowiki, I've seen something incredible happened that a lot of ancient robot was updated. Soon I decided to join the community and develop my own bots for competition.  
+
[[ScalarR]]: Pioneered surfing multiple waves (precisely) in melee, formal 1v1 champion (for a month ;).
  
 +
[[LightR]]: A full-rewrite of 1v1 part of [[ScalarR]], still in progress.
  
== Thoughts on 1v1 movement ==
+
==== Other projects ====
  
See [[/Thoughts on movement]]
+
robocode-jwm: A new Robocode UI based on [https://github.com/HumbleUI/JWM JWM], still at an early development stage.
  
 
+
A [https://github.com/bumfo/RoboRunner fork] of [[RoboRunner]]: No extra features, just bug fixes.  
== Better Theoretical MEA formula ==
 
 
 
See [[/Better MEA formula]]
 
 
 
 
 
== 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.
 
 
 
 
 
== 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]].  
 
  
 
[[Category:Bot Authors|Xor]]
 
[[Category:Bot Authors|Xor]]
  
__NOTOC__
+
__NOTOC__ __NOEDITSECTION__

Latest revision as of 05:57, 14 February 2024

I discovered Robocode in 2012 and quickly became addicted, but I didn't release anything until 2017.

My bots

ScalarR: Pioneered surfing multiple waves (precisely) in melee, formal 1v1 champion (for a month ;).

LightR: A full-rewrite of 1v1 part of ScalarR, still in progress.

Other projects

robocode-jwm: A new Robocode UI based on JWM, still at an early development stage.

A fork of RoboRunner: No extra features, just bug fixes.