P
Phil Rhoades
People,
Would it be possible to use Ruby's metaprogramming ability to write
something like Tierra?:
http://www.nis.atr.jp/~ray/tierra/whatis.html
http://www.nis.atr.jp/~ray/pubs/images/
A quick summary for those who don't want to look at this site - Tierra
is an artificial life program using a virtual computer and virtual
machine code to allow "evolution" of self-reproducing code by mutation
(bit-flipping). Various "organisms" then evolve including hosts,
parasites, immune hosts, hyper-parasites etc
It would be a nice programming exercise for me (to learn more Ruby) if
something like Tierra was possible using metaprogramming (or any other
ruby facilities).
Regards,
Phil.
--
Philip Rhoades
Pricom Pty Limited (ACN 003 252 275 ABN 91 003 252 275)
GPO Box 3411
Sydney NSW 2001
Australia
Fax: +610)2-8221-9599
E-mail: (e-mail address removed)
Would it be possible to use Ruby's metaprogramming ability to write
something like Tierra?:
http://www.nis.atr.jp/~ray/tierra/whatis.html
http://www.nis.atr.jp/~ray/pubs/images/
A quick summary for those who don't want to look at this site - Tierra
is an artificial life program using a virtual computer and virtual
machine code to allow "evolution" of self-reproducing code by mutation
(bit-flipping). Various "organisms" then evolve including hosts,
parasites, immune hosts, hyper-parasites etc
It would be a nice programming exercise for me (to learn more Ruby) if
something like Tierra was possible using metaprogramming (or any other
ruby facilities).
Regards,
Phil.
--
Philip Rhoades
Pricom Pty Limited (ACN 003 252 275 ABN 91 003 252 275)
GPO Box 3411
Sydney NSW 2001
Australia
Fax: +610)2-8221-9599
E-mail: (e-mail address removed)