| |||||||||||||||
This title offers an intriguing mix of several analytical models--expressed in the language of mathematics--that researchers have used over the years to explain such phenomena as predator-prey interactions, how foraging patterns affect a species population, and other biological processes. Throughout the book, readers are invited to try out these rules for themselves by using computer simulations that are written in C. As suggested, analytical models can be verified--and even challenged--by comparing them with evidence that's generated from computer simulations.
While this book offers plenty of mathematical background (it assumes knowledge of calculus and differential equations), it's actually much more accessible when it comes to programming. There's a basic tour of C from the ground up, including the basics of writing and compiling programs in Unix and Windows. Any reader with a willingness to learn C can try out these simulations (which will remind the computer hobbyist of Conway's Game of Life, a well-known simulation). While there are plenty of visualization techniques--through PostScript files--more computer-savvy readers can take these programs to the next level by adding real-time graphics. The text culminates in an introduction to genetic algorithms, an exciting area of recent research in which evolutionary processes are simulated in software.
For the student or specialist, this is a solid academic treatment of an exciting field of biological research. (Each chapter concludes with exercises for the classroom, and a section on sample software projects will help students hone their programming skills on a rich variety of biological problems.) For the game programmer or interested enthusiast, it provides a glimpse into the exciting world of biological simulations and some intriguing algorithms to try out on one's own. --Richard Dragan
Topics covered:
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
2 of 3 people found the following review helpful:
5.0 out of 5 stars
A great practical resource,
This review is from: Simulating Ecological and Evolutionary Systems in C (Paperback)
This is a unique book, in that it is heavy on the practical aspects of implementing ecological simulation theory. I'm tired of picking up academic books which just re-hash the usual theory and only vaguely describe how one may implement it. The basis of simulation is experimentation. How one implements the model in programming code is as important as the underlying model itself (garbage in/garbage out) - the author clearly guides the reader through implementation, AND also provides an very clear description of the theory behind the equations.The coding style is clear. It is not cluttered with unecessary programming structures (no OOP here) - it just gets the job done. One suggestion for future editions would be: information on large-scale implementations of ecological simulations i.e. the technical and coding issues one encounters in real-life research projects (e.g. parallel implementations, speed issues etc.)
Share your thoughts with other customers: Create your own review
|
|
|
Tags Customers Associate with This Product(What's this?)Click on a tag to find related items, discussions, and people.
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|