othello(adaptStrategy(human), adaptStrategy(human))
othello(minimaxSearcher(3, adaptEvalFn(countDifference)), adaptStrategy(maximizier(countDifference)))
othello(adaptStrategy(maximizier(weightedSquares)), adaptStrategy(maximizier(countDifference)))
othello(alphaBetaSearcher(6, adaptEvalFn(countDifference)), alphaBetaSearcher(4, adaptEvalFn(weightedSquares)))
randomOthelloSeries(
alphaBetaSearcher(4, adaptEvalFn(weightedSquares)),
randomStrategy,
5)
randomOthelloSeries(
minimaxSearcher(4, adaptEvalFn(weightedSquares)),
randomStrategy,
5)
randomOthelloSeries(
adaptStrategy(maximizier(modifiedWeightedSquares)),
randomStrategy,
5)
roundRobin(
List(adaptStrategy(maximizier(countDifference)), adaptStrategy(maximizier(mobility)),
adaptStrategy(maximizier(weightedSquares)), adaptStrategy(maximizier(modifiedWeightedSquares)), randomStrategy), 5, 10,
List("count-difference", "mobility", "weighted", "modified-weighted", "random"))
roundRobin(
List(alphaBetaSearcher(4, adaptEvalFn(countDifference)), alphaBetaSearcher(4, adaptEvalFn(weightedSquares)),
alphaBetaSearcher(4, adaptEvalFn(modifiedWeightedSquares)), randomStrategy), 5, 10,
List("count-difference", "weighted", "modified-weighted", "random"))
roundRobin(
List(adaptStrategy(maximizier(countDifference)),
adaptStrategy(maximizier(weightedSquares)), adaptStrategy(maximizier(modifiedWeightedSquares)), randomStrategy), 5, 10,
List("count-difference", "weighted", "modified-weighted", "random"))
-
Notifications
You must be signed in to change notification settings - Fork 0
lyssphacker/paip-in-scala
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published