Skip to content

adel3roman6/AIAKRR_PROJECT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

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 elapsed time reqired to perform the previous moves.

Requirements

JDK >= 1.8 required.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%