Class ScoreEstimator

Hierarchy

  • ScoreEstimator

Constructors

Properties

amount: number = NaN
amount_fractional: string = "[unset]"
area: number[][]
black: PlayerScore = ...
black_prisoners: number = 0
color_to_move: "black" | "white"
currentMarker: number
engine: GoEngine
estimated_area: number[][]
estimated_hard_score: number
estimated_score: number
goban_callback?: GobanCore
group_list: SEGroup[]
groups: SEGroup[][]
heat: number[][]
height: number
marks: number[][]
ownership: number[][]
prefer_remote: boolean
removal: number[][]
removed: number[][]
territory: number[][]
tolerance: number
trials: number
when_ready: Promise<void>
white: PlayerScore = ...
white_prisoners: number = 0
width: number
winner: string = ""

Methods

  • Parameters

    • trials: number
    • tolerance: number

    Returns Promise<void>

  • Parameters

    • tolerance: number = 0.25

    Returns Promise<void>

  • Parameters

    • trials: number
    • tolerance: number

    Returns Promise<void>

  • Parameters

    • fn: ((group: SEGroup) => void)
        • (group: SEGroup): void
        • Parameters

          • group: SEGroup

          Returns void

    Returns void

  • Parameters

    • pt_or_group: JGOFIntersection | Group
    • fn_of_neighbor_pt: ((x: number, y: number) => void)
        • (x: number, y: number): void
        • Parameters

          • x: number
          • y: number

          Returns void

    Returns void

  • Parameters

    • x: number
    • y: number

    Returns SEGroup

  • Parameters

    • i: number
    • j: number
    • modkey: boolean

    Returns void

  • This gets run after we've instructed the estimator how/when to fill dame, manually mark removed/dame, etc.. it does an official scoring from the remaining territory.

    Returns ScoreEstimator

  • Parameters

    • x: number
    • y: number
    • removed: number

    Returns void

  • Parameters

    • x: number
    • y: number

    Returns void

  • Parameters

    • estimated_score: number
    • ownership: number[][]
    • Optional score: number

    Returns void

Generated using TypeDoc