Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ucdavis.UUCP Path: utzoo!watmath!clyde!cbosgd!ukma!psuvm.bitnet!psuvax1!burdvax!sdcrdcf!ucla-cs!ucbvax!ucdavis!deneb!ccohesh001 From: ccohesh001@ucdavis.UUCP (Peter Costantinidis, Jr.) Newsgroups: net.sources,net.sources.games Subject: Core Wars Message-ID: <469@ucdavis.UUCP> Date: Fri, 13-Dec-85 03:40:39 EST Article-I.D.: ucdavis.469 Posted: Fri Dec 13 03:40:39 1985 Date-Received: Sat, 14-Dec-85 23:17:41 EST Distribution: net Organization: University of California, Davis Lines: 49 Keywords: visual, multi-process Xref: watmath net.sources:3984 net.sources.games:366 TITLE cw - Core Ware with visual display INTENDED ENVIRONMENT UNIX TESTED ENVIRONMENTS BSD 4.2 VAX 11/750 DESCRIPTION Cw is the "Core War" game system. There are three programs in this system, "rcasm" the assembler, "unrc" the disassembler, and "mars" the simulator. By default the simulator runs in visual mode (representing the memory array with a box of periods ('.')), but can be run in non-visual mode where you have the option to print each instruction as it is executed. This program is entirely new and has not been posted previously. NOTES Cw uses curses, lex, yacc and bitfields. If your system does not have virtual memory, some of the sizes defined in "cw.h" will have to be changed. There is no equivalent of a "fork" instruction in this implementation, but "mars" can run more than two programs at once. CHALLENGE Lets have a net-wide battle where those participating post their best redcode program to net.sources.games. Winners are invited to boast on net.games. WHEREAMI net.sources.games BUGS Please send all bug reports to: {dual,lll-crg,ucbvax}!ucdavis!deneb!ccohesh001 AUTHOR Peter Costantinidis, Jr., University of California at Davis THANKS TO A. K. Dewdney and D. G. Jones -- -- Peter Costantinidis, Jr. -- ucdavis!deneb!ccohesh001@ucb-vax.arpa (ARPA) -- ...!{ucbvax,lll-crg,dual}!ucdavis!deneb!ccohesh001 (UUCP)