The Wilbez Benchmark
The Wilkinson / Bezzi Advanced Warrior Benchmark (Wilbez)
This batch-file and collection of Core War warriors are intended to
allow you to calculate a benchmark for your own warriors. To do this
you require PMars and MTS.
At the Ms-Dos prompt, enter wilbez filename replacing filename
with the name of the file containing your warrior. The redcode file
*must* have the extension .red for this program to work, though you
can always adjust the batch-file to suit your need.
Your warrior then fights 200 rounds against each of the 13 benchmark
warriors. This takes between 35 minutes and an hour on a 486sx25,
depending on the warrior being tested. Once this is done, a list is
displayed (and also saved to a file) showing how your warrior fared.
To calculate the warriors actual Wilbez value, divide its score by
26. It is quite simple to change the number of rounds fought if you
have a faster / slower computer, by altering the parameters passed
into PMars via the batch file. Should you alter this, you must also
alter the number to divide the score by accordingly. I.e. for 100
rounds each, divide by 13. For 400 rounds, divide by 52.
Download the zip-file
|