Python is a very good language for quick scripts (0-100 lines of code) to automate things, so despite using it quite often, there is nothing noteworthy for me to show. I’ll share those that impressed uni teachers, even if I don’t think they were any special myself. These were made in pre-AI era and maybe the stories shared along will tell you more about what kind of person I am.
Resolution
A bundle of few Python scripts. Tests for feasibility of logical statements using resolution. To check correctness, I hosted a TPG proofer locally and used Selenium to read the results.
This was a university assignment on first semester and I was praised for cross-testing, so much the teacher interrogated me, summarizing with “even backwater villages can produce talent”.
Gas particles collision simulation
A simple physics simulation, calculating gas pressure.
I shared this on my uni year’s chat along a guide how it works and where changes are needed as the task varied based on student’s index number. I believe majority of students used it/inspired from it. When I explained code and maths behind it, the teacher realised I am the author of this solution and invited me to study physics at their faculty.
I overengineered it as the task did not require graphics and real-time simulation and real-time parameter tweaking. This was supposed to be 4-person project, but I did it alone, because I had too much fun with it and nobody from my group complained for getting boring physics assignment done for free.
Auto-forms
Sends POST requests to a given Google Form, filling it randomly with given probability.
The script was not praised, but our “extensive research” was…
Modified STSP
A university project developed in a group of two. We implemented a genetic algorithm to heuristically solve a slightly modified symmetric travelling salesman problem. The order of visited nodes is important, having different cost multipliers.
Palletization
Simulation of a robot placing a given number of blocks along a parabola with rotation perpendicular to the tangent in that point.
It was praised, because I was the only one who bothered to do this assignment…