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

[REBOL] Re: RRGib - Random Rebol Gibberish

From: ryanc:iesco-dms at: 31-May-2001 8:20

As Steve just mentioned, mating would be great! If we follow our own makeup, this would lead to a system that contained Dominant and Recessive qualities. This would be like having a database with two sets of ranked words (dominant, recessive). The interpeted version would be a combination of the two. During mating a single ranked word set is created by the father and passed on to the mother program who combines it with a single ranked word set created by herself. An interpetable program is then created by her and spawned. Pretty basic DNA stuff really. Of course the programs, mother and father, should be very similiar, and maybe even should a bit more fualt tolerent dialect that relates better to dominant and recessive qualities, and also oriented toward the type of being that your creating. Not necessary though. To get things started you just write an Adam and Eve, the rest takes care of itself. I suppose if you have the patience, you can wait for them to appear out of RRGib. I do have to say, that one has to be EXTREMELY careful to contain their creations, as life loves to spread. There is a fine line (if any) between these good natured creations and nasty computer viruses. --Ryan Steve Shireman wrote:
> Anton wrote: > > > > Hello, > > > > I am writing a program to generate > > random pieces of rebol code, (rebol > > gibberish,) and post them automatically > > to this list for appraisal. > > The name for this program is RRGib. > > > > Here is the core of its functionality: > > > > forever [print random/only first system/words] > > > > The ultimate aim is to create self- > > sustaining rebol programs - rebol life. > > I've got it to the stage where the > > program can almost generate itself, > > possibly. > > Just a few more words and it's done. > > > > But I need your help in this effort. > > All I need you to do is to point out > > for me where all the mistakes are, so > > that any given random program is more > > likely to work. > > If you design automatic evaluation (selection) of your random scripts, > mate the better random programs with each other, then you have > essentially done the Genetic Programming method (Koza 1990) > > This could be much faster than human evalution of the random scripts on > this list. ;-) > > Rebol is uniquely suited for Genetic Programming, because it almost > never crashes bad with wayward code, (and can be tested with try, > anyway) > > Essentially Genetic Programming is a search for a solution, and uses > inductive logic to reach a final design, which runs counter-intuitive to > most programmer types who are trained to try to use deductive logic. > > Anywho, thanks for the one liner. > > Mutate fast, > Steve Shireman > "Your brain may no longer be the boss" Firesign Theatre > -- > To unsubscribe from this list, please send an email to > [rebol-request--rebol--com] with "unsubscribe" in the > subject, without the quotes.
-- Ryan Cole Programmer Analyst 707-468-5400 I am enough of an artist to draw freely upon my imagination. Imagination is more important than knowledge. Knowledge is limited. Imagination encircles the world. -Einstein