Skip to content

dentrado/reversi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reversi

An Reversi/Othello AI written in Clojure.

The game-tree is generated and and searched lazily (minimax with alphabeta pruning) as described in Why functional programming matters

Many of the strategy/heuristic functions are based on the strategies described in chapter 18 of Paradigms of AI Programming

Usage

FIXME

Todo

Complete the stability-heuristic, at the moment only parts of the algorithm in PAIP is implemented and it's only slightly better than the naive (color counting) heuristic.

License

Copyright © 2012 Martin Forsgren

Distributed under the Eclipse Public License, the same as Clojure.

About

A Reversi/Othello AI in clojure.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published