Documentation ¶
Index ¶
- Variables
- func BingoNineOrAbovePuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func BingoPuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func BlankBingoPuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func CELOnlyPuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func CreatePuzzlesFromGame(conf *config.Config, g *game.Game, req *pb.PuzzleGenerationRequest) ([]*pb.PuzzleCreationResponse, error)
- func EquityPuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func InitializePuzzleGenerationRequest(req *pb.PuzzleGenerationRequest) error
- func NonBingoPuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func OnlyBingoPuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
- func PowerTilePuzzle(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag)
Constants ¶
This section is empty.
Variables ¶
View Source
var PuzzleFunctions = []func(g *game.Game, moves []*move.Move) (bool, pb.PuzzleTag){ EquityPuzzle, BingoPuzzle, OnlyBingoPuzzle, BlankBingoPuzzle, NonBingoPuzzle, PowerTilePuzzle, BingoNineOrAbovePuzzle, CELOnlyPuzzle, }
Functions ¶
func BingoNineOrAbovePuzzle ¶
func BlankBingoPuzzle ¶
func CreatePuzzlesFromGame ¶
func CreatePuzzlesFromGame(conf *config.Config, g *game.Game, req *pb.PuzzleGenerationRequest) ([]*pb.PuzzleCreationResponse, error)
func InitializePuzzleGenerationRequest ¶
func InitializePuzzleGenerationRequest(req *pb.PuzzleGenerationRequest) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.