https://github.com/progval/pycorewar
Python library for debugging and benchmarking Externer LinkCore War programs. Imported from:
https://github.com/progval/pycorewar
Last synced: 3 months ago
JSON representation
Python library for debugging and benchmarking Externer LinkCore War programs. Imported from:
- Host: GitHub
- URL: https://github.com/progval/pycorewar
- Owner: progval
- License: gpl-2.0
- Created: 2013-09-15T09:14:14.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2019-02-08T18:05:05.000Z (over 6 years ago)
- Last Synced: 2025-02-12T05:39:13.026Z (4 months ago)
- Language: Red
- Homepage: https://web.archive.org/web/20110726213705/http://corewars.jgutzeit.de/pycorewar/index.en.html
- Size: 1.45 MB
- Stars: 7
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
README for PyCorewar 0.2.0
PyCorewar is a fast MARS with an easy to use Python interface. It is
released under The GNU General Public License, Version 2 (see the file
COPYING for details).At the moment the following features are supported:
- ICWS '88 (with multiwarrior support)
- ICWS '94 draft (without P-Space)
- most features of pMARS' parserUpdates can be found at http://corewars.jgutzeit.de/pycorewar/index.en.html
For flames, comments and bug-reports send an email to [email protected]The '88-MARS of PyCorewar (Corewar.Benchmarking.MARS_88) is about
125 % faster than pMARS, the '94nop-MARS (Corewar.Benchmarking.MARS_94nop)
is about 50 % faster than pMARS. I hope to increase these values a little
bit in further releases.Writing PyCorewar would have been almost impossible without the help of the
Core War Community. Special thanks go toSascha Zapf for endlessly running benchmarks and testsuites and providing
lots of ideas.Albert Ma, Nandor Sieben, Stefan Strack and Mintardjo Wangsaw for writing
pMARSM Joonas Pihlaja for writing exhaust, which made it very easy to understand
the inner workings of a MARSMartin Ankerl for writing exhaust-ma, where I have found a lot of ideas
for optimizing PyCorewar.Michal Janeczek for writing fmars, where I have found even more ideas for
optimizing PyCorewar.Paul V-Khoung for several nice chats about optimizing PyCorewar
March 28, 2006 - Jens Gutzeit