C# Class AIMA.Environment.CellWorld.CellWorldAction

Inheritance: Action
Show file Open project: PaulMineau/AIMA.Net Class Usage Examples

Public Methods

Method Description
CellWorldAction ( ) : AIMA.Core.Agent
CellWorldAction ( ActionEnum action ) : AIMA.Core.Agent
actions ( ) : Set
getFirstRightAngledAction ( ) : ActionEnum
getSecondRightAngledAction ( ) : ActionEnum
getXResult ( int curX ) : int
getYResult ( int curY ) : int
isNoOp ( ) : bool

Method Details

CellWorldAction() public method

public CellWorldAction ( ) : AIMA.Core.Agent
return AIMA.Core.Agent

CellWorldAction() public method

public CellWorldAction ( ActionEnum action ) : AIMA.Core.Agent
action ActionEnum
return AIMA.Core.Agent

actions() public static method

public static actions ( ) : Set
return Set

getFirstRightAngledAction() public method

public getFirstRightAngledAction ( ) : ActionEnum
return ActionEnum

getSecondRightAngledAction() public method

public getSecondRightAngledAction ( ) : ActionEnum
return ActionEnum

getXResult() public method

public getXResult ( int curX ) : int
curX int
return int

getYResult() public method

public getYResult ( int curY ) : int
curY int
return int

isNoOp() public method

public isNoOp ( ) : bool
return bool