Redcoders Frenzy

The -F Round (suggested by Christian Schmidt)
Rules:
first battle: Pmars -r 200 -F 2713 warrior1.red warrior2.red
second battle: Pmars -r 200 -F 2713 warrior2.red warrior1.red
Each entry fight two 200-rounds battles against each other entry.
Comments:
With the known -F number you will know where your opponent are at the beginning
of each round. Try to take advantage of it and write your own vicious warrior.
The Giant-Warrior Round (suggested by Christian Schmidt)
Rules:
Pmars -r 5000 -l 500 -d 500
Each entry fights against each other entry
Comments:
With 5000 rounds per battle and the possibility for 500-lines of code it should
be possible to write VERY smart p-warriors.
The Limited-Distance Round (suggested by Dave Hillis)
Rules:
Possible with Pmars???
Each entry fights against each other entry
Comments:
Limited read and write distances would need new kind of strategies. Because your warrior sits inside his own
small world and didn't have a clue what's going on outside.
The Tiny-Triple Round (suggested by John Metcalf)
Rules:
Pmars -r 400 -s 800 -p 800 -c 8000 -l 20 -d 20 entry1.red entry2.red entry3.red
All possible combinations of 3 warriors will be run
Comments:
A 3-warrior combat on a tiny hill.
The Laughing-Loser Round (suggested by Neogryzor/Mizcu)
Rules:
Standard '94draft rules
Each entry fights against each other entry and a counter (or something totally different?)
A counter is somewhere in the core, and when something happens with it or the counter counts down to zero it dies. (Alternatively one could use something different. John Metcalf suggested the following: How about a white warrior which clears forward and backward and equal speed. One trick would be to find the end of each clear, forward and backward, then use the info to find the middle.
But always the first one that dies after that wins.
Comments:
Well, I have still no idea what the best strategy would be to win such kind of round.
The Random-Rage Round (suggested by Sacha Zapf/Christian Schmidt)
Rules:
Pmars -r 400 -s [random]
The coresize and the number of rounds before switching to the next coresize are chosen randomly. CORESIZE is disallowed.
Coresize: 800-69000
Rounds per coresize: 10-100
Comments:
Well, with a unknown coresize it will be pretty hard to use stones or scanner.
The Big-Brother Round (suggested by Roy van Rijn)
Rules:
There are 2 known warriors you fight against:
Bully (paper)
Little Brother (weak stone)
The bully is always teasing your little brother, and killing him in the game...now this is your job as a big brother:
Kill the bully and save your little brother!
If little brother dies: 0 points
If all three survive: 0 points
If you and your little brother survive: 2 points
If only the little brother survive: 3 points (an extra point for the sacrifice)
Comments:
A very specific vampire seems a good idea for this round.
The Pretty-Painting Round (suggested by Will Varfar)
Rules:
The competitors can supply n warriors where the offset and colour will be specified (tweak to pmars to allow this)
The judging is purely subjective, by non-corewars people (e.g. people from the general ascii art community, or readers wifes or something)
Comments:
That would be a perfect fun round ;-)
The Resident-Recruit Round (suggested by Mizcu)
Rules:
Rules: Draft '94, use of SPL disallowed. Usage of P-space has not been desided yet.
2 Warriors are put on core at same time. Both warriors have a "pin" , a big number that is different for opponents. With these warriors 8 "civilians" are set. These civilians are simple warriors in form of:
Nop #number ; This numbers should be different from other civilians and pin's
Jmp -1
After this, competitioners fight. At the end of match, the status of each process is checked.
If a process is on top of NOP #number , and the number is same as "pin" of either warrior, the warrior that owns the same pin gets a score from the round. One who gathers the most scores on tournament wins.
Comments (M): This might be hard to accomplish using unmodified Pmars.
Comments (F):
Any suggestions or comments are welcome