Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
type Koordinate = Int Source #
data Spielstand Source #
Instances
Show Spielstand Source # | |
Defined in Game.ZeilenSpalten showsPrec :: Int -> Spielstand -> ShowS # show :: Spielstand -> String # showList :: [Spielstand] -> ShowS # |
berechneSpielstandUndZug :: (Koordinate, Koordinate) -> Int -> Spieler -> [Zug] -> (Spielstand, Maybe Zug) Source #
moeglicheZuege :: Spielstand -> [(Zug, Spielstand)] Source #
amZug :: Spielstand -> Spieler Source #
grundstellung :: (Koordinate, Koordinate) -> Int -> Spieler -> Spielstand Source #
koordinate :: Spielstand -> Koordinate Source #
optimalerZug :: T Zug Spielstand -> Maybe Zug Source #
punkte :: Spielstand -> (Punkte, Punkte) Source #
spielfeld :: Spielstand -> Spielfeld Source #
zahlenfeld :: Spielstand -> Zahlenfeld Source #
spiel :: (Koordinate, Koordinate) -> Int -> Spieler -> [Zug] -> IO () Source #
optimalesSpiel :: (Koordinate, Koordinate) -> Int -> Spieler -> [Zug] -> [Zug] Source #