Okay, I am writing this first post at what I had originally planned to be the end of the project, but today I revised that decision.
To get you up to speed: I have some basic functionality with a central menu that calls the demo as well as the clear option. The demo is two of Langton's Ants separated 100 cells each way and going in opposite directions. I have found that this set up was the simplest demonstration of the possibilities that multiple ants offer. (The clear option simply sets every cell on the spreadsheet to blank.)
Demo option produces this simple collision. |
This afternoon I decided to see what would happen if I ran the demo multiple times without clearing the sheet. The result was beautiful.
The result of the demo being run 8 times in a row. |
I think this is rather a case of
"Now this is not the end. It is not even the beginning of the end. But it is, perhaps, the end of the beginning." - Winston ChurchillI now plan to expand and improve my macro, on my wish list so far are:
- A border so that each ant terminates when it reaches the edge of the screen.
- An option for the user to have as many ants as they like.
- 'Passive' and 'Aggressive' modes, where ants annihilate any ants they 'land' on.
- Separate the macro into its own program. (Don't hold your breath on this one.)
1,
mathmo
No comments:
Post a Comment