NetLogo banner

 Home
 Download
 Help
 Resources
 Extensions
 FAQ
 References
 Contact Us
 Donate

 Models:
 Library
 Community
 Modeling Commons

 User Manuals:
 Web
 Printable
 Chinese
 Czech
 Japanese

  Donate

NetLogo User Community Models

(back to the NetLogo User Community Models)

3d-maze

by James Steiner (Submitted: 04/07/2005)

[screen shot]

Download 3d-maze
If clicking does not initiate a download, try right clicking or control clicking and choosing "Save" or "Download".(The run link is disabled for this model because it requires NetLogo 3-D Preview 1, or later, to run.)

WHAT IS IT?

A model to demonstrate / work with netlogo 3d programming
A model to demonstrate creating basic mazes in netlogo
A model to demonstrate a simple maze-traversing algorithm
A model to demonstrate smooth vs coarse movement of turtles in a model.

HOW IT WORKS

A recursive routine creates a maze.
The maze routine shown here seems more complex than it is because it allows for varying path widths and wall (gap between paths) widths.

For many uses, an simply 1 unit maze routine will do as well.

THINGS TO NOTICE

If the maze paths are more than 3 units wide, the auto-navigate routine will never find the goal, because the routing only checks the current patch and the path to the immediate left of the walker.

THINGS TO TRY

EXTENDING THE MODEL

This section could give some ideas of things to add or change in the procedures tab to make the model more complicated, detailed, accurate, etc.

RELATED MODELS

This model is kin to maze-maker-2004.nlogo.

(back to the NetLogo User Community Models)