Versions in this module Expand all Collapse all v0 v0.3.0 Mar 18, 2020 v0.2.11 Feb 24, 2020 Changes in this version + const CostConstant + const Infinity + const OurPlayTable + const TheirPlayTable + const VeryLowEvaluation + type AStarSolver struct + func (a *AStarSolver) Init(board *board.GameBoard, movegen *movegen.GordonGenerator, bag *alphabet.Bag, ...) + type BStarSolver struct + func (b *BStarSolver) Init(board *board.GameBoard, movegen *movegen.GordonGenerator, bag *alphabet.Bag, ...) + func (b *BStarSolver) Solve(playerOnTurn, opponent *alphabet.Rack) *move.Move + type DynamicProgSolver struct + func (s *DynamicProgSolver) Init(board *board.GameBoard, movegen *movegen.GordonGenerator, bag *alphabet.Bag, ...) + func (s *DynamicProgSolver) Solve(playerOnTurn, opponent *alphabet.Rack) *move.Move + type TreeNode struct