C# 클래스 AIMA.Core.Logic.FOL.Inference.FOLModelElimination.AnswerHandler

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

공개 메소드들

메소드 설명
AnswerHandler ( FOLKnowledgeBase kb, Sentence aQuery, long maxQueryTime, FOLModelElimination folModelElimination ) : System
ToString ( ) : String
getMaxDepthReached ( ) : int
getProofs ( ) : List
getSetOfSupport ( ) : List
isAnswer ( Chain nearParent ) : bool
isComplete ( ) : bool
isPartialResultDueToTimeout ( ) : bool
isPossiblyFalse ( ) : bool
isTrue ( ) : bool
isUnknownDueToTimeout ( ) : bool
resetMaxDepthReached ( ) : void
updateMaxDepthReached ( int depth ) : void

메소드 상세

AnswerHandler() 공개 메소드

public AnswerHandler ( FOLKnowledgeBase kb, Sentence aQuery, long maxQueryTime, FOLModelElimination folModelElimination ) : System
kb AIMA.Core.Logic.FOL.KB.FOLKnowledgeBase
aQuery Sentence
maxQueryTime long
folModelElimination FOLModelElimination
리턴 System

ToString() 공개 메소드

public ToString ( ) : String
리턴 String

getMaxDepthReached() 공개 메소드

public getMaxDepthReached ( ) : int
리턴 int

getProofs() 공개 메소드

public getProofs ( ) : List
리턴 List

getSetOfSupport() 공개 메소드

public getSetOfSupport ( ) : List
리턴 List

isAnswer() 공개 메소드

public isAnswer ( Chain nearParent ) : bool
nearParent AIMA.Core.Logic.FOL.KB.Data.Chain
리턴 bool

isComplete() 공개 메소드

public isComplete ( ) : bool
리턴 bool

isPartialResultDueToTimeout() 공개 메소드

public isPartialResultDueToTimeout ( ) : bool
리턴 bool

isPossiblyFalse() 공개 메소드

public isPossiblyFalse ( ) : bool
리턴 bool

isTrue() 공개 메소드

public isTrue ( ) : bool
리턴 bool

isUnknownDueToTimeout() 공개 메소드

public isUnknownDueToTimeout ( ) : bool
리턴 bool

resetMaxDepthReached() 공개 메소드

public resetMaxDepthReached ( ) : void
리턴 void

updateMaxDepthReached() 공개 메소드

public updateMaxDepthReached ( int depth ) : void
depth int
리턴 void