C# Класс AIMA.Core.Search.CSP.Assignment

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

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

Метод Описание
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

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

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

public Assignment ( ) : System
Результат System

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

public ToString ( ) : String
Результат String

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

public copy ( ) : Assignment
Результат Assignment

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

public getAssignment ( Variable var ) : Object
var Variable
Результат Object

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

public getVariables ( ) : List
Результат List

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

public hasAssignmentFor ( Variable var ) : bool
var Variable
Результат bool

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

public isComplete ( List vars ) : bool
vars List
Результат bool

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

public isComplete ( Variable vars ) : bool
vars Variable
Результат bool

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

public isConsistent ( List constraints ) : bool
constraints List
Результат bool

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

public isSolution ( CSP csp ) : bool
csp CSP
Результат bool

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

public removeAssignment ( Variable var ) : void
var Variable
Результат void

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

public setAssignment ( Variable var, Object value ) : void
var Variable
value Object
Результат void