A solitaire implementation of the boardgame Dominion