[Home]TwinDuel/Results20080103

Robo Home | TwinDuel | Changes | Preferences | AllPages

Difference (from prior major revision) (no other diffs)

Changed: 361c361,362
* It seems that didn't work quite as well as I thought it would....so I just added a container class with x and y that implements serializable. All fixed! So there will be a serious threat from NightAndDay next week! -- Skilgannon
* It seems that didn't work quite as well as I thought it would....so I just added a container class with x and y that implements serializable. All fixed! So there will be a serious threat from NightAndDay next week! -- Skilgannon
* Ah, cool that you found it. I'm surprised you were able to compile with 1.5 compatibility with that issue in there...? Anyway, the serializable location class with x/y is exactly what I do, too, for the same reason. Looking forward to next week =) -- Voidious

New entrants from Skilgannon and Chase-san this week: NightAndDay 1.3, LapisLazuli 1.0 and 1.2.

[This week's bots] (Sorry, will upload after work)


RESULT = bvh.two.Valkiries defeats bvh.two.Ravens: 45 to 30
RESULT = chase.twin.LapisLazuli defeats bvh.two.Ravens: 57 to 18
RESULT = bvh.two.Ravens defeats chase.twin.LapisLazuli: 51 to 24
RESULT = davidalves.twin.YinYang defeats bvh.two.Ravens: 55 to 20
RESULT = gh.GruwelTwins defeats bvh.two.Ravens: 48 to 27
RESULT = gh.twin.GrauwuarG defeats bvh.two.Ravens: 64 to 11
RESULT = bvh.two.Ravens defeats jk.team.NightAndDay: 48 to 27
RESULT = kawigi.micro.ShizPair defeats bvh.two.Ravens: 57 to 18
RESULT = kawigi.twin.MarioBros defeats bvh.two.Ravens: 67 to 8
RESULT = kc.twins.GeminiTeam defeats bvh.two.Ravens: 48 to 27
RESULT = bvh.two.Ravens defeats kinsen.twin.SelcouthTeam: 43 to 32
RESULT = bvh.two.Ravens defeats krillr.mini.JointStrikeForce: 54 to 22
RESULT = voidious.team.LuminariousDuo defeats bvh.two.Ravens: 62 to 13
RESULT = bvh.two.Ravens defeats wcsv.Coyote.CoyotePair: 48 to 27
RESULT = bvh.two.Ravens defeats whind.TwintelligenceTeam: 59 to 16
RESULT = bvh.two.Ravens defeats wiki.twin.InevitableTeam: 52 to 23
RESULT = wiki.twin.KomariousTeam defeats bvh.two.Ravens: 60 to 15
RESULT = bvh.two.Valkiries defeats chase.twin.LapisLazuli: 65 to 10
RESULT = bvh.two.Valkiries defeats chase.twin.LapisLazuli: 74 to 1
RESULT = davidalves.twin.YinYang defeats bvh.two.Valkiries: 51 to 24
RESULT = bvh.two.Valkiries defeats gh.GruwelTwins: 55 to 20
RESULT = gh.twin.GrauwuarG defeats bvh.two.Valkiries: 71 to 4
RESULT = bvh.two.Valkiries defeats jk.team.NightAndDay: 70 to 5
RESULT = kawigi.micro.ShizPair defeats bvh.two.Valkiries: 73 to 2
RESULT = kawigi.twin.MarioBros defeats bvh.two.Valkiries: 67 to 8
RESULT = kc.twins.GeminiTeam defeats bvh.two.Valkiries: 72 to 3
RESULT = kinsen.twin.SelcouthTeam defeats bvh.two.Valkiries: 48 to 27
RESULT = bvh.two.Valkiries defeats krillr.mini.JointStrikeForce: 58 to 17
RESULT = voidious.team.LuminariousDuo defeats bvh.two.Valkiries: 62 to 13
RESULT = bvh.two.Valkiries defeats wcsv.Coyote.CoyotePair: 75 to 0
RESULT = bvh.two.Valkiries defeats whind.TwintelligenceTeam: 73 to 2
RESULT = bvh.two.Valkiries defeats wiki.twin.InevitableTeam: 52 to 23
RESULT = wiki.twin.KomariousTeam defeats bvh.two.Valkiries: 60 to 15
RESULT = chase.twin.LapisLazuli defeats chase.twin.LapisLazuli: 45 to 31
RESULT = davidalves.twin.YinYang defeats chase.twin.LapisLazuli: 68 to 7
RESULT = gh.GruwelTwins defeats chase.twin.LapisLazuli: 73 to 2
RESULT = chase.twin.LapisLazuli defeats gh.twin.GrauwuarG: 48 to 27
RESULT = jk.team.NightAndDay defeats chase.twin.LapisLazuli: 54 to 21
RESULT = kawigi.micro.ShizPair defeats chase.twin.LapisLazuli: 69 to 6
RESULT = kawigi.twin.MarioBros defeats chase.twin.LapisLazuli: 51 to 24
RESULT = kc.twins.GeminiTeam defeats chase.twin.LapisLazuli: 56 to 19
RESULT = kinsen.twin.SelcouthTeam defeats chase.twin.LapisLazuli: 70 to 5
RESULT = krillr.mini.JointStrikeForce defeats chase.twin.LapisLazuli: 65 to 10
RESULT = voidious.team.LuminariousDuo defeats chase.twin.LapisLazuli: 71 to 4
RESULT = wcsv.Coyote.CoyotePair defeats chase.twin.LapisLazuli: 72 to 3
RESULT = whind.TwintelligenceTeam defeats chase.twin.LapisLazuli: 55 to 21
RESULT = wiki.twin.InevitableTeam defeats chase.twin.LapisLazuli: 53 to 22
RESULT = wiki.twin.KomariousTeam defeats chase.twin.LapisLazuli: 67 to 8
RESULT = davidalves.twin.YinYang defeats chase.twin.LapisLazuli: 64 to 11
RESULT = gh.GruwelTwins defeats chase.twin.LapisLazuli: 75 to 0
RESULT = gh.twin.GrauwuarG defeats chase.twin.LapisLazuli: 67 to 8
RESULT = jk.team.NightAndDay defeats chase.twin.LapisLazuli: 71 to 4
RESULT = kawigi.micro.ShizPair defeats chase.twin.LapisLazuli: 54 to 21
RESULT = kawigi.twin.MarioBros defeats chase.twin.LapisLazuli: 75 to 0
RESULT = kc.twins.GeminiTeam defeats chase.twin.LapisLazuli: 60 to 15
RESULT = kinsen.twin.SelcouthTeam defeats chase.twin.LapisLazuli: 42 to 33
RESULT = krillr.mini.JointStrikeForce defeats chase.twin.LapisLazuli: 55 to 23
RESULT = voidious.team.LuminariousDuo defeats chase.twin.LapisLazuli: 71 to 4
RESULT = wcsv.Coyote.CoyotePair defeats chase.twin.LapisLazuli: 72 to 3
RESULT = chase.twin.LapisLazuli defeats whind.TwintelligenceTeam: 43 to 32
RESULT = wiki.twin.InevitableTeam defeats chase.twin.LapisLazuli: 62 to 13
RESULT = wiki.twin.KomariousTeam defeats chase.twin.LapisLazuli: 69 to 8
RESULT = davidalves.twin.YinYang defeats gh.GruwelTwins: 46 to 29
RESULT = davidalves.twin.YinYang defeats gh.twin.GrauwuarG: 42 to 33
RESULT = davidalves.twin.YinYang defeats jk.team.NightAndDay: 73 to 2
RESULT = kawigi.micro.ShizPair defeats davidalves.twin.YinYang: 39 to 36
RESULT = kawigi.twin.MarioBros defeats davidalves.twin.YinYang: 55 to 20
RESULT = davidalves.twin.YinYang defeats kc.twins.GeminiTeam: 38 to 37
RESULT = kinsen.twin.SelcouthTeam defeats davidalves.twin.YinYang: 43 to 32
RESULT = krillr.mini.JointStrikeForce defeats davidalves.twin.YinYang: 42 to 33
RESULT = voidious.team.LuminariousDuo defeats davidalves.twin.YinYang: 60 to 15
RESULT = davidalves.twin.YinYang defeats wcsv.Coyote.CoyotePair: 43 to 32
RESULT = davidalves.twin.YinYang defeats whind.TwintelligenceTeam: 68 to 7
RESULT = wiki.twin.InevitableTeam defeats davidalves.twin.YinYang: 40 to 35
RESULT = wiki.twin.KomariousTeam defeats davidalves.twin.YinYang: 45 to 30
RESULT = gh.twin.GrauwuarG defeats gh.GruwelTwins: 68 to 7
RESULT = gh.GruwelTwins defeats jk.team.NightAndDay: 66 to 9
RESULT = kawigi.micro.ShizPair defeats gh.GruwelTwins: 59 to 16
RESULT = kawigi.twin.MarioBros defeats gh.GruwelTwins: 47 to 28
RESULT = kc.twins.GeminiTeam defeats gh.GruwelTwins: 57 to 18
RESULT = gh.GruwelTwins defeats kinsen.twin.SelcouthTeam: 47 to 28
RESULT = gh.GruwelTwins defeats krillr.mini.JointStrikeForce: 67 to 8
RESULT = voidious.team.LuminariousDuo defeats gh.GruwelTwins: 52 to 23
RESULT = wcsv.Coyote.CoyotePair defeats gh.GruwelTwins: 42 to 33
RESULT = gh.GruwelTwins defeats whind.TwintelligenceTeam: 73 to 2
RESULT = gh.GruwelTwins defeats wiki.twin.InevitableTeam: 73 to 2
RESULT = wiki.twin.KomariousTeam defeats gh.GruwelTwins: 59 to 16
RESULT = gh.twin.GrauwuarG defeats jk.team.NightAndDay: 70 to 5
RESULT = gh.twin.GrauwuarG defeats kawigi.micro.ShizPair: 56 to 19
RESULT = kawigi.twin.MarioBros defeats gh.twin.GrauwuarG: 43 to 32
RESULT = kc.twins.GeminiTeam defeats gh.twin.GrauwuarG: 39 to 36
RESULT = gh.twin.GrauwuarG defeats kinsen.twin.SelcouthTeam: 69 to 6
RESULT = gh.twin.GrauwuarG defeats krillr.mini.JointStrikeForce: 61 to 14
RESULT = voidious.team.LuminariousDuo defeats gh.twin.GrauwuarG: 51 to 24
RESULT = gh.twin.GrauwuarG defeats wcsv.Coyote.CoyotePair: 55 to 20
RESULT = gh.twin.GrauwuarG defeats whind.TwintelligenceTeam: 65 to 10
RESULT = gh.twin.GrauwuarG defeats wiki.twin.InevitableTeam: 44 to 31
RESULT = wiki.twin.KomariousTeam defeats gh.twin.GrauwuarG: 49 to 26
RESULT = kawigi.micro.ShizPair defeats jk.team.NightAndDay: 44 to 31
RESULT = kawigi.twin.MarioBros defeats jk.team.NightAndDay: 74 to 1
RESULT = kc.twins.GeminiTeam defeats jk.team.NightAndDay: 68 to 7
RESULT = kinsen.twin.SelcouthTeam defeats jk.team.NightAndDay: 54 to 21
RESULT = krillr.mini.JointStrikeForce defeats jk.team.NightAndDay: 47 to 28
RESULT = voidious.team.LuminariousDuo defeats jk.team.NightAndDay: 74 to 1
RESULT = wcsv.Coyote.CoyotePair defeats jk.team.NightAndDay: 54 to 21
RESULT = jk.team.NightAndDay defeats whind.TwintelligenceTeam: 70 to 5
RESULT = wiki.twin.InevitableTeam defeats jk.team.NightAndDay: 74 to 1
RESULT = wiki.twin.KomariousTeam defeats jk.team.NightAndDay: 74 to 1
RESULT = kawigi.twin.MarioBros defeats kawigi.micro.ShizPair: 48 to 27
RESULT = kawigi.micro.ShizPair defeats kc.twins.GeminiTeam: 43 to 32
RESULT = kawigi.micro.ShizPair defeats kinsen.twin.SelcouthTeam: 51 to 24
RESULT = kawigi.micro.ShizPair defeats krillr.mini.JointStrikeForce: 71 to 5
RESULT = voidious.team.LuminariousDuo defeats kawigi.micro.ShizPair: 50 to 25
RESULT = kawigi.micro.ShizPair defeats wcsv.Coyote.CoyotePair: 75 to 0
RESULT = kawigi.micro.ShizPair defeats whind.TwintelligenceTeam: 72 to 3
RESULT = kawigi.micro.ShizPair defeats wiki.twin.InevitableTeam: 67 to 8
RESULT = wiki.twin.KomariousTeam defeats kawigi.micro.ShizPair: 71 to 4
RESULT = kawigi.twin.MarioBros defeats kc.twins.GeminiTeam: 54 to 21
RESULT = kawigi.twin.MarioBros defeats kinsen.twin.SelcouthTeam: 65 to 10
RESULT = kawigi.twin.MarioBros defeats krillr.mini.JointStrikeForce: 73 to 2
RESULT = kawigi.twin.MarioBros defeats voidious.team.LuminariousDuo: 42 to 33
RESULT = kawigi.twin.MarioBros defeats wcsv.Coyote.CoyotePair: 75 to 0
RESULT = kawigi.twin.MarioBros defeats whind.TwintelligenceTeam: 71 to 4
RESULT = kawigi.twin.MarioBros defeats wiki.twin.InevitableTeam: 73 to 2
RESULT = kawigi.twin.MarioBros defeats wiki.twin.KomariousTeam: 46 to 29
RESULT = kc.twins.GeminiTeam defeats kinsen.twin.SelcouthTeam: 39 to 36
RESULT = kc.twins.GeminiTeam defeats krillr.mini.JointStrikeForce: 41 to 34
RESULT = kc.twins.GeminiTeam defeats voidious.team.LuminariousDuo: 41 to 34
RESULT = kc.twins.GeminiTeam defeats wcsv.Coyote.CoyotePair: 61 to 14
RESULT = kc.twins.GeminiTeam defeats whind.TwintelligenceTeam: 74 to 1
RESULT = kc.twins.GeminiTeam defeats wiki.twin.InevitableTeam: 49 to 26
RESULT = kc.twins.GeminiTeam defeats wiki.twin.KomariousTeam: 47 to 28
RESULT = kinsen.twin.SelcouthTeam defeats krillr.mini.JointStrikeForce: 62 to 13
RESULT = voidious.team.LuminariousDuo defeats kinsen.twin.SelcouthTeam: 71 to 4
RESULT = kinsen.twin.SelcouthTeam defeats wcsv.Coyote.CoyotePair: 71 to 4
RESULT = kinsen.twin.SelcouthTeam defeats whind.TwintelligenceTeam: 71 to 4
RESULT = kinsen.twin.SelcouthTeam defeats wiki.twin.InevitableTeam: 70 to 5
RESULT = wiki.twin.KomariousTeam defeats kinsen.twin.SelcouthTeam: 66 to 9
RESULT = voidious.team.LuminariousDuo defeats krillr.mini.JointStrikeForce: 72 to 3
RESULT = krillr.mini.JointStrikeForce defeats wcsv.Coyote.CoyotePair: 43 to 33
RESULT = krillr.mini.JointStrikeForce defeats whind.TwintelligenceTeam: 50 to 28
RESULT = wiki.twin.InevitableTeam defeats krillr.mini.JointStrikeForce: 60 to 15
RESULT = wiki.twin.KomariousTeam defeats krillr.mini.JointStrikeForce: 66 to 9
RESULT = voidious.team.LuminariousDuo defeats wcsv.Coyote.CoyotePair: 75 to 0
RESULT = voidious.team.LuminariousDuo defeats whind.TwintelligenceTeam: 72 to 3
RESULT = voidious.team.LuminariousDuo defeats wiki.twin.InevitableTeam: 74 to 1
RESULT = voidious.team.LuminariousDuo defeats wiki.twin.KomariousTeam: 39 to 36
RESULT = wcsv.Coyote.CoyotePair defeats whind.TwintelligenceTeam: 68 to 7
RESULT = wiki.twin.InevitableTeam defeats wcsv.Coyote.CoyotePair: 54 to 21
RESULT = wiki.twin.KomariousTeam defeats wcsv.Coyote.CoyotePair: 61 to 14
RESULT = wiki.twin.InevitableTeam defeats whind.TwintelligenceTeam: 71 to 4
RESULT = wiki.twin.KomariousTeam defeats whind.TwintelligenceTeam: 75 to 0
RESULT = wiki.twin.KomariousTeam defeats wiki.twin.InevitableTeam: 51 to 24

----

Round Robin Results: 

Competitor: kawigi.twin.MarioBros 1.0
Win/loss: 17 - 0
Rounds won: 1026 (80.47%)

Competitor: voidious.team.LuminariousDuo 1.0591
Win/loss: 15 - 2
Rounds won: 1023 (80.24%)

Competitor: wiki.twin.KomariousTeam 1.0
Win/loss: 14 - 3
Rounds won: 966 (75.76%)

Competitor: kc.twins.GeminiTeam 1.2
Win/loss: 14 - 3
Rounds won: 842 (66.04%)

Competitor: kawigi.micro.ShizPair 1.1
Win/loss: 13 - 4
Rounds won: 849 (66.59%)

Competitor: gh.twin.GrauwuarG 0.41
Win/loss: 11 - 6
Rounds won: 868 (68.08%)

Competitor: davidalves.twin.YinYang 1.2
Win/loss: 10 - 7
Rounds won: 749 (58.75%)

Competitor: kinsen.twin.SelcouthTeam 1.1
Win/loss: 9 - 8
Rounds won: 680 (53.33%)

Competitor: bvh.two.Valkiries 0.44t_mk3
Win/loss: 9 - 8
Rounds won: 663 (52.0%)

Competitor: gh.GruwelTwins 0.1
Win/loss: 8 - 9
Rounds won: 712 (55.84%)

Competitor: wiki.twin.InevitableTeam 0.1
Win/loss: 7 - 10
Rounds won: 559 (43.84%)

Competitor: bvh.two.Ravens 0.2
Win/loss: 7 - 10
Rounds won: 542 (42.51%)

Competitor: krillr.mini.JointStrikeForce 2.0
Win/loss: 6 - 11
Rounds won: 444 (34.82%)

Competitor: wcsv.Coyote.CoyotePair .1
Win/loss: 5 - 12
Rounds won: 473 (37.1%)

Competitor: jk.team.NightAndDay 1.3
Win/loss: 3 - 14
Rounds won: 355 (27.84%)

Competitor: whind.TwintelligenceTeam 1.0
Win/loss: 1 - 16
Rounds won: 183 (14.35%)

Competitor: chase.twin.LapisLazuli 1.0
Win/loss: 4 - 30
Rounds won: 554 (21.73%)

----

Bracket Tourney Round 1

Seed 1 gets a bye
Seed 2 gets a bye
Seed 3 gets a bye
Seed 4 gets a bye
Seed 5 gets a bye
Seed 6 gets a bye
Seed 7 gets a bye
Seed 8 gets a bye
Seed 9 gets a bye
Seed 10 gets a bye
Seed 11 gets a bye
Seed 12 gets a bye
Seed 13 gets a bye
Seed 14 gets a bye
Seed 15 gets a bye

16 whind.TwintelligenceTeam
17 chase.twin.LapisLazuli
	whind.TwintelligenceTeam wins 46 - 30

----

Bracket Tourney Round 2

1 kawigi.twin.MarioBros
16 whind.TwintelligenceTeam
	kawigi.twin.MarioBros wins 73 - 2

2 voidious.team.LuminariousDuo
15 jk.team.NightAndDay
	voidious.team.LuminariousDuo wins 75 - 0

3 wiki.twin.KomariousTeam
14 wcsv.Coyote.CoyotePair
	wiki.twin.KomariousTeam wins 65 - 11

4 kc.twins.GeminiTeam
13 krillr.mini.JointStrikeForce
	kc.twins.GeminiTeam wins 44 - 31

5 kawigi.micro.ShizPair
12 bvh.two.Ravens
	kawigi.micro.ShizPair wins 56 - 19

6 gh.twin.GrauwuarG
11 wiki.twin.InevitableTeam
	gh.twin.GrauwuarG wins 45 - 30

7 davidalves.twin.YinYang
10 gh.GruwelTwins
	davidalves.twin.YinYang wins 53 - 22

8 kinsen.twin.SelcouthTeam
9 bvh.two.Valkiries
	kinsen.twin.SelcouthTeam wins 42 - 33

----

Bracket Tourney Round 3

1 kawigi.twin.MarioBros
8 kinsen.twin.SelcouthTeam
	kawigi.twin.MarioBros wins 64 - 11

2 voidious.team.LuminariousDuo
7 davidalves.twin.YinYang
	voidious.team.LuminariousDuo wins 58 - 17

3 wiki.twin.KomariousTeam
6 gh.twin.GrauwuarG
	wiki.twin.KomariousTeam wins 46 - 29

4 kc.twins.GeminiTeam
5 kawigi.micro.ShizPair
	kawigi.micro.ShizPair wins 41 - 34

----

Bracket Tourney Round 4

1 kawigi.twin.MarioBros
5 kawigi.micro.ShizPair
	kawigi.twin.MarioBros wins 57 - 18

2 voidious.team.LuminariousDuo
3 wiki.twin.KomariousTeam
	voidious.team.LuminariousDuo wins 44 - 32

----

Tourney Finals

1 kawigi.twin.MarioBros
2 voidious.team.LuminariousDuo
	voidious.team.LuminariousDuo wins 36 - 39, 38 - 37, 49 - 26


Still a bit too close for comfort, but nice to see LuminariousDuo back on top. =) Good games, all!

-- Voidious

Something very strange happened to NightAndDay....I'll have to check the jar when I get home tomorrow...but could you at least verify that it's putting 2 bots on the field? Thanks...-- Skilgannon

I loaded up NightAndDay 1.3 in that install of Robocode to make sure it ran OK and didn't throw any errors. Beyond that, I'm really not sure what's going on =( What kind of results do you get? I'm using Robocode 1.1.3 still (as it will take some work to update the automation script for newer Robocodes), but that shouldn't be an issue unless you're using the Rules class (which is one reason I double checked that it ran). -- Voidious

The reason I'm surprised is that my dev version (which I *think* I uploaded as 1.3) beats everybody except LuminariousDuo, MarioBros, and sometimes KomariousTeam (just bad luck). It beats GeminiTeam and GrauwuarG about 50-25, and YinYang about 57-18. Which is why I was surprised =). I'll double check when I get home =) -- Skilgannon

Doh! I have done stuff like that. Hope you can figure out what's up, as I was really looking forward to having a new contender. =)

@Chase-san: By the way, it looks like my system totally choked on having two versions of the same team in there. I will fix the code to handle it nicely (if it's not too big a pain), but I'd really prefer not to have two of the same team, anyway. For this case, they looked like different teams with the same name, so I was OK with it, but I think you might as well give them different names if you're going to enter two different teams. Also, please e-mail them to me, as it was only dumb luck that I happened to look at the Participants page this week.

-- Voidious

They we're just concept teams, I didn't want to make two different bots for something that won't actually make production, 1.0 that was done here was a TwinDuel rammer, and the other version 1.2 was a TwinDuel Mirror Bot, both very cheap tactics, they boths used a nano linear targeting gun, i'll make up something better for next week though, I have been watching the way DoctorBob moves recently... --Chase-san

I've discovered what the problem is. In Java 1.5 Point2D.Double does NOT implement Serializable, whereas in Java 1.6 it DOES. Because I do my message-sending in a try/catch it didn't disable my bot. This resulted in my bot not aware (at all) that it's teammate even existed. I'll try and figure something out. -- Skilgannon

You could have a class extend Point2D.Double and have it implement Serializable, it would ahve exactly the same effect and only take a few bytes. --Chase-san

Hey, I just came up with exactly that idea! Great minds think alike =) -- Skilgannon


Robo Home | TwinDuel | Changes | Preferences | AllPages
Edit text of this page | View other revisions
Last edited January 5, 2008 20:36 EST by Voidious (diff)
Search: