|
Round 3 - Battle the Grey WarriorFighting a white warrior, a warrior whose code is known, is a standard challenge in corewar tournaments. The name presumably stems from the same place as the term white box (in enginnering). A white box is the opposite of a black box. A black box is a system you know nothing about but the inputs and outputs - quite similar to an entry on the standard hills. Round 3 is a fight against a grey warrior. Much is known about my grey warrior but you don't have an exact copy of the source code. Is it still possible to effectively combat a warrior with some variance? My grey warrior consists of three components - a paper, a stone and an imp-launcher. I may put one or several processes in each component. I will not include a QScan but I may include a decoy maker. ;redcode-94 ;name Benj's Revenge paper ;author Robert Macrae len EQU 9 fcp EQU 3039 scp EQU 2365 tcp EQU 777 boot spl 1, >-3000 ; 7 processes replace 9 in CCPaper spl 1, <-3200 ; for cost of extra Mov in launcher. mov -1, 0 frog spl @0, Round 3 Parameters
|