Re: CoreWars, EuWar, etc.
- Posted by "Bonn Ortloff (\"LEVIATHAN\")" <ortlofffamily at WORLDNET.ATT.NET> May 26, 1998
- 650 views
Buddy Hyllberg wrote: > >A related topic is CoreWars. You write little programs that operate > >in a virtual computer. The idea is for players to submit different > >programs that operate in the same space at the same time and see > >which one survives. The little warrior programs are very much like > >viruses, but since the whole thing operates on a virtual computer > >there is no danger of infecting the real world. > > I read about CoreWars in a tech paper about polymorphic viruses, and it > sounded *really* interesting, so I researched it... > > >I've looked at CoreWars in the past - there's a pretty active > >internet community that plays it. > > ...and found exactly what Martin found. They even have special dedicated > servers that take submitted warriors and have them compete against each > other, then mail the authors the results; pretty neat, huh? :) > > >Would anyone here be interested in getting together to create a > >Euphoria Corewars environment? That way, we could all start > >together and compete at the same level of experience. > > YES! I'm not that fluent in Euphoria yet (but I'm working on it over the > summer to fix that), but I'd love to do this! I tried learning Redcode > (the pseudo-assember language that CoreWars warriors are written in), but > the learning curve is so steep that I failed miserably. A "Redcode" that > we could all develop together would be great; that way we could all help > each other, and newbies too. > > If we *do* do this, a big question would be: are we going to write the > warriors in Euphoria, a modified subset of Euphoria, or a whole new > language? > > I think this would be a great project, especially for those of us who > either need practice with Euphoria, or want something fun to do :D > > ----->Buddy > budmeister1 at juno.com > > -------------------------------------------------- > KoTH CoreWars homepage: http://www.koth.org/ > -------------------------------------------------- > > _____________________________________________________________________ > You don't need to buy Internet access to use free Internet e-mail. > Get completely free e-mail from Juno at http://www.juno.com > Or call Juno at (800) 654-JUNO [654-5866] a word that came up twice, and sort of tells me that this couldn't be done, is "viruses". Viruses, as talked about earlier, are small, stay in memory (most; TSRs), and use and/or change system configuration/operation without permission of OS/User. Euphoria cannot do TSRs (to what I have heard) and the program is big..... Just thought of something... you can make a virus with Euphoria, it would be 4k long, (not noticable) problem is, when the virus enters, it will violate _something_, as it will have to allocate itself to a piece of memory. Extremely unsimple, and completely off topic. :) Anyway, if this was to be done, it would be easy (to an extent...) and it could run in a "virtual computer", just swapping itself out to the disk to do it. Now, how would a little program with "virus-like" abilities be able to destroy data without asking first? If they have made it correctly, it would ask first and nag, nag, nag for programs/food/better enviroment/etc. etc. etc. Sort of like a Gigapet... Thanx for letting me blab. "LEVIATHAN"