Coding - Tetris Solving Algorithm

  • Ruksana Shaukat Jali

Created a Python Algorithm in order to solve a tetrilling optimization and maximization problem. I taught myself Algorithm design in Python within 2 months alongside other projects. My algorithm produced on average 93% accuracy in a short amount of time, the code also appropriately scaled with the increasing target region. This was done by creating a priority system using adjacency lists, filling the edges of the target region by using the adjacency list to find the squares with the lowest neighbors. The code was the length of 254 lines.

Check out my code on Github here!