This project was for partial fulfillment of requirement for AI course
This project aim to imitate the Nim's Game in which who is left only with only one match and we were tatsked to implement the game with alpha-beta pruning to create an intelligent AI opponent. in which The AI player evaluate different game states, considering possible moves and countermoves to make optimal decisions. the user can choose the diffuclty of the AI opponent (easy, medium, hard) which entails increasing the depth of the search to find the opitmal solution and the user also can choose the number of the matches to start with
I have used html, css, javascript
some pictures from the application:

