Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

Corewars?

 [1/13] from: robert:muench:robertmuench at: 24-Aug-2002 18:25


Hi, anybody here who remembers the good old game Corewars? If not have a look at these links: http://corewars.sourceforge.net/ http://www.corewars.org/ http://para.inria.fr/~doligez/corewar/ http://www.koth.org/ There is still a little active community and IMO it's a very good game for educating programming and optimization. But all the Corewars simulators are really ugly and one thing that makes this game so much fun is that you could look how the warriors perform against each other in a graphic environment. So how about doing a Corewars simulator in Rebol? Anyone interested? Robert

 [2/13] from: carl:cybercraft at: 25-Aug-2002 12:32


On 25-Aug-02, Robert M. Muench wrote:
> Hi, anybody here who remembers the good old game Corewars? If not > have a look at these links:
<<quoted lines omitted: 9>>
> So how about doing a Corewars simulator in Rebol? Anyone interested? > Robert
I'd be interested, though I'm not sure I've much time for the coding. Definately up as a beta-tester though. Incidently, Gregg Irwin and I thought about doing a programming game type of thing a while back. It was to be called Cat & Mouse and you would've had to program cats and mice to out-live eachother - or something like that. Never got off the ground, but I did write a simple front-end for managing such a game. Be happy to let you look at it and/or use it if it'd simplify getting corewars started for you. I made it as generic as possible. -- Carl Read

 [3/13] from: greggirwin:mindspring at: 24-Aug-2002 21:26


Hi Robert, I looked at CoreWars shortly after discovering REBOL last year, and could see that it might be possible, but didn't have the skills to make any kind of valid attempt at it. I might still have some things around here about it though. I remember thinking that REBOL would be perfect since the bot language is basically a dialect and the idea that the memory you're addressing is both data and code fits right in with REBOL. As Carl said, we thought about another game that could use a similar scheduling engine, which is also applicable elsewhere. Are you thinking about going for compatibility with the original, or writing something new in the same vein? --Gregg

 [4/13] from: robert:muench:robertmuench at: 25-Aug-2002 12:02


> -----Original Message----- > From: [rebol-bounce--rebol--com] [mailto:[rebol-bounce--rebol--com]]
<<quoted lines omitted: 5>>
> language is basically a dialect and the idea that the memory > you're addressing is both data and code fits right in with REBOL.
Hi, yep right. First, I think that Rebol's dialecting will show nicly what's possible with Rebol. Second, a nice visualization will always be good for an eye-catcher. And you get the GUI version platform independent.
> Are you thinking about going for compatibility with the > original, or writing something new in the same vein?
Yes, I would like to support the original dialect and we could add a different dialect. It should be no problem to support more than one specification language. For me it's mostly an education project. I need to become more advanced with all this GUI stuff. Robert

 [5/13] from: hegemon:sgh:waw:pl at: 26-Aug-2002 21:27


> > So how about doing a Corewars simulator in Rebol? Anyone interested? > > Robert > > I'd be interested, though I'm not sure I've much time for the coding. > Definately up as a beta-tester though.
That's pretty what I have been thinking of! Here's my first attempt: http://akson.sgh.waw.pl/~pg23193/corewars/arbiter.rar (~200KB) No documentation so far, therefore, here are some explanations: MARS complies with ICWS'94, with pMARS extensions: SEQ, SNE, NOP, new addressing modes: * { }, multiline EQU. Currently, I'm working on full FOR - ROF functionality. As it comes with skins and is not optimized - you probably need a fine machine to run it :-) Help of any kind is welcomed. Paweł -- << Paweł Gawroński *** [hegemon--sgh--waw--pl] >>

 [6/13] from: carl:cybercraft at: 27-Aug-2002 21:26


On 27-Aug-02, Pawe=B3 Gawro=F1ski wrote:
>> > So how about doing a Corewars simulator in Rebol? Anyone >> > interested? Robert
<<quoted lines omitted: 3>>
> Here's my first attempt: > http://akson.sgh.waw.pl/~pg23193/corewars/arbiter.rar (~200KB)
I take it that's compressed? =2Erar - I seem to remember there's a REBOL de-compressor. Umm, how do we use it - find it? -- Carl Read

 [7/13] from: rebolek:seznam:cz at: 27-Aug-2002 11:43


> That's pretty what I have been thinking of! > Here's my first attempt: > http://akson.sgh.waw.pl/~pg23193/corewars/arbiter.rar (~200KB)
I take it that's compressed? .rar - I seem to remember there's a REBOL de-compressor. Umm, how do we use it - find it? --------- Hi, If I remeber, there's only .rar lister, not decompressor (I think scripted decompression must be really slow ;). By the way, that program does not work for me. Crashes with: ** Script Error: Invalid path value: 1 ** Where: redrag ** Near: pane/1/size: val: size - (2 * edge/size) When I click on "Battle" button. It must me somewhere in VID styles I think. Bye, Bolek

 [8/13] from: kemp:extelligence at: 27-Aug-2002 6:43


WinRAR from RARsoft if you are in Wintel. Shareware - send me an email to mailto:[kemp--extelligence--net] if you need it - the product's website is down. -Kemp

 [9/13] from: oliva:david:seznam:cz at: 27-Aug-2002 12:02


Hello Paweł, Monday, August 26, 2002, 9:27:00 PM, you wrote:
>> > So how about doing a Corewars simulator in Rebol? Anyone interested? >> > Robert >> >> I'd be interested, though I'm not sure I've much time for the coding. >> Definately up as a beta-tester though.
PG> That's pretty what I have been thinking of! PG> Here's my first attempt: PG> http://akson.sgh.waw.pl/~pg23193/corewars/arbiter.rar (~200KB) PG> No documentation so far, therefore, here are some explanations: PG> MARS complies with ICWS'94, with pMARS extensions: PG> SEQ, SNE, NOP, new addressing modes: * { }, multiline EQU. PG> Currently, I'm working on full FOR - ROF functionality. PG> As it comes with skins and is not optimized - you probably PG> need a fine machine to run it :-) PG> Help of any kind is welcomed. PG> Paweł PG> -- PG> << Paweł Gawroński *** [hegemon--sgh--waw--pl] >> The archive seems to be corrupted:( 1 arbiter.rar: Unknown method in arbiter\arbiter.r

 [10/13] from: carl:cybercraft at: 28-Aug-2002 1:28


On 27-Aug-02, Kemp Watson wrote:
> WinRAR from RARsoft if you are in Wintel. Shareware - send me an > email to mailto:[kemp--extelligence--net] if you need it - the product's > website is down. -Kemp
No - not Wintel. Remembered - Rip - that's the REBOL script compressor, isn't it? Note to the corewars' author - seek it out and make your script cross-platform. (: -- Carl Read

 [11/13] from: rebolek:seznam:cz at: 27-Aug-2002 15:47


No, archive is OK, I've downloaded WinRAR from winrar.com and it dearchives it OK but the script is buggy as I wrote. Maybe you've got old version of unrar. Bye, Bolek

 [12/13] from: hegemon:sgh:waw:pl at: 27-Aug-2002 16:41


Hi RebOldes, Tue, Aug 27, 2002 at 12:02:06PM +0200, RebOldes napisał(a):
> Hello Paweł, > The archive seems to be corrupted:( > 1 arbiter.rar: Unknown method in arbiter\arbiter.r
Try the zip version: http://akson.sgh.waw.pl/~pg23193/corewars/arbiter.zip - ~200KB (with skins) http://akson.sgh.waw.pl/~pg23193/corewars/arbiter-lite.zip - ~30KB (skins-free version - for Bolek) Please note, it's only a first-working-for-me version. I'd like to find more time to rewrite some of routines. And last: It hasn't much to do with dialects. Bye, Paweł -- << Paweł Gawroński *** [hegemon--sgh--waw--pl] >>

 [13/13] from: rebolek:seznam:cz at: 28-Aug-2002 8:55


Tue, Aug 27, 2002 at 12:02:06PM +0200, RebOldes napisa=B3(a):
> Hello Pawe=B3, > The archive seems to be corrupted:( > 1 arbiter.rar: Unknown method in arbiter\arbiter.r
Try the zip version: http://akson.sgh.waw.pl/~pg23193/corewars/arbiter.zip - ~200KB (with skins) http://akson.sgh.waw.pl/~pg23193/corewars/arbiter-lite.zip - ~30KB (skins-free version - for Bolek) Please note, it's only a first-working-for-me version. I'd like to find more time to rewrite some of routines. And last: It hasn't much to do with dialects. Bye, Pawe=B3 -------- Oh thanks! This one works :) and it's great I have to evaluate it more when I've some spare time but looks promising! Bye, Bolek

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted