Blake's Corewar Tournament

G

Guest

Guest
Archived from groups: rec.games.corewar (More info?)

Tournament Rules for round 1 of 2

Core Size: 8000
Max Cycles: 80000
Max Processes: 8000
Max Length: 100
Max Distance: 100
Read Limit: 8000
Write Limit: 8000
P-Space Size: 500

1. Each warrior must consist only of a pswitcher module and these
three strategies:
;###Begin Pre75
ORG sc
step equ (7052)
time equ (220)
gate equ (ccpo-2)

ccpo mov.b loop, #ptr-3
loop:sub #-step, #step
mov *sp, >ccpo
jmz.f loop, @loop
jmn @0, *ccpo
sp spl #0, 0
looz:mov bomb, >gate
djn.f looz, {gate
bomb dat <1, 13

s equ 47
o equ -4

ptr dat o+s*4, o+s*3
loot:sub a, @a
sc sne.x *ptr, @ptr
a sub.x #-2*s, ptr ; s = a-ptr
jmz.f loot, @ptr
add.b ptr, ccpo
jmp loop+1, <1000
END
;### End Pre75

;### Begin WashPaper
ORG main
main: spl sinit
stp #strat1, #storage
djn.b 0, #delay
stp #strat2, #storage
jmp @x, #1
jmp #0, <gate
mov.i #0, 1
sinit: spl 1, <splitatk1
spl 1, <splitatk2
spl 1, <splitatk3
silk spl @0, silkspacing
mov.i }-1,>-1
ldp.a #storage,1
mov.i 0, silkatk
jmp silk,{silk
bomb1 dat 1,1
bomb2 dat <2667,<5334
bomb3 stp >0,#washstart
END
;### End WashPaper

;### Begin Imp Thrower
ORG main
gate dat #0, #start
for space
...
rof
main: mov.i bomb, <gate
sub #step, gate
jmp main, <gate
bomb mov.i #0, 1
END
;### End Imp Thrower

2. Multiple submissions per author are not allowed.
3. The tournament will begin after 20 warriors have been submitted
to me at bescritt@gmail.com
4. Each warrior will fight against the 19 other warriors for 200
rounds each.
5. This tournament is done in the spirit of open source, the winner
will recieve the source code of the top 10 ranking warriors in this
tournament.
 
Archived from groups: rec.games.corewar (More info?)

bescritt@gmail.com (Blake W. Escritt) wrote in message news:<3d15f8bb.0410311453.38307297@posting.google.com>...

> Tournament Rules for round 1 of 2
>


Hi,

It's glad to see another corewar enthusiast. I recognized your 94 hill
entries.

Your idea for this round sounds quite interesting but the timing seems to me
a bit unlucky. There is actually the Redcoders Frenzy round 21 in
progress and I am pretty sure most of the player won't have enough time to
participate on both.

Christian
 
Archived from groups: rec.games.corewar (More info?)

Hi Blake,

Would you consider allowing the results of BCT to be included in the
Redcoder's Frenzy ongoing tournament (if Christian thinks this is a
good idea)?

This would just mean you organise everything exactly how you wish,
then after the results are published, the scores would also be counted
towards RF rankings.

I'll have a look at how the components score against each other and
see what I can come up with.

Regards,

John
 
Archived from groups: rec.games.corewar (More info?)

Oops.. Sorry, google groups blocked my email. It's bescritt at gmail.com
 
Archived from groups: rec.games.corewar (More info?)

fizmo_master@yahoo.com (Fizmo) wrote in message
> ... There is actually the Redcoders Frenzy round 21 in
> progress and I am pretty sure most of the players won't have enough time to
> participate on both.
>
> Christian
Oh, yeah that could delay things a bit, but the contest will continue
to remain open until I get 20 entries. Thanks for your feedback.
 
Archived from groups: rec.games.corewar (More info?)

metcalf@uboot.com (John Metcalf) wrote in message news:<a65480ee.0411030935.4d019f42@posting.google.com>...
> ...
> Would you consider allowing the results of BCT to be included in the
> Redcoder's Frenzy ongoing tournament (if Christian thinks this is a
> good idea)?
>
> This would just mean you organise everything exactly how you wish,
> then after the results are published, the scores would also be counted
> towards RF rankings.
> ...
> John
That sounds like a great idea and I'd be more than willing to do that.
What do you think Christian?
 
Archived from groups: rec.games.corewar (More info?)

Hi,

I'm working on my BCT1 entry now RF21 is over.

Unfortunately, I was away and didn't have time to make a second entry
for RF21. My entry was a simple linear scanner.

Regards,

John