YAHCP (Yet Another Haskell Chess Program)