C# Класс ReversiEight.ViewModel.ComputerOpponent

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ComputerOpponent ( GameBoardViewModel viewModel, BoardSquareState computerColor, int maxDepth ) : System

Приватные методы

Метод Описание
GameBoardViewModel_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
MakeMoveIfCorrectTurn ( ) : void
MakeNextMove ( ) : void
ScoreForBoard ( GameBoardViewModel board, int depth ) : int
ValidMovesForBoard ( GameBoardViewModel viewModel ) : List

Описание методов

ComputerOpponent() публичный Метод

public ComputerOpponent ( GameBoardViewModel viewModel, BoardSquareState computerColor, int maxDepth ) : System
viewModel GameBoardViewModel
computerColor BoardSquareState
maxDepth int
Результат System