C# Class AIMA.Core.Search.CSP.Assignment

Afficher le fichier Open project: PaulMineau/AIMA.Net Class Usage Examples

Méthodes publiques

Méthode Description
Assignment ( ) : System
ToString ( ) : String
copy ( ) : Assignment
getAssignment ( Variable var ) : Object
getVariables ( ) : List
hasAssignmentFor ( Variable var ) : bool
isComplete ( List vars ) : bool
isComplete ( Variable vars ) : bool
isConsistent ( List constraints ) : bool
isSolution ( CSP csp ) : bool
removeAssignment ( Variable var ) : void
setAssignment ( Variable var, Object value ) : void

Method Details

Assignment() public méthode

public Assignment ( ) : System
Résultat System

ToString() public méthode

public ToString ( ) : String
Résultat String

copy() public méthode

public copy ( ) : Assignment
Résultat Assignment

getAssignment() public méthode

public getAssignment ( Variable var ) : Object
var Variable
Résultat Object

getVariables() public méthode

public getVariables ( ) : List
Résultat List

hasAssignmentFor() public méthode

public hasAssignmentFor ( Variable var ) : bool
var Variable
Résultat bool

isComplete() public méthode

public isComplete ( List vars ) : bool
vars List
Résultat bool

isComplete() public méthode

public isComplete ( Variable vars ) : bool
vars Variable
Résultat bool

isConsistent() public méthode

public isConsistent ( List constraints ) : bool
constraints List
Résultat bool

isSolution() public méthode

public isSolution ( CSP csp ) : bool
csp CSP
Résultat bool

removeAssignment() public méthode

public removeAssignment ( Variable var ) : void
var Variable
Résultat void

setAssignment() public méthode

public setAssignment ( Variable var, Object value ) : void
var Variable
value Object
Résultat void