Difference between revisions of "User:Dsekercioglu"

From Robowiki
Jump to navigation Jump to search
(Update user page)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
==Me==
 
==Me==
:I am a Turkish student in high school, probably the smallest one here. My programming teacher had shown me robocode and the first video I saw was a 10 round battle between [[Diamond]] and [[Shadow]]. They were moving perpendicular to each other not hitting walls and shooting '''randomly'''. Robocode was the game which forced me to learn java. I started by just using the robocode's command and made robots which were very simple bots. My biggest goal was to beat [[Walls]] by that time but of course I have improved myself at robocode in 2 years(Not even sure of that).
+
:I am a Turkish student currently in high school. My teacher introduced me to Robocode and it probably is the only reason I do programming today.
 +
:Over the time, I've come to realize what a complicated optimization problem robocode was.
 +
 
 +
:Since the July of 2020, I have spent more time learning other languages, most of them being lower level and I realized how inefficient most of my code was. Although I don't really feel like using Java anymore, I don't think I can possibly give up on robocode just yet. At least not before I give a final shot with Neural Networks ;)
 +
 
 
==Bots==
 
==Bots==
:I have actually made about fifty bots and most of them are unreleased and some of them are retired.
+
:I have made many robots, mostly experimental and most of them are retired.
  
  
Line 12: Line 16:
  
 
:[[WhiteFang]]:
 
:[[WhiteFang]]:
:[[WhiteFang]] is my third robot to be released after Nightmare. It's now my best bot which will hopefully enter the top 10. It's code has been completely changed after version 1.8 and jumped from 154 to 28 in rankings.
+
:[[WhiteFang]] is my third robot to be released. It's now in top 10 after tons of work and tuning.
 +
 
 +
:[[Raven]]:
 +
:[[Raven]] is my most competitive 1on1 robot. It currently holds the 7th place in roborumble.
  
 
==Thoughts==
 
==Thoughts==
Line 19: Line 26:
 
==Formulas==
 
==Formulas==
 
:See [[/MEA]]
 
:See [[/MEA]]
 +
 +
==Projects I am Working On==
 +
:A garbage free Neural Network library for future robots. I'd really like to set the standards Skilgannon and Rednaxela set with their kd-trees :)
 +
  
 
==Robot Names That You Can Use==
 
==Robot Names That You Can Use==

Latest revision as of 10:52, 12 April 2021

Me

I am a Turkish student currently in high school. My teacher introduced me to Robocode and it probably is the only reason I do programming today.
Over the time, I've come to realize what a complicated optimization problem robocode was.
Since the July of 2020, I have spent more time learning other languages, most of them being lower level and I realized how inefficient most of my code was. Although I don't really feel like using Java anymore, I don't think I can possibly give up on robocode just yet. At least not before I give a final shot with Neural Networks ;)

Bots

I have made many robots, mostly experimental and most of them are retired.


ColdBreath:
My first competitive NN bot. Uses Roboneural. Reached a ranking of 55 with only 1 predictor for both movement and gun.
Oculus:
Oculus reached a ranking of 35 but was later removed temporarily since it was too slow.
WhiteFang:
WhiteFang is my third robot to be released. It's now in top 10 after tons of work and tuning.
Raven:
Raven is my most competitive 1on1 robot. It currently holds the 7th place in roborumble.

Thoughts

See /Thoughts on targeting for Targeting.

Formulas

See /MEA

Projects I am Working On

A garbage free Neural Network library for future robots. I'd really like to set the standards Skilgannon and Rednaxela set with their kd-trees :)


Robot Names That You Can Use

  • Parallax
  • Tempus
  • Inferno

For Fun

Idioms
Being SittingDuck against: Enemy's gun is very strong.
Usage: Walls is SittingDuck against Tomcat.