Inspiration
The Password Game, Wordle, and the Titanic competition on Kaggle were all major sources of inspiration for this project.
What it does
Infuriates people, hopefully! But, seriously -- it uses a lot of control flow, edge case handling, and machine learning (for the Titanic part) to make it difficult for users to complete the game. They will likely have to start over quite a bit.
How we built it
By hand (minus the front-end), and by using what we've learned from past projects (e.g., ones that taught us control flow, KNN imputation, hyperparameter optimization, etc.) to create a cohesive project that ran smoothly and accurately.
Challenges we ran into
Making the experience clean. Sure, it worked, but it didn't look too great when confined to the terminal. That's why we used Figma to create a front-end; the user experience be much better as a result.
Accomplishments that we're proud of
Incorporating machine learning into a game, for one! As someone who really enjoys it, getting to use data analysis for a project like this was an absolute treat. Also -- just writing hundreds of lines of code in a few hours was not something we anticipated being able to do.
What we learned
The value of a front-end, for one. I'd argue that the user experience was much friendlier as a result of a front-end's inclusion. Otherwise, the game would've been confined to just the terminal -- and I don't think that would've been very fun.
What's next for Ig Turing Sign-In Game
More challenges! Once you know how to get through many of the challenges, the game goes by pretty quickly. So, we'll likely need to add more challenges to make the game MUCH more infuriating.

Log in or sign up for Devpost to join the conversation.