Maze Code + Polargraph?

My RSS feed for Slashdot brought my attention to an article on Slate.  The Slashdot summary stated:

This Slate article talks about a single line of code — 10 PRINT CHR$ (205.5 + RND (1)); : GOTO 10 — and how it manages to create a complicated maze without the use of a loop, variables and without very complicated syntax.

Even though that “one line” of code really is two lines and it really does use a loop, that short string of code is still very interesting.  While the way the code generates a maze isn’t immediately intuitive, it becomes obvious once you watch a bit of the video above.  All that code does is randomly kick out a forward slash or backward slash.  Once they wrap around to the next line, they start to form what looks like a maze.

As a little exercise I created something similar using PHP.  To make that work I had to use a fair bit of CSS to make it look decent.  In any case, it occurred to me that this would be a wonderful project for a Polargraph! Draw a random forward slash or backslash, get to the end of the line and make a bunch more on the return line.  How awesome would a huge paper roll of nothing but a giant maze look?

I think I may have found a project cool enough to show off at Maker Faire.  :)

”Posts
  1. Wanna make a DrawBot?
  2. DrawBot Resources and Links
  3. DrawBot, the Adventure Begins
  4. DrawBot - Parts Ordered!!!
  5. DrawBot - The Breakdown
  6. DrawBot - Parts Shipped!!!
  7. DrawBot - What would you draw?
  8. DrawBot - The Plan!
  9. DrawBot - The Hacks
  10. DrawBot - Giant Unicorn?
  11. DrawBot - The Delivery?
  12. DrawBot - The Delivery, Part II
  13. DrawBot – The Software, Part I (and an existential conversation)
  14. DrawBot – The Delivery, Part IV
  15. DrawBot – The Assembly, Part III
  16. i find i want to add more posts in some random series, just so i can use my new plugin
  17. Simple Series WordPress Plugin
  18. My first published WordPress plugin! Simple Series!
  19. This is a test of the Simple Series post system... This is only a test
  20. Now Simple Series will also add the series list to RSS feeds too!
  21. ZOMG! Simple Series is going viral!
  22. DrawBot – The Delivery, Part VI
  23. DrawBot – The Assembly, Part VIII
  24. DrawBot – Pen Selection
  25. DrawBot – Pen Selection, Part II
  26. DrawBot – Onwards and Upwards!
  27. DrawBot – Another Successful(ish) Drawing!, and an Update
  28. Excellent DrawBot Slides
  29. Another Drawing Robot!!!
  30. Maze Code + Polargraph?
  31. Ideas for improving my DrawBot
  32. DrawBot Aesthetic Re-Design Ideas
  33. The Eagle Has Landed
  34. Every Body Needs a Skull
  35. I think I know what I want to draw next...
  36. This project is not going to overengineer itself
  37. Sourcing DrawBot Parts
  38. Building an Arduino Drawing Robot - On The Cheap
  39. Unidentified Foam Object
  40. Arduino Powered Drawing Robot - Take 2 (Or 3)
  41. DrawBot, now ACTUALLY wall mounted!
  42. OCD Plugin Stats and the WordPress.org Statistics API
  43. A Study of Drawing Robot Pen Holders and Design Considerations
  44. Drawing Robot Pen Holders, Calligraphy Pens, and Thought Experiments

One Response to “Maze Code + Polargraph?”

  1. Tony Buser says:

    That’s two lines of code, a loop, and not a maze. :head explode: :)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>