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

Show file Open project: PaulMineau/AIMA.Net

Public Methods

Method Description
addCSPStateListener ( CSPStateListener listener ) : void
removeCSPStateListener ( CSPStateListener listener ) : void
solve ( CSP csp ) : Assignment

Protected Methods

Method Description
fireStateChanged ( Assignment assignment, CSP csp ) : void
fireStateChanged ( CSP csp ) : void

Method Details

addCSPStateListener() public method

public addCSPStateListener ( CSPStateListener listener ) : void
listener CSPStateListener
return void

fireStateChanged() protected method

protected fireStateChanged ( Assignment assignment, CSP csp ) : void
assignment Assignment
csp CSP
return void

fireStateChanged() protected method

protected fireStateChanged ( CSP csp ) : void
csp CSP
return void

removeCSPStateListener() public method

public removeCSPStateListener ( CSPStateListener listener ) : void
listener CSPStateListener
return void

solve() public abstract method

public abstract solve ( CSP csp ) : Assignment
csp CSP
return Assignment