Farkle A game engine for the Farkle dice for manual play, automated play and an API for extensibility. See the Wiki for more details