Product Details
Turtles, Termites and Traffic Jams: Explorations in Massively Parallel Microworlds (Complex Adaptive Systems)

Turtles, Termites and Traffic Jams: Explorations in Massively Parallel Microworlds (Complex Adaptive Systems)
By M Resnick

List Price: £16.95
Price: £14.04 & eligible for FREE Super Saver Delivery on orders over £5. Details

Availability: Usually dispatched within 24 hours
Dispatched from and sold by Amazon.co.uk

16 new or used available from £11.24

Average customer review:

Product Description

Does every group have a leader? Does every pattern have a central cause? Most people tend to think so. Increasingly, decentralized models are being chosen for the organizations and technologies they construct in the world, and for the theories they construct about the world. But even as ideas about decentralization spread throughout the culture, there is a deep-seated resistance to them. This text examines how and why this is so and describes innovative computational tools and activities that can help people (even young children) develop new ways of thinking about decentralization, with examples in many different domains. This wide-ranging exploration into the non-intuitive world of decentralized systems and self-organizing phenomena brings together ideas from computer science, education, systems theory, and artificial life, with the aim of making the notion of self-organization more accessible. Using a new massively parallel programming language called StarLogo, Mitchel Resnick shows how the actions and interactions of thousands of artificial "creatures" can be controlled on the computer screen. For example, a user might write simple programs to describe the actions of thousands of artificial ants, then observe the complex patterns in the ant colony that arise from all of the interactions. Resnick describes how high school students have used StarLogo to create new types of computer simulations, examines how their thinking changed in the process, and concludes by proposing heuristics for thinking about decentralized systems.


Product Details

  • Amazon Sales Rank: #180776 in Books
  • Published on: 1997-03-03
  • Original language: English
  • Number of items: 1
  • Binding: Paperback
  • 181 pages

Customer Reviews

An excellent introduction5
This book is not solely about StarLogo, but it does feature quite prominently. Its main function is to introduce modelling decentralised systems, and it does this using the StarLogo language.

The book is highly readable and covers the basics very well, and delves into some of the more advanced topics as well. A student learning to model systems could do a lot worse than get this book as the starting point. Combine it with 'Adventures in Modeling' and you've pretty much got yourself a good course is modelling, as well as all the software you need.

One minor caveat is that the examples in the book do need some minor modification to work with the latest version of StarLogo, but this is explained on the website. On the whole though, I think it is an excellent book.

A book on Star Logo2
This book is mainly about Star Logo, an extension to the Logo language, you know, this program with a turtle strolling around, for children to get acquainted with computers and plane geometry.

Star Logo has much more features, allowing easy yet sounding powerful implementation of decentralized system, which one famous instance is cellular automaton, and some specific others in the book are ant colonies behavior, forest fires or traffic jams, with the cell of cellular automata being replaced by the notion of an "agent" (less known it seems to the public).

If you need a book for Star Logo, this is the one to get, but if you are looking for artificial life and self organization alone, don't get it.

Excellent bibliography.

Sows the seeds of ideas to explore4
This book is *not* mainly about StarLogo.

The author firstly gives an account of the current trend toward decentralised models in different contexts. I found these first couple chapters enjoyable but wasn't completely convinced by the arguments and examples presented. I felt that the author had stretched reality a little to fit nicely to his ideas. There were very interesting and fresh observations even in those chapters, though.

Don't be put off by the apparently technical nature - this is a very accessible book that explains ideas in a clear and understandable manner. Remarkably, you can get a lot out of the book even if you don't look at (or understand) the StarLogo program listings.

Resnick provides plenty of external references so that you can go and find out more about topics you find interesting. I am, however, a little disappointed that he did not provide a list of general introductory references. People who stumble across this book may want to find out more but be discouraged by the difficulty of some of the referenced text.

I don't believe that there is a particular intended target audience but I'd recommend this as reading for all. Parents, children, and educators especially should find the main ideas (implied and explicit) fascinating. They should be able to use it as a start of exploration into different ways of looking and thinking about the world.

The book is by no means a comprehensive text on decentralised (complex) systems or on emergent behaviour but is a good way to get excited about those ideas!