Documentation
¶
Index ¶
Constants ¶
View Source
const ( SimLog = "./macondo-simlog" InferLog = "./macondo-inferlog" PEGLog = "./macondo-peglog" EndgameLog = "./macondo-endgamelog" )
Variables ¶
This section is empty.
Functions ¶
func MergeDirectories ¶ added in v0.10.1
func MoveTableRow ¶
func MoveTableRow(idx int, m *move.Move, alph *tilemapping.TileMapping) string
Types ¶
type CmdOptions ¶ added in v0.9.0
func (CmdOptions) Bool ¶ added in v0.9.0
func (c CmdOptions) Bool(key string) bool
func (CmdOptions) IntDefault ¶ added in v0.9.0
func (c CmdOptions) IntDefault(key string, defaultI int) (int, error)
func (CmdOptions) String ¶ added in v0.9.0
func (c CmdOptions) String(key string) string
func (CmdOptions) StringArray ¶ added in v0.9.0
func (c CmdOptions) StringArray(key string) []string
type ReleaseInfo ¶ added in v0.10.1
type ShellController ¶
type ShellController struct {
// contains filtered or unexported fields
}
func NewShellController ¶
func NewShellController(cfg *config.Config, execPath, gitVersion string) *ShellController
func (*ShellController) Cleanup ¶ added in v0.10.0
func (sc *ShellController) Cleanup()
func (*ShellController) Execute ¶ added in v0.4.5
func (sc *ShellController) Execute(sig chan os.Signal, line string)
func (*ShellController) IsPlaying ¶ added in v0.4.5
func (sc *ShellController) IsPlaying() bool
func (*ShellController) Loop ¶
func (sc *ShellController) Loop(sig chan os.Signal)
type ShellOptions ¶ added in v0.4.5
type ShellOptions struct { turnplayer.GameOptions // contains filtered or unexported fields }
Options to configure the interactve shell
func NewShellOptions ¶ added in v0.4.5
func NewShellOptions() *ShellOptions
func (*ShellOptions) Show ¶ added in v0.4.5
func (opts *ShellOptions) Show(key string) (bool, string)
func (*ShellOptions) ToDisplayText ¶ added in v0.4.5
func (opts *ShellOptions) ToDisplayText() string
Click to show internal directories.
Click to hide internal directories.