Re: CoreWars, EuWar, etc.

new topic     » goto parent     » topic index » view thread      » older message » newer message

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"

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu