Skip to content

Artificial intelligence agent playing three card games (tictactoe, connect4 and briscola) with different search algorithms.

Notifications You must be signed in to change notification settings

pietrocarbo/kelvinAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kelvin AI

An Artificial Intelligence agent playing three card games: Tic Tac Toe, Connect4 and Briscola. It is possible to play versus Kelvin or let the agent play with himself using the various algorithms.

Demo: Image of a Briscola ply

Console Application

Install Java on your computer and then, from a terminal, launch the command java -jar kelvin.jar.

Web Application

It necessary to have Apache Tomcat 9 on your computer. It is possible to deploy the file kelvin.war as standalone application by copying in the server webapps folder. Then you can open a browser and enter the address http://localhost[:port]/kelvin where the port number depends on your Tomcat installation.

About

Artificial intelligence agent playing three card games (tictactoe, connect4 and briscola) with different search algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published