packages feed

board-games 0.1.0.5 → 0.1.0.6

raw patch · 3 files changed

+8/−8 lines, 3 files

Files

board-games.cabal view
@@ -1,5 +1,5 @@ Name:             board-games-Version:          0.1.0.5+Version:          0.1.0.6 License:          GPL License-File:     LICENSE Author:           Henning Thielemann <haskell@henning-thielemann.de>@@ -36,7 +36,7 @@   location: http://code.haskell.org/~thielema/games/  Source-Repository this-  tag:      0.1.0.5+  tag:      0.1.0.6   type:     darcs   location: http://code.haskell.org/~thielema/games/ 
src/Game/ZeilenSpalten.hs view
@@ -112,7 +112,7 @@ instance Show Spielstand where    show = spielstandZuText -{- Computer spielt begonnene Party für beide Seiten optimal zu Ende -}+{- Computer spielt begonnene Partie fuer beide Seiten optimal zu Ende -} optimalesSpiel :: (Koordinate,Koordinate) -> Int -> Spieler -> [Zug] -> [Zug] optimalesSpiel groesse saat beginner zuege =    let spielbaum =@@ -138,16 +138,16 @@          then Nothing          else Just (besterZug (-- GameTree.pruneVolume 100000                                GameTree.pruneDepth 4-                       {- bewerte Knoten für sofortiges Ende höher,+                       {- bewerte Knoten fuer sofortiges Ende hoeher,                           dadurch wird Gegner-K.O. forciert,                           aber eigenes K.O. eher abgewendet. -}                        (GameTree.mapNodesLeaves id (5*)                        -- (GameTree.mapNodesLeaves id id                            {- Wir wollen Zugfolge, die unseren Vorsprung maximiert. -}                            (fmap (uncurry (-) . punkte) spielaktuell))))-                           {- Wir wollen Zugfolge mit den meisten Punkten für uns.-                              Unter allen Folgen mit gleicher Punktzahl für uns,-                              gönnen wir dem Gegner die wenigsten. -}+                           {- Wir wollen Zugfolge mit den meisten Punkten fuer uns.+                              Unter allen Folgen mit gleicher Punktzahl fuer uns,+                              goennen wir dem Gegner die wenigsten. -}                            -- (fmap ((\(ps,pz) -> (ps,-pz)) . punkte) spielaktuell))))  
src/Game/ZeilenSpalten/HTML.hs view
@@ -74,7 +74,7 @@               toHtml ("Zeiler: " ++ show pz)]])  --- umständlich, weil Spielfeld zweimal aufgebaut wird+-- umstaendlich, weil Spielfeld zweimal aufgebaut wird spiel' :: String -> Html.Html spiel' s =    let (groesse, saat, beginner, macheGegenzug, zuege) = read s