HumanVsSmartAiLogic ClassDelta Engine Documentation
Inheritance Hierarchy

System Object
  Drench.Logics Logic
    Drench.Logics TwoPlayerLogic
      Drench.Logics HumanVsAiLogic
        Drench.Logics HumanVsSmartAiLogic

Namespace: Drench.Logics
Assembly: Drench (in Drench.exe) Version: 1.1.1.0 (1.1.1)
Syntax

public class HumanVsSmartAiLogic : HumanVsAiLogic

The HumanVsSmartAiLogic type exposes the following members.

Constructors

  NameDescription
Public methodHumanVsSmartAiLogic
Initializes a new instance of the HumanVsSmartAiLogic class
Top
Methods

  NameDescription
Protected methodCheckForGameOver (Inherited from Logic.)
Protected methodGameOver (Inherited from Logic.)
Public methodGetPlayerScore (Inherited from Logic.)
Public methodGetPlayerTurnsTaken (Inherited from Logic.)
Protected methodMakeAiMove (Overrides HumanVsAiLogic MakeAiMove .)
Public methodMakeMove (Inherited from HumanVsAiLogic.)
Public methodPass (Inherited from HumanVsAiLogic.)
Public methodReset (Inherited from Logic.)
Top
Fields

  NameDescription
Protected fieldhomeSquares (Inherited from Logic.)
Protected fieldturns (Inherited from Logic.)
Top
Properties

  NameDescription
Public propertyActivePlayer (Inherited from Logic.)
Public propertyIsGameOver (Inherited from Logic.)
Public propertyLastPlayerPassed (Inherited from Logic.)
Top
Events

  NameDescription
Public eventGameFinished (Inherited from Logic.)
Top
See Also