Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Variant<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus, Result, Error>

Variant of Diplomacy

Type parameters

  • Power

  • MilitaryBranch

  • State

  • UnitStatus

  • ProvinceStatus

  • Result

  • Error

Hierarchy

  • Variant

Index

Constructors

Properties

Constructors

constructor

  • new Variant(rule: Rule<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus, Result, Error>, initialBoard: Board<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus>): Variant
  • Parameters

    • rule: Rule<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus, Result, Error>

      The rule used in this variant.

    • initialBoard: Board<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus>

      The initial state of the board used in this variant.

    Returns Variant

Properties

initialBoard

initialBoard: Board<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus>

The initial state of the board used in this variant.

rule

rule: Rule<Power, MilitaryBranch, State, UnitStatus, ProvinceStatus, Result, Error>

The rule used in this variant.

Generated using TypeDoc