C# 클래스 MBC.Controllers.DaveBot_1_4_5.Bot

파일 보기 프로젝트 열기: aiclub/Mohawk_Battleship 1 사용 예제들

공개 메소드들

메소드 설명
Bot ( DaveBot_1_4_5_Interface controller ) : System
NewMatch ( ) : void
NewRound ( ) : void
ShotMiss ( ) : void
fire ( ) : void
myTurnEnds ( ) : void
myTurnStarts ( ) : void
shipHit ( Coordinates coords, bool sunk ) : void
shipSunk ( Coordinates coords ) : void

비공개 메소드들

메소드 설명
RandomCoordinates ( ) : Coordinates
RandomShipOrientation ( ) : ShipOrientation
evaluateShipStatus ( ) : void
pickTarget ( ) : Coordinates
placeShips ( ) : void

메소드 상세

Bot() 공개 메소드

public Bot ( DaveBot_1_4_5_Interface controller ) : System
controller DaveBot_1_4_5_Interface
리턴 System

NewMatch() 공개 메소드

public NewMatch ( ) : void
리턴 void

NewRound() 공개 메소드

public NewRound ( ) : void
리턴 void

ShotMiss() 공개 메소드

public ShotMiss ( ) : void
리턴 void

fire() 공개 메소드

public fire ( ) : void
리턴 void

myTurnEnds() 공개 메소드

public myTurnEnds ( ) : void
리턴 void

myTurnStarts() 공개 메소드

public myTurnStarts ( ) : void
리턴 void

shipHit() 공개 메소드

public shipHit ( Coordinates coords, bool sunk ) : void
coords Coordinates
sunk bool
리턴 void

shipSunk() 공개 메소드

public shipSunk ( Coordinates coords ) : void
coords Coordinates
리턴 void