User:Kawigi
Innovation Update:
I had an idea on how to turn my speculations on DynamicSegmentation using Decision Tree Learning (see discussion on Segmentation/Prioritizing) into an actual implementation that creates the tree as it's being used (there may be some room in the future to do complete restructuring of the tree on a separate thread). I call it SplitTargeting, and the first run of it gets a solid 89.3 TC score, so I think it has some good potential.
My Bots:
- MegaBots:
- SpareParts
- FloodHT (Team: TidalWave)
- Co-authored MakoHT with PEZ
- FloodGrapher (technically, FloodGrapher is a bot now, FloodGrapherGUI is the grapher).
- Girl (used to be a MiniBot, but outgrew that. The point is that it's a Robot).
- MiniBots:
- MicroBots:
- FloodMicro
- FhqwhgadsMicro
- Shiz (Team: ArmyOfShiz)
- NanoBots:
- HaikuBots:
- Sonnets:
- FemtoBots:
- FunkyFemto
- FemtoTrogdor (also Haiku)
- Dedicated Teams:
- Non-competitive:
- Test bots:
- SandboxFlattener - source of the FloodMovement
- LineBacker - a test in ProvocativeMovement - tries to corner or back its opponent up to the walls. May make for a good team bot sometime.
- MirrorGravity - melee movement that didn't work, but I almost used it in FloodHT
- SplitTargeting - a promising DynamicSegmentation idea I'm throwing around.
Aside from my competitive bots, I also claim (sort of) WhatTheHeck, available on the repository, to prove the existance of a Teleport bug in Robocode 1.0.6, and WallsKiller, which shows how to beat Walls while standing still. For various challenges on this wiki, I developed TeancumPMC, FloodMiniStationary and FloodRMC, and maybe some others, too. I took an afternoon to slap together a few /HaikuBots, too, which are always good to download to make sure you don't lose to them.
Homepage (no robocode stuff there at the moment, but if you're bored, give it a look): http://students.cs.byu.edu/~kawigi/
I also run the RobocodeLittleLeague at http://robocode.yajags.com/
ICQ: #6944897
AIM: kawigi
MSN IM: [email protected] (note - I do NOT use this one as an email address.)
Y!: [email protected]
email: [email protected]
Some old versions of SpareParts as well as the sound version can be downloaded at http://students.cs.byu.edu/~kawigi/robots/ , and there are also some screenshots I posted under SandboxFlattener - score dialogs from the original test robot (I have some that approach even over 100 rounds, but I wasn't normally that lucky).
I'm beginning development and setup for a new tournament I'm calling the RobocodeLittleLeague. More details later.
Honors:
- EternalRumble
- #2 in OneOnOne (July 12, 2003 - FloodHT 0.8)
- #5 in OneOnOne, best MiniBot in OneOnOne (July 12, 2003 - FloodMini 1.3)
- #7 MicroBot (Awhile ago, probably early May - FloodMicro 1.0, #30 overall)
- #2 NanoBot (Off and on from mid June probably to August - FunkyChicken)
- #1 MicroBot (August 31 - FhqwhgadsMicro 1.0, #14 overall)
- #1, 2, and 4 MiniBot (#3, 5, and 11 overall, Sedan 1.0, FloodMini 1.4, and Fhqwhgads 1.1, August 31)
- Robocode Outpost
- Melee Semi-Pro Champion (season 1 - SpareParts 0.76)
- 1v1 Semi-Pro 1st Runner-up (season 2 - SpareParts 0.76)
- 1v1 Rookie Champion (season 5 - FloodMicro 1.3)
- 1v1 Pro 5th place (season 5 - FloodMini 1.1)
- 1v1 Rookie Champion (season 6 - SpareParts 0.76)
- Melee Semi-pro 1st Runner-up (season 6 - SpareParts 0.76)
- 1v1 Pro 4th place (season 7 - FloodMini 1.2)
- 1v1 Pro 5th place (season 9 - FloodMini 1.2)
- 1v1 Semi-Pro Champion (season 9 - Teancum 1.1)
- 1v1 Rookie Champion (season 9 - SpareParts 0.76)
- 1v1 Pro First Runner-up (season 10 - FloodMini 1.2)
- 1v1 Pro 3rd place (season 11 - FloodMini 1.3)
- 1v1 Rookie Champion (season 11 - SpareParts 0.76)
- Melee Semi-Pro Bracket 1 Champion (season 12 - FloodHT 0.8)
- 1v1 Pro First Runner-up (season 12 - FloodHT 0.8)
- 1v1 Pro 3rd place (season 12 - FloodMini 1.3)
- 1v1 Pro First Runner-up (season 13 - FloodHT 0.8)
- 1v1 Pro 5th place (season 13 - FloodMini 1.3)
- 1v1 Semi-Pro First Runner-up (season 13 - Teancum 1.2)
- 1v1 Rookie Champion (season 13 - SpareParts 0.76)
- 1v1 Pro First Runner-up (season 14 - Fhqwhgads 1.0)
- 1v1 Pro 3rd place (season 14 - FloodHT 0.8)
- 1v1 Semi-Pro First Runner-up (season 14 - FloodMicro 1.4)
- Melee Pro 4th place (season 15 - FloodHT 0.8)
- Melee Semi-Pro Bracket 2 Champion (season 15 - SpareParts 0.76)
- 1v1 Pro 3rd place (season 15 - FloodMini 1.3)
- 1v1 Pro 4th place (season 15 - FloodHT 0.8)
- 1v1 Semi-Pro Champion (season 15 - FloodMicro 1.4)
- 1v1 Pro 2nd, 3rd, and 4th place (season 16 - FloodHT 0.8, FloodMini 1.3, and Fhqwhgads 1.1)
- 1v1 Rookie Champion (season 16 - SpareParts 0.76)
- 1v1 Semi-Pro First Runner-up (season 17 - Teancum 1.3)
- 1v1 Pro 3rd place (season 17 - Fhqwhgads 1.1)
- MiniBot Challenge
- 1v1 Mini 2nd place (20030525 - FloodMini 1.1)
- 1v1 Nano Champion, undefeated (20030615 - FunkyChicken 1.0)
- 1v1 Mini 4th place, undefeated (20030615 - FloodMini 1.2)
- 1v1 Nano 3rd place (20030705 - FunkyChicken 1.0)
- 1v1 Nano Champion, undefeated (20030802 - FunkyChicken 1.0 - also placed 10th among MicroBots!)
- 1v1 Micro 7th place (20030802 - FloodMicro 1.4)
- 1v1 Mini Champion (20030802 - FloodMini 1.3)
- 1v1 Mini 2nd place, too! (20030802 - Fhqwhagds 1.1 - undefeated except against FloodMini!)
- 1v1 Mini 2nd place (20030816 - FloodMini 1.4).
- 1v1 Nano Champion (20030816 - FunkyChicken 1.1)
- 1v1 Mini Grand Champion! (20030816 Grand Finals - FloodMini 1.4)
- 1v1 Nano Grand Champion! (20030816 Grand Finals - FunkyChicken 1.1)
- RobocodeLittleLeague - Don't even want to start, I used to win alot of the experimental divisions alot of the time (and originally, I won alot of main events, too).
- ExtendsRobotCompetition
- Mar 21 04, 1v1 and melee (Girl 1.0)
- Mar 27 04 1v1 (Girl 1.0)
- Jun 20 04 1v1 and melee (Girl 1.0)
- Jun 23 04 melee (Girl 1.0)
- Jul 04 04 1v1 (Girl 1.1)
- Jan 03 05 1v1 and melee (Girl 1.1)
- Jan 08 05 1v1 (Girl 1.1)
- Apr 10 05 1v1 and skirmish (Girl 1.2)
- Apr 14 05 1v1 and skirmish (Girl 1.2)
- Apr 17 05 1v1 and skirmish (Girl 1.2)
- May 06 05 1v1 and skirmish (Girl 1.2)
- Currently ranked 2nd in the MovementChallenge with FloodRMC. Only 4th or so against PatternMatchers, but 1st against Statistical targeting.
- Got a 98.55% PMCIndex with Teancum's gun, even though it was a relative pattern matcher being used on an opponent-ignorant test bot.
There has been a question recently who has created the most bots. I've magled current rankings through few regexps, sort and uniq, and found the answer:
The most FertileRobocoder is Kawigi.
Congratulations. --lRem