I need to create something that will simulate evolution... sort of. I was wondering if this was something I could use Perl for?
The general idea would be to have a population of different kinds of "creatures" with different, variable "genes." Each kind of creature would be both preditor and prey to different types, based on their genes. They would also have to reproduce with each other, and possibly have mutations occur in the genes. (At which point they would possibly become preditor/prey to a different creature.) Like in real-world evolution, the mutations couldn't be completely random, and hopefully would help the creatures to survive -- but other creatures will also be evolving.
Anyway, I'm sure this sort of thing will be rather difficult, but before I start learning Perl, I just wanted to know if something like this would be possible with Perl. And, if so, where a good starting point would be in trying to learn how to accomplish this.
Thanks.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.