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

Наследование: SolutionStrategy
Показать файл Открыть проект

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

Метод Описание
solve ( CSP csp ) : Assignment

Защищенные методы

Метод Описание
inference ( Variable var, Assignment assignment, CSP csp ) : DomainRestoreInfo
orderDomainValues ( Variable var, Assignment assignment, CSP csp ) : Iterable?
selectUnassignedVariable ( Assignment assignment, CSP csp ) : Variable

Приватные методы

Метод Описание
recursiveBackTrackingSearch ( CSP csp, Assignment assignment ) : Assignment

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

inference() защищенный Метод

protected inference ( Variable var, Assignment assignment, CSP csp ) : DomainRestoreInfo
var Variable
assignment Assignment
csp CSP
Результат DomainRestoreInfo

orderDomainValues() защищенный Метод

protected orderDomainValues ( Variable var, Assignment assignment, CSP csp ) : Iterable?
var Variable
assignment Assignment
csp CSP
Результат Iterable?

selectUnassignedVariable() защищенный Метод

protected selectUnassignedVariable ( Assignment assignment, CSP csp ) : Variable
assignment Assignment
csp CSP
Результат Variable

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

public solve ( CSP csp ) : Assignment
csp CSP
Результат Assignment