freebsd-ports/games/ruby-exmars/pkg-descr
Alejandro Pulver a7bed004e9 - Use (more or less) "official" mirror instead of MASTER_SITE_LOCAL.
- Add (back) a WWW line to pkg-descr.
- Remove my old signature from pkg-descr.
2008-01-15 22:25:13 +00:00

24 lines
1021 B
Plaintext

exMARS combines the latest advance in corewar simulation technology, with
proactive performance optimizations.
Actually exMARS is a redcode simulator, just like exhaust and pMARS. In fact,
I have shamelessly taken sourcecode from pMARS, exhaust, some ideas from
qMars, a shot of optimizations, shook everything well, and garnished
everything with a high level interface for Ruby.
The resulting program has the following main features:
* Uses the parser from pMARS, so no previous parsing is neccessary. At first
this was my main motivation for exMARS.
* Speed: 50% faster than pmars on a Pentium III, and often more than twice as
fast than pmars on a Pentium 4 (using gcc 3.3.1, and the same compiler
options).
* Rewritten the code in a more object oriented way, which allows different
Mars at the same time in the same program, it should also be thread save.
NOTE: This is only Ruby interface part. To install exmars use games/exmars port.
Author: Martin Ankerl
WWW: http://corewar.co.uk/ankerl/exmars.htm