C# 클래스 AIMA.Core.Search.CSP.BacktrackingStrategy

상속: SolutionStrategy
파일 보기 프로젝트 열기: PaulMineau/AIMA.Net

공개 메소드들

메소드 설명
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