типы поправил в игре
This commit is contained in:
@@ -14,7 +14,7 @@ indexOf (x : xs) target
|
||||
| x == target = 0
|
||||
| otherwise = 1 + indexOf xs target
|
||||
|
||||
nashEquilibriumStrategy :: [a] -> [Char] -> Int -> [Char]
|
||||
nashEquilibriumStrategy :: [Char] -> [Char] -> Int -> [Char]
|
||||
nashEquilibriumStrategy opponentMoves generatedMoves n =
|
||||
if n <= 100 && length opponentMoves > 0
|
||||
then
|
||||
@@ -29,7 +29,7 @@ nashEquilibriumStrategy opponentMoves generatedMoves n =
|
||||
]
|
||||
nextStep = cases !! indexOf results result !! 1
|
||||
|
||||
getScore :: Num t => [Char] -> [Char] -> t -> t -> (t, t)
|
||||
getScore :: [Char] -> [Char] -> Int -> Int -> (Int, Int)
|
||||
getScore moves1 moves2 score1 score2 =
|
||||
if length moves1 == 0 then (score1, score2)
|
||||
else getScore (tail moves1) (tail moves2) newScore1 newScore2
|
||||
|
||||
Reference in New Issue
Block a user