Skip to content

Java implementation of an automatic player for the Murus Gallicus game.

License

Notifications You must be signed in to change notification settings

t0re199/AIAKRR_PROJECT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

README

This project has been developed for the Artificial Intelligence and Knwoledge Rapresentation and Reasoning class by t0re199, adel3roman6 and Rosaria97.

Here-in you can find a Java implementation of an automatic player for the Murus Gallicus game.

Algorithm

A parallelized implementeation of the Mini-Max algorithm with Alpha-Beta Prunining has been provided.

Heuristic

Provided heuristic is based on a heatmap.

Player Characteristics

The player implements an adaptive game strategy: research space tree's depth is determined at runtime by taking into account the time reqired to perform the previous moves.

Requirements

JDK >= 1.8 required.

Releases

No releases published

Packages

No packages published

Languages