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