How about a challenge in a game of Kalaha with the AI bot I developed?
Language: Java
Algorithm used by AI: Depth First Search with Alpha Beta Pruning, can be enhanced to Iterative Deepening with simple changes in the code.
Run the KalahaMain.java file and choose the game mode you want.
Done as a coursework of Applied Artificial Intelligence Course at BTH, Karlskrona.