implement MCTS for tictactoe and skat
This commit is contained in:
+7
-1
@@ -18,14 +18,18 @@ import Skat.AI.Stupid
|
||||
import Skat.AI.Online
|
||||
import Skat.AI.Rulebased
|
||||
import Skat.AI.Minmax (playCLI)
|
||||
import Skat.AI.Games.Skat.Guess
|
||||
import Skat.AI.Skat (playSkat)
|
||||
|
||||
main :: IO ()
|
||||
main = testMinmax 10
|
||||
main = playSkat 42
|
||||
|
||||
{-
|
||||
testMinmax :: Int -> IO ()
|
||||
testMinmax n = do
|
||||
let acs = repeat playSkat
|
||||
sequence_ (take n acs)
|
||||
-}
|
||||
|
||||
testAI :: Int -> IO ()
|
||||
testAI n = do
|
||||
@@ -108,5 +112,7 @@ application pending = do
|
||||
msg <- WS.receiveData conn
|
||||
putStrLn $ BS.unpack msg
|
||||
|
||||
{-
|
||||
playSkat :: IO ()
|
||||
playSkat = void $ (flip runSkat) env3 playCLI
|
||||
-}
|
||||
|
||||
Reference in New Issue
Block a user