;redcode
;name Peace Sim
;author n0n3
;strategy Some Description
;created using nMars, see http://nmars.sourceforge.net/
;to customize templates place file template.red next to nMars executables
;assert CORESIZE==8000
ORG due
begin MOV.I $theta, $100;
uno JMP.A 99; copy this instruction to next address
due JMP -2; copy this instruction to next address
theta JMP #0;
;redcode
;name skippy
;author n0n3
;strategy Some Description
;created using nMars, see http://nmars.sourceforge.net/
;to customize templates place file template.red next to nMars executables
;assert 1
ORG begin
xData Dat -2, 0;
begin Mov xData, xData;
Add.AB xData, begin;
Jmp begin;
;redcode
;name skippy v2
;author n0n3
;strategy Some Description
;created using nMars, see http://nmars.sourceforge.net/
;to customize templates place file template.red next to nMars executables
;assert 1
ORG begin
xData SPL -1, 0
begin Mov xData, xData
Add.AB xData, begin
Jmp begin
;redcode
;name skippy v2.5
;author n0n3
;strategy Some Description
;created using nMars, see http://nmars.sourceforge.net/
;to customize templates place file template.red next to nMars executables
;assert 1
ORG begin
xData SPL -1, 40
begin Mov xData, xData
Add.AB xData, begin
Slt.B begin, xData
hop Jmp begin
Jmp 2
xD2 Dat -1, 40
Mov xD2, xData
Jmp begin+1
;redcode
;name skippy v3.0
;author n0n3
;strategy Some Description
;created using nMars, see http://nmars.sourceforge.net/
;to customize templates place file template.red next to nMars executables
;assert 1
ORG begin
xData Nop -8, 40
begin Mov xData, xData
Add.AB xData, begin
Slt.B begin, xData
hop Jmp begin
Sub.B xData, 40
Mov xData, xDVar
Mov xD2, xData
Mov xD3, xD2
Mov xD4, xD3
Mov xDVar, xD4
Jmp begin+1
xD2 Jmp -4, 40
xD3 Dat -2, 40
xD4 Spl -1, 40
xDVar Mov -1, 40