One of the fun and challenging aspects of the bot is you need to squeeze your BASIC code into a tweet - code golf! You might want to use fewer and smaller line numbers, fewer spaces and check out the minimum abbreviations for BBC BASIC keywords to achieve this.
You can create some cool animations and graphics using these techniques but the code will become harder to read. Below you can see an example of minifified BBC BASIC. Click the thread to see the resulting image!
Now you can beep from bed or on your commute, Twitter handle @bbcmicrobot.
Shameless advertising: I’ve a similar, URL based service for a PET 2001, but, instead of receiving a GIF, you have to watch the procedure in the emulator.
(See the form at the bottom of that page. You can also generate a URL from your program directly in the emulator.)
Here’s a small demo running everyone’s favorite maze algorithm.
The original hack uses the test word (the switches displayed at the bottom of my PDP-1 emulation [1]) as a dynamic input. However, other implementations, like the ones for screen savers, use a hard coded or dynamic value generated on the fly for this, opening an entire new subclass of the algorithm. I guess, this is where it starts to merge with gliders.
There are all kinds of patterns, which can be generated, and some of these are triangles. There are a few presets in the emulator (see the versions menu on top) and you can also play a bit with the switches…