[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LOGO-L> logo in biology



Very nice but at the end I got:

I don't know how  to ts  in final
[ts ct pr (se "FINAL "SUMMARY ":) pr "]

Here is another "contrast" :-) to your Pridator-Prey Problem:

Look at the example PLATE.LGO this is a seed to MANY
projects involving finite element analysis. This same
program could be changed to a population simulation of
animals. I once did a neat project that had to simulate
Wolves and Rabbit population. Each iteration the animal
would move randomly (North, South, East, West). If a Rabbit
meet a rabbit it would reproduce 8 bunnies 50% of the time.
If a Wolf meets a Wolf if would Reproduce 2 Pups 50% of the time.
If a Wolf Meets a Rabbit it was eaten.
But if the Wolves ate all the rabbits the Wolves would die.
A wolf would die if no Rabbits was seen for a while.
You can add or remove or modify these rules.
That's part of the fun, for example add rule that
a bunny does not get eaten everytime only half the
time. Or the younger the bunny the more likely to
get eaten when a wolve is encountered.

The Object is to see how sensitive an eco system is.
And you have to work hard to balance the parameters
in the formulas above such that it will "Cycle" with
both living together for a long time.
You can go nuts with this simulation making more
and more life like as to what would really happen.
Like baby bunnies would stay with Mommy for a while
and not reproduce until it old enough. Wolves tend
to move in packs etc.

The basic Idea is to setup a grid similar to
the one in PLATE.LGO randomly sprinkle wolves
and rabits around the grid and let the
simulation run. Apply what ever rules you like
to each cell. Each cell could contain something like
A list of 2 lists, the first list would be the ages
of bunnies in the cell and the second list the
ages of the wolves in the cell.

I'll leave it to your imagination as to how you might
display the state of things, but how PLATE.LGO display
temperature could be one way. Note also the the grid
in PLATE.LGO is probably way to large/fine and can
be much more course like 50x50 with "cells" of 10x10
pixels.

The coolest thing about this program is that you
get the sense that the program has life in it.


-- 
===============================================================
George Mills (mills@softronix.com)
http://www.softronix.com/
The www page contains some very powerful educational software.
Our single most important investment is our kids.
---------------------------------------------------------------
Please post messages to the Logo forum to logo-l@gsn.org.  Mail
questions about the list administration to logofdn@gsn.org.  To
unsubscribe send    unsubscribe logo-l    to majordomo@gsn.org.



Global SchoolNet Foundation - Linking Kids Around the World!
Copyright GSN - All Rights Reserved - Comments & Questions
Visit GSN's Global Schoolhouse for more exciting learning resources!
Search our Site - Home