Difference between revisions of "User:Nat"

From Robowiki
Jump to navigation Jump to search
(remove some userboxes, correct userboxes grammar)
m (update a litt)
Line 1: Line 1:
<div style="float: right; clear:right; font-size: small; margin: 1em;">
+
 
__TOC__ <!-- to have neat, floated TOC =) -->
+
 
</div>
+
{{tocright}}
 
{| style="margin-left: 1em; margin-bottom: 0.5em; width: 248px; border: #99B3FF solid 1px; background-color: #FFFFFF; color: #000000; float: right; clear:right;"
 
{| style="margin-left: 1em; margin-bottom: 0.5em; width: 248px; border: #99B3FF solid 1px; background-color: #FFFFFF; color: #000000; float: right; clear:right;"
 
| <div style="text-align: center; font-size: 120%; font-weight: bold;">[[Nat]]</div>
 
| <div style="text-align: center; font-size: 120%; font-weight: bold;">[[Nat]]</div>
Line 11: Line 11:
 
| {{Userbox | id-c=#090 | id-s=10 |id-fc=#fff |info-c=#cfc |info-s=8 |info-fc=#000 |id=Robo code |info=This user love [[Robocode]]!}}<!--
 
| {{Userbox | id-c=#090 | id-s=10 |id-fc=#fff |info-c=#cfc |info-s=8 |info-fc=#000 |id=Robo code |info=This user love [[Robocode]]!}}<!--
 
|-
 
|-
| {{Userbox | id-c=#f00 | id-s=12 |id-fc=#fff |info-c=#fcc |info-s=8 |info-fc=#000 |id=<strike>GF</strike> |info=This user hate [[GuessFactor Targeting (traditional)|GuessFactor Targeting]]}}
+
| {{Userbox | id-c=#f00 | id-s=12 |id-fc=#fff |info-c=#fcc |info-s=8 |info-fc=#000 |id=<s>GF</s> |info=This user hate [[GuessFactor Targeting (traditional)|GuessFactor Targeting]]}}
 
|-
 
|-
 
| {{Userbox | id-c=#0f0 | id-s=12 |id-fc=#606 |info-c=#cfc |info-s=8 |info-fc=#000 |id=GF |info=... but still using it for it's no match in aiming!}}-->
 
| {{Userbox | id-c=#0f0 | id-s=12 |id-fc=#606 |info-c=#cfc |info-s=8 |info-fc=#000 |id=GF |info=... but still using it for it's no match in aiming!}}-->
Line 73: Line 73:
 
** On 15 Apr 2009 ICT (UTC+0700), there are number of edits, but only 2 edits are from ''other contributors''! Every other edits is done by me. -->
 
** On 15 Apr 2009 ICT (UTC+0700), there are number of edits, but only 2 edits are from ''other contributors''! Every other edits is done by me. -->
  
== Bots==
+
== Bots ==
 
Order by creation date.
 
Order by creation date.
* [[Carola]]: My first, public, nano-sized and shameless robot. Almost everything is taken from [[WeekendObsession]]. Retired, for the shame it gave me =)
+
* <s>[[Carola]]</s>: My first, public, nano-sized and shameless robot. Almost everything is taken from [[WeekendObsession]]. Retired, for the shame it gave me =)
 
* [[NanoKitty]]: A nano bot. First designed for One-one-One, but it uses [[Head-On Targeting]] so it's better in melee.
 
* [[NanoKitty]]: A nano bot. First designed for One-one-One, but it uses [[Head-On Targeting]] so it's better in melee.
 
* [[SwodniwMR]]: A nano bot that is completely designed for melee, fires [[Head-On Targeting|head-on]] and move randomly.
 
* [[SwodniwMR]]: A nano bot that is completely designed for melee, fires [[Head-On Targeting|head-on]] and move randomly.
Line 81: Line 81:
 
** [[OcnirpSNG]]: Sister of [[Ocnirp]], featuring [[Stop And Go]] movement on the top of the old random movement.
 
** [[OcnirpSNG]]: Sister of [[Ocnirp]], featuring [[Stop And Go]] movement on the top of the old random movement.
 
* [[AtomicMini]]: A melee robot and my second shameless robot since the movement is entirely from [[Shiz]] and the gun from [[MiniTron]].
 
* [[AtomicMini]]: A melee robot and my second shameless robot since the movement is entirely from [[Shiz]] and the gun from [[MiniTron]].
** [[MiniAtomicOperation]]: A group of 5 AtomicMinis. Retired.
+
** <s>[[MiniAtomicOperation]]</s>: A group of 5 AtomicMinis. Retired.
 
* [[BlackHole]]: My truly first bot (I mean, I wrote more than 70% of it myself) and my first long developed robot.
 
* [[BlackHole]]: My truly first bot (I mean, I wrote more than 70% of it myself) and my first long developed robot.
 
* [[AW]]: Test bot. One-on-one with [[User:Robar|HUNRobar]]-style AOM. Comes with [[User:Simonton|Simonton]]'s [[Pattern Matching]] as usual for my nanobots.
 
* [[AW]]: Test bot. One-on-one with [[User:Robar|HUNRobar]]-style AOM. Comes with [[User:Simonton|Simonton]]'s [[Pattern Matching]] as usual for my nanobots.
Line 87: Line 87:
 
* Mysterious: Failed attempt at nano adaptive movement.
 
* Mysterious: Failed attempt at nano adaptive movement.
  
Also, check out my [[/Free code]].
+
* [[NP]]: A [[Velocity Surfing]] [[MicroBots|microbot]].
 +
 
 +
Also, check out my [[/Free code|free code]].
  
 
=== Planned Future Robots ===
 
=== Planned Future Robots ===
 
* [[HyperRobot]]: An extend-robot bot which has [[Wave Surfing]].
 
* [[HyperRobot]]: An extend-robot bot which has [[Wave Surfing]].
* [[BlackHole]] v2
 
  
 
=== Current Developing Robots ===
 
=== Current Developing Robots ===
 +
: but I hardly find a time to work on it.
 
* [[Asteroid]]: A robot framework.
 
* [[Asteroid]]: A robot framework.
 
* [[Simpler]]: by name :-)
 
* [[Simpler]]: by name :-)
 
* [[TheRiver]]: Planned to be the first [[Melee Surfing|Wave Surfing/Melee]] ever.  
 
* [[TheRiver]]: Planned to be the first [[Melee Surfing|Wave Surfing/Melee]] ever.  
 +
* [[BlackHole]] v2
  
=== Unreleased vapourware ===
+
=== Unreleased Robots ===
Don't want me to list all of my vapourware, there's a LOT. Here are some:
+
Don't want me to list all of my unreleased, there's a LOT. Here are some:
 
* [[Pallas]]: Even made a wiki page for it, but now vapourware :-( Anyway, it is under rework.
 
* [[Pallas]]: Even made a wiki page for it, but now vapourware :-( Anyway, it is under rework.
 
* Juno, another vapourware after Pallas.
 
* Juno, another vapourware after Pallas.
Line 109: Line 112:
 
* Get the throne of all rumble.
 
* Get the throne of all rumble.
 
** but I currently focus on general melee/roborumble.
 
** but I currently focus on general melee/roborumble.
* Be the youngest who entered The2000Club and The2100Club! (Before I get 14...)
+
* Be the youngest who entered [[The 2000 Club]] and [[The 2100 Club]]!
 
* Be the first one who breaks the 2200 beerier!
 
* Be the first one who breaks the 2200 beerier!
 
* Having PHP plugins for robocode =D
 
* Having PHP plugins for robocode =D

Revision as of 07:55, 9 August 2009


2008 This user entered Robocode community since 2008
JAVA This user prefers to use Java for all his/her applications.
Robo code This user love Robocode!
PM This user love Pattern Matching
Melee This user prefers melee battle than One-On-One battle.
EclipseIcon.png This user use Eclipse to program his/her Robocode's robots.
Wiki I love this Wiki!
Rumble This user has his/her bot in RoboRumble.
5th This user has the highest rank of 5th in NanoRumble.
79th This user has the highest rank of 79th in General Rumble.
TH This user lives in Thailand.
UBX This user is first one who create their userboxes purely about robocode!
UBX This user has most userboxes in this wiki.
ABC This user MUST dethrone ABC and his Shadow for his life.
Wiki This user is the wiki vacuum cleaner.
Nat's Page:
Targeting Problem (answered) - Wave Surfing Question (answered) - What's the name mean? - What is this? - How do 1v1 bot perform in melee? - Robot in my dream... - My version of DrawingBot - Free code
Nat's research:
Symbolic Dynamic Segmentation Research - Targeting Research Codename M79

My name is Nat Pavasant. I'm a 13-year-old robocoder from Thailand. I was first introduced to Robocode sometime in 2006 when I was 11 years old. I don't remember where I found it but I wasn't very good at English at that time so I didn't find this wiki. That time, I mainly played on a modified version of Wall, but I never dealed with AdvancedRobots. Then, I got bored and returned to PHP programming. Later in July 2007, I found a notice of Cubic Thailand National Robocode Tournament 2007. I took another look at my old installation of Robocode in my computer but didn't get further than last time. And again, I returned to PHP programming.In the middle of 2008 I found another Robocode word. I found it on my country's NSC software contest. There was a software called Robo-Rookie that implemented Junior Robot visual editor.

September 2008 is when I entered Robocode community. Now I was a lot better at English and started to seek articles about GuessFactor Targeting that I've heard a lot about for a long time. I didn't understand any part, neither simple or hard, of it. The first robot I've downloaded is Tigger and SpareParts, then Gladiator and Dookious. It was still really, really hard so I decide to learn first Quick Targeting (say HOT, LT and CT). I took a look at NanoBots first because I thought they would make me understand it easier. But, unfortunately, many nano-bot code is super optimized for codesize and made me having headache on it. Anyway, my first robot is a NanoBot after reading many many robot source to understand non-blocking call. I was so silly that I was waiting/reloading Pulsar's old server ranking page for a day and realized that I need to look at Darkcanuck's instead.

I'm now a RoboWiki Vacuum Cleaner. It means that I'm cleaning up the pages. (without any bots for now)


Bots

Order by creation date.

Also, check out my free code.

Planned Future Robots

Current Developing Robots

but I hardly find a time to work on it.

Unreleased Robots

Don't want me to list all of my unreleased, there's a LOT. Here are some:

  • Pallas: Even made a wiki page for it, but now vapourware :-( Anyway, it is under rework.
  • Juno, another vapourware after Pallas.
  • Aquazyned and few A... bot.
  • Pencil, MilkyWay, Galaxy, Mercury
  • ... and lot other.

Goals

  • Get the throne of all rumble.
    • but I currently focus on general melee/roborumble.
  • Be the youngest who entered The 2000 Club and The 2100 Club!
  • Be the first one who breaks the 2200 beerier!
  • Having PHP plugins for robocode =D


Contact Information

Email/MSN/GTalk: http://services.nexodyne.com/email/icon/.ykau8dV3g%3D%3D/einV.U0%3D/R01haWw%3D/0/image.png
Tel. +66(0)8-6054-4882
Country: http://darkcanuck.net/rumble/flags/nat.gif Thailand
City/Province: Bangkok

If anyone see any wrong grammar above, please tell me on my talk page!