A 2nd IOPCC Winner
Author:
- Public username: wavejumper3 Public Email: [email protected] (as a human, feel free to edit the above address in any way you please)
Judges' Comments
Written in the style of a senior developer pretending to be a junior so they are asked to do less work. Amazing comments that help explain the design choices very well.Author's Comments
Program name: Handleblot
This program draws the Mandelbrot set as ascii art. I think it's very pretty.
Tested using python 3.8.10 on Xubuntu 20.04 LTS using an ansi-compliant terminal. Should work on python >= 3.8, maybe lower versions too, in any ansi-compatible terminal. No setup is required, but making the font size very small (to maxamize resolution of the plot) is a good idea No env variables or anything, just run the program This uses the OS module to get terminal/stdout's dimensions. This is probably platform-dependent, but check the module, not me.
easter eggs include, but are not limited to: quality error handling "I wonder if they'll use zip?" triple-digit recursion fun little message in the string boost my ego great useage of variables junior-dev quality comments incorporates very neccesary LLM functionality I made newton proud
An unconventional use of the program is to fry an egg on a CPU by running as many instances of my programas possible on it. This is not unique to my program, but my python code is well-optimized to reduce the amount of egg-frying processes required.
Public username: wavejumper3 Public Email: [email protected] (as a human, feel free to edit the above address in any way you please)