---
name: exmars
version: 0.01_1
origin: games/exmars
comment: Memory Array Redcode Simulator, just like exhaust and pMARS
arch: freebsd:9:x86:64
www: http://corewar.co.uk/ankerl/exmars.htm
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 211169
desc: |
  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 necessary. At first
    this was my main motivation for exMARS.
  * Speed: 50%25 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.
  * To get Ruby interface you can install games/ruby-exmars port.

  Author: Martin Ankerl
  WWW: http://corewar.co.uk/ankerl/exmars.htm
categories: [games]
options: {OPTIMIZED_CFLAGS: on}
files:
  /usr/local/bin/exmars: 142448300822e7b117aca8ebeeb8a151807d5244c3f432fc5e419c24ec163b39
  /usr/local/share/exmars/bench.sh: 316c112dfe291cfa91657b97787232be4f1ad01bbc3275cc27ef0916d88adc9c
  /usr/local/share/exmars/warriors/94nop/Fixed.red: 85423b2f79156e56a4e51e31dd2babf073ceccdebdeced9f5ced212ca6589024
  /usr/local/share/exmars/warriors/94nop/Jaguar.red: 340cefe67335123371f81c4dcdc7afd89e0da525595777068c62e8737e23040c
  /usr/local/share/exmars/warriors/94nop/QuickSilver.red: e1aff805c058649d76219a9f96055b240fe7edf322a14d478c8c81ad691a75bd
  /usr/local/share/exmars/warriors/94nop/Stalker.red: 85b04970584560c64b3a7c5215ad9ac15e026c24ea75052126102959848bf778
  /usr/local/share/exmars/warriors/94nop/behemot.red: 8168d95d4116201f085d6051f6d7fa35f64269a809bd37c2aaa0a7e1fb845506
  /usr/local/share/exmars/warriors/94nop/blade.red: ea40fbb025df543b127e096f272f0ce87fc4986a9cfb758de2f950f39ed2bde6
  /usr/local/share/exmars/warriors/94nop/candy.red: 8dab9676c705b9afb7d0104ba569d79ef15541025acb5b1b1594c1c3e08c250e
  /usr/local/share/exmars/warriors/94nop/candy2.red: 3f239a37550ef45e3cf733d11710b4713ad39deae3dfee0c25726e2c9095ebe7
  /usr/local/share/exmars/warriors/94nop/cheephalfoff.red: 8e30e70f8184cead2b42ce52846c6ba5de40efc4a86580392af856fc0cc2fc04
  /usr/local/share/exmars/warriors/94nop/firestorm.red: 0577c5145392f83df40193788c781472837ec4b13d8f2938715eed86a8fd30bd
  /usr/local/share/exmars/warriors/94nop/harmonysnoot.red: 104731ef0c0e2bac88a10149c214054e9554ce84bd1f3e22d33784391b4d4da9
  /usr/local/share/exmars/warriors/94nop/hazylazy.red: 93e177cdfc1b6f55e3625995b2deb263320b9ade2bb5c9430695ba762bb7ee72
  /usr/local/share/exmars/warriors/94nop/herbalavenger.red: 1cc5d3e9166f2f67bf1688c6eef7ee1fa0f5cf0dcdb9a967d709107868f99913
  /usr/local/share/exmars/warriors/94nop/jinx.red: 6674439196ff4cd3d4d794a0b3046d7a914db1d51e8d1505d360d6eb1862676a
  /usr/local/share/exmars/warriors/94nop/machine.red: 8e674ff85cb3a5c24851b4140ca22df2ed36d61d928c9fa64d0d4bba384fa906
  /usr/local/share/exmars/warriors/94nop/nPaperII.red: 35b4f6766ff7ab622ef6ebb1df6d02359b391222360749c88b2415333181ef92
  /usr/local/share/exmars/warriors/94nop/numb.red: 9d5744961a17053ede50aa3cf9ae9662c76f36d05c2cf99bedb986c0414c9e3f
  /usr/local/share/exmars/warriors/94nop/olivia.red: 2a4d6d378617820b92786850e1e988ad2a4c94f27eaa78a93a8b315d04122f7f
  /usr/local/share/exmars/warriors/94nop/pixie.red: 88527049cb8a46dbae7b4eb5bc248dda0c60b53fd376b51a8f65e2ee734b86b5
  /usr/local/share/exmars/warriors/94nop/procoptodon.red: 87d0a05ee7d614882d773cd98973418a2f463989957d132df35d48283488852c
  /usr/local/share/exmars/warriors/94nop/purifier.red: 35e60b1848427df596b8d0873dd5ea7b4406d2cf61d6f4c6046f904b4d6e1c67
  /usr/local/share/exmars/warriors/94nop/recon2.red: 2853ef8762ed85be8ec859f1703ffbadf893af18c6d477780cbdb01689443e25
  /usr/local/share/exmars/warriors/94nop/reepicheep.red: d7002377bb2f85628cb38daded6ee0993540097563e1d0d36734a1bed639e262
  /usr/local/share/exmars/warriors/94nop/rotpendragon.red: cf4735918a97d4e1861150a3c7a5a01454f2b7220c06b07014c0dea43c7341de
  /usr/local/share/exmars/warriors/94nop/rov.red: 6beeedbc60655beca73942c9b73f89ce744265407d8bca29a8d47a701973995e
  /usr/local/share/exmars/warriors/94nop/silvertalon12.red: 4e83b8380f138be9e22adc6f855cbfffb363616d55c2a79abfd1da91dc352284
  /usr/local/share/exmars/warriors/94nop/sonofvain.red: 5c13343f0ceaaf6dff8075bb4c860d3f71f23ed007e12c91ea2929c36e03eaa8
  /usr/local/share/exmars/warriors/94nop/thunderstrike.red: a2914f4cf5d791e531b9f7ddc68e16741411d02b394f48b1e9092129594a22ff
  /usr/local/share/exmars/warriors/94nop/uninvited.red: 1e9a389bf15716d416a79bbd7e92a66ee2638f996ee7022426ee4d9f55391be3
  /usr/local/share/exmars/warriors/94nop/vanquisher2.red: 59f58352e41153289e83effe461d8cc7e5c479a111cc81424412ce983b989208
  /usr/local/share/exmars/warriors/error/error.red: 4489d36c841462d9fc0316b95661e5a5b4d07140f074334d53c2e8de4e6edab4
  /usr/local/share/exmars/warriors/pspace/dawn2.red: 7f628d8e19d1400398879b29bd74475c7fb74f36786b8a6d494ff3fb39830070
  /usr/local/share/exmars/warriors/pspace/devilish.red: 87860ef99027813ff3fb5eb819ccf2c30810da2258917db0d5177ad56e1a50d8
  /usr/local/share/exmars/warriors/pspace/hammerhead.red: d609929e90827026ac92718ad804ecc88c7f469f1b34e694dc30f06aac55f433
  /usr/local/share/exmars/warriors/pspace/preserver.red: adc222a2d67d89047cdde924adfde2213ca9ee3b3b9812dc146a936a6c7f1f70
  /usr/local/share/exmars/warriors/pspace/rotpendragon2.red: 57bca852bf55fbd650a6ff1f45bcf33e4922c5463e6414236be95f9a4b43ee74
  /usr/local/share/exmars/warriors/pspace/sunset.red: 31e5482f3da39e039ebe1390cf02af3c107d9c7e6756249565d3dba98747654a
  /usr/local/share/exmars/warriors/pspace/unheardof.red: 0acc66a0a3dfc13141097c751528cfbfd2778eef799d2f4d886dcba55166f660
directories:
  /usr/local/share/exmars/warriors/pspace/: n
  /usr/local/share/exmars/warriors/error/: n
  /usr/local/share/exmars/warriors/94nop/: n
  /usr/local/share/exmars/warriors/: n
  /usr/local/share/exmars/: n
scripts: {}
