Skip to content
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Hnefatafl AI

This package implements the Hnefatafl AI for Player vs. Computer games.


This is the basic interface that all AI strategies must implement.


A basic implementation of the AIStrategy interface that simply randomly selects between the moves provided.


An implementation of AIStrategy that uses a minimax search to pick the best action. It limits it's depth and uses a naive eval function at the leaves. Alpha-Beta pruning is currently implemented.

You can’t perform that action at this time.