Working in a group of three, we developed C/C++ programs to solve classic puzzles including Rubik's Cube (2x2x2), Sudoku, Connect4, TicTacToe, and UpItUp optimally, utilizing the functionality of graph-based data structures and heuristic search algorithms.
Aditya Mehta, Jiya Desai, Sujal Patel