Difference between revisions of "User:Dsekercioglu"

From Robowiki
Jump to navigation Jump to search
Line 1: Line 1:
 
==Me==
 
==Me==
:I am a Turkish student in high school, probably the smallest one here. When I first saw robocode it was very interesting. I looked at [[Diamond]] and [[Shadow]], they were moving without hitting walls, staying perpendicularly and firing. Robocode was super. Only problem was java which I didn't know anything about. My first robot was just moving in squares(Would be a perfect sample bot: SquareBot. I slowly improved from that day to today. I'm not releasing 10 new versions of my bot per day but I'm still active and checking the wiki every day.
+
: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).
 
 
 
==Bots==
 
==Bots==
:I will only write my current bots here because I can't write about 45 bots.
+
:I have actually made about fifty bots and most of them are unreleased and some of them are retired.
  
  
 
:[[ColdBreath]]:
 
:[[ColdBreath]]:
 
:My first competitive NN bot. Uses [[Roboneural]]. Reached a ranking of 55 with only 1 predictor for both movement and gun.
 
:My first competitive NN bot. Uses [[Roboneural]]. Reached a ranking of 55 with only 1 predictor for both movement and gun.
 +
 
:[[Oculus]]:
 
:[[Oculus]]:
:Very clean code so I won't leave this bot for a long time. My best NN bot. I try new things here.
+
:[[Oculus]] reached a ranking of 35 but was later removed temporarily since it was too slow.  
:[[Hammer]]:
+
 
:Tried to do pattern matching but it resulted in something like segmented PIF gun.
+
:[[WhiteFang]]:
:[[OculusNano]]:
+
:[[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.
:Single-tick segmented PIF gun. random direction stop'n go movement. Fights very close.
 
  
 
==Thoughts==
 
==Thoughts==
 
:See [[/Thoughts on targeting]] for [[Targeting]].
 
:See [[/Thoughts on targeting]] for [[Targeting]].
:See [[/Thoughts on neural networks]] for NNs.
 
  
 
==Formulas==
 
==Formulas==

Revision as of 12:35, 24 July 2018

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).

Bots

I have actually made about fifty bots and most of them are unreleased and some 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 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.

Thoughts

See /Thoughts on targeting for Targeting.

Formulas

See /MEA

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.