C# Class AIMA.Probability.Util.RandVar

Inheritance: RandomVariable, TermProposition
Show file Open project: PaulMineau/AIMA.Net

Public Methods

Method Description
RandVar ( String name, IDomain domain ) : System
equals ( Object o ) : bool
getDomain ( ) : IDomain
getName ( ) : String
getScope ( ) : Set
getTermVariable ( ) : RandomVariable
getUnboundScope ( ) : Set
hashCode ( ) : int
holds ( Object>.Map possibleWorld ) : bool
toString ( ) : String

Method Details

RandVar() public method

public RandVar ( String name, IDomain domain ) : System
name String
domain IDomain
return System

equals() public method

public equals ( Object o ) : bool
o Object
return bool

getDomain() public method

public getDomain ( ) : IDomain
return IDomain

getName() public method

public getName ( ) : String
return String

getScope() public method

public getScope ( ) : Set
return Set

getTermVariable() public method

public getTermVariable ( ) : RandomVariable
return RandomVariable

getUnboundScope() public method

public getUnboundScope ( ) : Set
return Set

hashCode() public method

public hashCode ( ) : int
return int

holds() public method

public holds ( Object>.Map possibleWorld ) : bool
possibleWorld Object>.Map
return bool

toString() public method

public toString ( ) : String
return String