Inheritance Hierarchy
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
The HumanVsSmartAiLogic type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | HumanVsSmartAiLogic | Initializes a new instance of the HumanVsSmartAiLogic class |
Methods
Name | Description | |
---|---|---|
![]() | CheckForGameOver | (Inherited from Logic.) |
![]() | GameOver | (Inherited from Logic.) |
![]() | GetPlayerScore | (Inherited from Logic.) |
![]() | GetPlayerTurnsTaken | (Inherited from Logic.) |
![]() | MakeAiMove | (Overrides HumanVsAiLogic MakeAiMove .) |
![]() | MakeMove | (Inherited from HumanVsAiLogic.) |
![]() | Pass | (Inherited from HumanVsAiLogic.) |
![]() | Reset | (Inherited from Logic.) |
Fields
Name | Description | |
---|---|---|
![]() | homeSquares | (Inherited from Logic.) |
![]() | turns | (Inherited from Logic.) |
Properties
Name | Description | |
---|---|---|
![]() | ActivePlayer | (Inherited from Logic.) |
![]() | IsGameOver | (Inherited from Logic.) |
![]() | LastPlayerPassed | (Inherited from Logic.) |
Events
Name | Description | |
---|---|---|
![]() | GameFinished | (Inherited from Logic.) |
See Also