Type Parameters

Hierarchy (view full)

Constructors

Methods

  • Parameters

    Returns void

  • Parameters

    • engine: Engine
    • Optionaldata: T["config"]

    Returns void

  • Returns Promise<Info<T>>

  • Parameters

    • engine: Engine
    • Optionaldata: T["play"]

    Returns Promise<Move<T>>

  • Parameters

    Returns Omit<Play<T>, "type" | "data">

  • Returns void

  • Parameters

    • engine: Engine
    • Optionaldata: T["state"]

    Returns void