Difference between revisions of "User:Nat"
(put my blog link in more visible location) |
(clearify old text, re-section, add TOC and EDITSECTION →Unreleased vapourware: new section) |
||
Line 53: | Line 53: | ||
--><!-- New Profile --> | --><!-- New Profile --> | ||
− | I was first introduced sometimes in 2006 when I was 11 years old. Don't remembered where I found it but I am not very good at English at that moment so I don't found this wiki. That time, I played mainly on modified version Wall, but I never touched AdvancedRobot | + | I was first introduced sometimes in 2006 when I was 11 years old. Don't remembered where I found it but I am not very good at English at that moment so I don't found this wiki. That time, I played mainly on modified version Wall, but I never touched AdvancedRobot. Then, I got bored and return to my PHP programming. Later in July, 2007 I found a notice of Cubic Thailand National Robocode Tournament 2007. I take another look at my old installed robocode in my computer but don't get anything more than last time. And, again, I return to my PHP programming. Middle 2008 is when I found another robocode word. I found it on some old my country NSC software contest. There was a software called Robo-Rookie that implements Junior Robot visual editor. |
− | September 2008 is where I start entered Robocode community. This time I am lot better at English and start seeking articles for [[GuessFactor Targeting (traditional)|GuessFactor Targeting]] that I've heard for a long time. Sure, I don't understand any part, | + | September 2008 is where I start entered Robocode community. This time I am lot better at English and start seeking articles for [[GuessFactor Targeting (traditional)|GuessFactor Targeting]] that I've heard for a long time. Sure, I don't understand any part, neither simple or hard, of it. The first robot I download ever is [[SparePart]], then [[Gladiator]] and [[Dookious]]. It still really, really hard so I decide to learn first from Quick Targeting (say [[HOT]], [[LT]] and [[CT]]). I take a look at [[NanoBot]] first because it will make me understand it easier. But, unfortunately, many nano-bot code is super optimize for codesize and make me have headache on it. Anyway, my first robot is [[NanoBot]] after reading many many robot source to understand non-blocking call. I was so silly that wait/reload old [[Pulsar]] server ranking page for a day and realize that I need to look at [[Darkcanuck]]'s instead. |
; Some fact of mine | ; Some fact of mine | ||
− | * I'm but one robocoder from Thailand that participated in [[RoboWiki]] and [[RoboRumble]]. (As of | + | * I'm but one robocoder from Thailand that participated in [[RoboWiki]] and [[RoboRumble]]. (As of April, 09) |
* I have a userboxes most of this wiki. =) | * I have a userboxes most of this wiki. =) | ||
* I have the longest user page (I think) | * I have the longest user page (I think) | ||
Line 66: | Line 66: | ||
== Bots== | == Bots== | ||
− | + | Order by creation date. | |
* [[Carola]]: My first, public, nano-size and shameless robot. Almost everything is taken from [[WeekendObsession]]. Retired. | * [[Carola]]: My first, public, nano-size and shameless robot. Almost everything is taken from [[WeekendObsession]]. Retired. | ||
* [[NanoKitty]]: A nano bot. First designed for One-one-One, but used [[Head-On Targeting]] so it's better in melee. | * [[NanoKitty]]: A nano bot. First designed for One-one-One, but used [[Head-On Targeting]] so it's better in melee. | ||
− | * [[SwodniwMR]]: A nano bot that | + | * [[SwodniwMR]]: A nano bot that completely design for melee, fire [[Head-On Targeting|head-on]] and move randomly. |
* [[Ocnirp]]: My first competitive robot. nano-size. | * [[Ocnirp]]: My first competitive robot. nano-size. | ||
** [[OcnirpSNG]]: Sister of [[Ocnirp]], feature StopNGo movement on top of old random movement. | ** [[OcnirpSNG]]: Sister of [[Ocnirp]], feature StopNGo movement on top of old random movement. | ||
* [[AtomicMini]]: A melee robot and my second shameless robot since a movement is entirely from [[Shiz]] and gun from [[MiniTron]]. | * [[AtomicMini]]: A melee robot and my second shameless robot since a movement is entirely from [[Shiz]] and gun from [[MiniTron]]. | ||
− | * [[MiniAtomicOperation]]: A group of 5 AtomicMini. | + | * [[MiniAtomicOperation]]: A group of 5 AtomicMini. Retired. |
* [[BlackHole]]: My truly first bot (I mean, I wrote more than 70% of it myself) and my first long development robot. | * [[BlackHole]]: My truly first bot (I mean, I wrote more than 70% of it myself) and my first long development robot. | ||
* [[AW]]: Test bot. One-on-one with [[Robar]]'s AOM. Come with Simonton's Pattern Matching as usual for my nanobot. | * [[AW]]: Test bot. One-on-one with [[Robar]]'s AOM. Come with Simonton's Pattern Matching as usual for my nanobot. | ||
Line 80: | Line 80: | ||
Also, check out my [[/Free code]]. | Also, check out my [[/Free code]]. | ||
− | == Planned Future Robots == | + | === Planned Future Robots === |
− | * [[HyperRobot]]: An extend-robot bot which have | + | * [[HyperRobot]]: An extend-robot bot which have [[Wave Surfing]]. |
* [[BlackHole]] v2 | * [[BlackHole]] v2 | ||
− | == Current Developing Robots == | + | === Current Developing Robots === |
* [[Asteroid]]: A robot framework. | * [[Asteroid]]: A robot framework. | ||
+ | * [[Simpler]]: by name :-) | ||
+ | |||
+ | === Unreleased vapourware === | ||
+ | Don't make me listed all of my vapourware, its a LOT. Here are some. | ||
+ | * [[Pallas]]: Even make a wiki page for it, but now vapourware :-( Anyway, it is getting rework. | ||
+ | * Juno, another vapourware after Pallas. | ||
+ | * Aquazyned and few A... bot. | ||
+ | * Pencil, MilkyWay, Galaxy, Mercury | ||
+ | * ... and lot other. | ||
== Goals == | == Goals == | ||
Line 108: | Line 117: | ||
* Special: Create template for userboxes you see on this page. (I don't know anybody want them? This is not wikipedia, anyway...) | * Special: Create template for userboxes you see on this page. (I don't know anybody want them? This is not wikipedia, anyway...) | ||
− | == Researches == | + | === Researches === |
* [[/SDSResearch]] Research for Symbolic Dynamic Segmentation to work faster :-) | * [[/SDSResearch]] Research for Symbolic Dynamic Segmentation to work faster :-) | ||
* [[/Targeting Research Codename M79]] Targeting experimental with variety of gun doing on its own alone. | * [[/Targeting Research Codename M79]] Targeting experimental with variety of gun doing on its own alone. | ||
<!-- Don't want other to see them | <!-- Don't want other to see them | ||
− | == Planned Researches == | + | === Planned Researches === |
* [[/Movement Research Codename NGC1904]] Wave Surfing experimantal. Path Finding Go-To style. | * [[/Movement Research Codename NGC1904]] Wave Surfing experimantal. Path Finding Go-To style. | ||
* [[/Targeting Research Codename M31]] Gun without GF and PIF experimental. | * [[/Targeting Research Codename M31]] Gun without GF and PIF experimental. | ||
Line 128: | Line 137: | ||
I don't think I'll finish all of those experimental, just NGC1904 seem to be finished. | I don't think I'll finish all of those experimental, just NGC1904 seem to be finished. | ||
--> | --> | ||
− | + | === Other Works === | |
− | == Other Works == | ||
* [http://wiki.robothai.net/ Thai RoboWiki]: New, fresh Thai RoboWiki with some contents. | * [http://wiki.robothai.net/ Thai RoboWiki]: New, fresh Thai RoboWiki with some contents. | ||
Line 138: | Line 146: | ||
Country: http://darkcanuck.net/rumble/flags/nat.gif Thailand <br /> | Country: http://darkcanuck.net/rumble/flags/nat.gif Thailand <br /> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
'''If anyone see any wrong grammar above, please tell me on [[User_talk:Nat]] page!!''' | '''If anyone see any wrong grammar above, please tell me on [[User_talk:Nat]] page!!''' | ||
[[Category: Bot Authors|Nat]] | [[Category: Bot Authors|Nat]] | ||
− |
Revision as of 11:41, 13 April 2009
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
My name is Nat Pavasant. I'm 13 years old robocoder from Thailand.
I was first introduced sometimes in 2006 when I was 11 years old. Don't remembered where I found it but I am not very good at English at that moment so I don't found this wiki. That time, I played mainly on modified version Wall, but I never touched AdvancedRobot. Then, I got bored and return to my PHP programming. Later in July, 2007 I found a notice of Cubic Thailand National Robocode Tournament 2007. I take another look at my old installed robocode in my computer but don't get anything more than last time. And, again, I return to my PHP programming. Middle 2008 is when I found another robocode word. I found it on some old my country NSC software contest. There was a software called Robo-Rookie that implements Junior Robot visual editor.
September 2008 is where I start entered Robocode community. This time I am lot better at English and start seeking articles for GuessFactor Targeting that I've heard for a long time. Sure, I don't understand any part, neither simple or hard, of it. The first robot I download ever is SparePart, then Gladiator and Dookious. It still really, really hard so I decide to learn first from Quick Targeting (say HOT, LT and CT). I take a look at NanoBot first because it will make me understand it easier. But, unfortunately, many nano-bot code is super optimize for codesize and make me have headache on it. Anyway, my first robot is NanoBot after reading many many robot source to understand non-blocking call. I was so silly that wait/reload old Pulsar server ranking page for a day and realize that I need to look at Darkcanuck's instead.
- Some fact of mine
- I'm but one robocoder from Thailand that participated in RoboWiki and RoboRumble. (As of April, 09)
- I have a userboxes most of this wiki. =)
- I have the longest user page (I think)
- I contribute a lot of pages/talk in one day (actually, I usually contribute the most in a day)
There are some more stuff (being) wrote in my blog, too. Please take a look at. Currently, it doesn't much information, but being write.
Contents
Bots
Order by creation date.
- Carola: My first, public, nano-size and shameless robot. Almost everything is taken from WeekendObsession. Retired.
- NanoKitty: A nano bot. First designed for One-one-One, but used Head-On Targeting so it's better in melee.
- SwodniwMR: A nano bot that completely design for melee, fire head-on and move randomly.
- Ocnirp: My first competitive robot. nano-size.
- AtomicMini: A melee robot and my second shameless robot since a movement is entirely from Shiz and gun from MiniTron.
- MiniAtomicOperation: A group of 5 AtomicMini. Retired.
- BlackHole: My truly first bot (I mean, I wrote more than 70% of it myself) and my first long development robot.
- AW: Test bot. One-on-one with Robar's AOM. Come with Simonton's Pattern Matching as usual for my nanobot.
- Hebe: My test to crazy ideas. Move in StopNGo and fire with Circular Targeting.
Also, check out my /Free code.
Planned Future Robots
- HyperRobot: An extend-robot bot which have Wave Surfing.
- BlackHole v2
Current Developing Robots
Unreleased vapourware
Don't make me listed all of my vapourware, its a LOT. Here are some.
- Pallas: Even make a wiki page for it, but now vapourware :-( Anyway, it is getting rework.
- Juno, another vapourware after Pallas.
- Aquazyned and few A... bot.
- Pencil, MilkyWay, Galaxy, Mercury
- ... and lot other.
Goals
- Be throne of all rumble.
- but currently focused on general melee/roborumble.
- Be the youngest who entered The2000Club and The2100Club! (Before I get 14...)
- Be the first one who break the 2200 beerier!
- Having PHP plugins for robocode =D
Competitions
I'm not want to show my competitiveness, but I must keep records of my competitions.
- Won 1st prize of Cubic Thailand National Robocode Tournament 2008 - Jan, 31 2009 -- Melee Battles -- Won 30,000 Baht (~$855)
- Won 2nd prize of Thailand National Robocode Tournament 2009 - Feb, 7 2009 -- One-On-One Survivalist Battles -- Won 20,000 Baht (~$570)
- If this is normal robocode competition (I mean, not survivalist battle), I am going to win definitely! I got 4-6 survival score and 77%-23% normal robocode score!
- Because I fire too often (In fact, I always fire) and he is a great dodger with great random movement (I have PM gun, not enough time to write GF). Another thing is he only fire to disabled inactivity timer, so he will often out survive me, resulting in higher survival score!
Other Development
- A Thai Robocode Community website (which include Thai Robocode Repository, Thai RoboRumble and new Thai RoboWiki).
- New Thai RoboWiki goes online at http://wiki.robothai.net/ thus nothing there except plain MediaWiki/1.14rc1.
- A new Thai roborumble that I planned to create also accept oversea competitors! I think I'll reborn PointBlank battle and add my new BlankyBattle (which mean less number of robot in really large battle!). Also with TwinDuel, Sonnet/Haiku/Femto Battle. I may include Hat League into it, too. (don't know if my new server hold that? I will ask Darkcanuck for his roborumble server code!)
- Special: Create template for userboxes you see on this page. (I don't know anybody want them? This is not wikipedia, anyway...)
Researches
- /SDSResearch Research for Symbolic Dynamic Segmentation to work faster :-)
- /Targeting Research Codename M79 Targeting experimental with variety of gun doing on its own alone.
Other Works
- Thai RoboWiki: New, fresh Thai RoboWiki with some contents.
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
Blog: http://nat.robothai.net/
Country: http://darkcanuck.net/rumble/flags/nat.gif Thailand
If anyone see any wrong grammar above, please tell me on User_talk:Nat page!!