Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Gaming > Core War > Skybuck's DualS...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 1 Topic 2217 of 2284
Post > Topic >>

Skybuck's DualScanV3 (even faster)

by "Skybuck Flying" <spam@[EMAIL PROTECTED] > Feb 20, 2008 at 08:57 PM

;redcode
;name DualScanV3
;author Skybuck Flying
;strategy Dual Scan
;strategy Bomber
;version 3
;date 20 february 2008
;Inspired by talk about q scans on corewar newsgroup
;Faster version uses multiple scan instructions
;Faster version uses multiple bomb instructions

Initialization
mov Location1, Bomb
jmp Compare

WarriorBegin
WarriorLength equ WarriorEnd - WarriorBegin

Location1
Location2
 dat $WarriorEnd, $(WarriorEnd + CORESIZE /2) - WarriorLength
Spacing
 dat $0, $0
 dat $0, $0
 dat $0, $0
 dat $0, $0
 dat $0, $0

 dat $0, $0
 dat $0, $0
 dat $0, $0
 dat $0, $0
 dat $0, $0



Compare
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
seq }Location1, >Location2
jmp Bomber
sne }Location1, >Location2
jmp Compare

Bomber
nop {Location1, <Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

mov Bomb, }Location1
mov Bomb, >Location2

jmp Compare
Bomb dat $0, $0

WarriorEnd




 1 Posts in Topic:
Skybuck's DualScanV3 (even faster)
"Skybuck Flying"  2008-02-20 20:57:06 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat May 17 2:16:13 CDT 2008.