Documentation ¶
Index ¶
- Constants
- type Cairn
- type CenterBlack
- type Command
- type DoubleStack
- type FPARule
- type Friendly
- func (f *Friendly) AIConfig() ai.MinimaxConfig
- func (f *Friendly) AcceptUndo() bool
- func (f *Friendly) Config(size int) tak.Config
- func (f *Friendly) GameOver()
- func (f *Friendly) GetMove(ctx context.Context, p *tak.Position, mine, theirs time.Duration) tak.Move
- func (f *Friendly) HandleChat(room string, who string, msg string)
- func (f *Friendly) HandleTell(who string, msg string)
- func (f *Friendly) NewGame(g *bot.Game)
- type Taktician
- func (t *Taktician) AcceptUndo() bool
- func (t *Taktician) GameOver()
- func (t *Taktician) GetMove(ctx context.Context, p *tak.Position, mine, theirs time.Duration) tak.Move
- func (t *Taktician) HandleChat(room string, who string, msg string)
- func (t *Taktician) HandleTell(who string, msg string)
- func (t *Taktician) NewGame(g *bot.Game)
Constants ¶
View Source
const ClientName = "Taktician AI"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CenterBlack ¶
type CenterBlack struct{}
func (*CenterBlack) SurveyURL ¶
func (c *CenterBlack) SurveyURL() string
type Command ¶
type Command struct {
// contains filtered or unexported fields
}
func (*Command) Execute ¶
func (c *Command) Execute(ctx context.Context, flag *flag.FlagSet, _ ...interface{}) subcommands.ExitStatus
type DoubleStack ¶
type DoubleStack struct {
// contains filtered or unexported fields
}
func (*DoubleStack) SurveyURL ¶
func (d *DoubleStack) SurveyURL() string
type Friendly ¶
type Friendly struct {
// contains filtered or unexported fields
}
func (*Friendly) AIConfig ¶
func (f *Friendly) AIConfig() ai.MinimaxConfig
func (*Friendly) AcceptUndo ¶
func (*Friendly) HandleTell ¶
type Taktician ¶
type Taktician struct {
// contains filtered or unexported fields
}
func (*Taktician) AcceptUndo ¶
func (*Taktician) HandleTell ¶
Click to show internal directories.
Click to hide internal directories.