Course:CPSC312-2024W2/TicTacToeandMinimaxAI
What is the problem?
The Tic-Tac-Toe application in Prologs aims to provide a user-friendly interface for playing the game either with a human, or with the computer with varying difficulties.
What is the something extra?
Includes the Minimax algorithm with some heurstic functions.
A CLI that creates a menu-driven system where users can interact with the project.
What did I learn from doing this?
How to create a project using logical programming and how to think in the logical programming paradigm.
Using extensive pattern matching to solve problems.