Video results for: room matedMore results from video
Angie's pups(Hamster Litter) This was an ACCIDENTAL litter, first of all so I dont get bashed. The trickster twins got out, (More) This was an ACCIDENTAL litter, first of all so I dont get bashed. The trickster twins got out, climbed into her cage, attacked her and mated with her. We where devastated to figure this out only yesterday when she gave birth to these 3 babies. Unfortunately, due to lack of room both the trickster twins have to be given up along with 2 of the babies :(. We have decided that we must keep one, to see if the litter has any chance.
Yes, Angie is quite young, we tried out best but somehow these two boys escaped, with no trace of how. Youll be happy to know theyre secure and where searching for homes now, and have been. This is a Bro x Sis litter, and it makes me angry that they might not survive because of that.
But enjoy these cute hairless pink creatures squirming. Angie(the mum) was stressed because i had to move her cage to a more suitable spot. (Less)
Response to How Evolution Really Works This is a video response to How Evolution Really Works:
(More) This is a video response to How Evolution Really Works:
http://www.youtube.com/watch?v=SeTssvexa9s
After seeing CDK007's nifty little program, I was inspired to make my own. However, in my program, there is more than just shades of gray. This time, there are three different genes, one for Red, one for Green, and one for Blue. These values make up each organism's RGB color code.
Each gene randomly drifts slightly and individually, with a small chance for severe mutation.
Also, this program lets you choose from one of seven different landscapes, so you can see how your organisms adapt to different environments.
This evolution simulator contains variable speeds, so you can zip through the generations at 10x, or you can pause it to study any interesting phenomenon. It also keeps track of your current generation.
If you let it go for a little while longer, the results become nearly identical to the environment (but no species is perfect!) I just cut off short as not to make a long and boring video.
I made this in one day, though it took about eight hours. I might make some changes to the code in the future, specifically to the mutation algorithms, and to make the pause button change to say unpause, but these are minute details.
The program can be downloaded here:
http://www.geocities.com/mechaclash/Evolution_Simulator1.3.zip
(10kb)
NOTE: I also feel that it's worth mentioning that, while CDK linked the code of his program, I never once checked it out. This entire program was created by me from scratch.
UPDATE: Version1.2 released. I found a pretty big flaw in my programing, looking at things from the code-side. The error resulted from my inability to count to five. The program was originally supposed to have five organisms eaten (25%) and five organisms randomly dying (25%), like in CDK's program. However, I was only calling my functions four times and setting my loop counters to four, so when the organisms mated, there were twelve of them left, not ten. Twelve organisms produce 24 organisms in the new generation, but my planet only has room for 20, so four of the "babies" were having their values saved over every time. Now, I wouldn't have been bothered by this, as offspring often die in nature, but it wasn't random because I hadn't planned for this while writing the program. Instead, the first four organisms to mate each generation would always have their "children" erased.
Anyway, I changed the program so that an extra organism is both eaten and another will die for random reasons. Now, only 50% of the organisms survive to mate, but their genes will always be passed on.
And before the criticism starts, the program runs almost exactly the same as it did, before. The extra predator drives evolution a little faster, but the random deaths snuff out beneficial mutations more often. I ran each version of the program through 100 generations, and the average RGB codes were only about five higher in the new version. However, because genetic drift is random, this amount of difference can occur through multiple runs of the same application.
So, to sum things up, the changes I made only make the program more "true." Oh, and the pause button looks nicer, nice ;)
UPDATE: Version1.3 released. Wow. I've had some major success with this release. I finally buckled down and decided to teach myself arrays, which let me cut out 54,500 of 55,000 lines of code. Also, this reduced the size of the program from 1.57mb to 52kb (roughly.) Mostly, this is going to allow me to edit my code much more easily. The first thing I did was fiddle with the mutation gene, like I had planned on, but then decided that I liked it better, before.
Anyway, this is probably going to be the last release of this exact simulator, but I have good news. I've enjoyed myself so much working on this project that I am going to significantly expand things. My next program will include both prey and predators, both competitively evolving to outwit the other species. Aside from developing camouflage, there will now be genes for eyesight, speed, size, and whatever else I can work in graphical representations for. I'm very excited about this new project, so stay tuned for a video update demonstrating it. (Less)
room mates
2009-02-06 - extension: rar - size: 44 MB
room mates
Hosted on: rapidshare.com
room mates
2009-12-17 - extension: rar - size: 20 MB
room mates
Hosted on: rapidshare.com
Room Mates 01 by Pooja
2009-11-14 - extension: rar - size: 6 MB
Room Mates 01 by Pooja
Hosted on: rapidshare.com