C# Class AIMA.Core.Search.Local.HillClimbingSearch

Inheritance: AIMA.Core.Search.Framework.NodeExpander, Search
Afficher le fichier Open project: PaulMineau/AIMA.Net

Méthodes publiques

Méthode Description
HillClimbingSearch ( HeuristicFunction hf ) : System
getLastSearchState ( ) : Object
getOutcome ( ) : SearchOutcome
search ( Problem p ) : List

Private Methods

Méthode Description
getHighestValuedNodeFrom ( List children, Problem p ) : Node
getValue ( Node n ) : double

Method Details

HillClimbingSearch() public méthode

public HillClimbingSearch ( HeuristicFunction hf ) : System
hf HeuristicFunction
Résultat System

getLastSearchState() public méthode

public getLastSearchState ( ) : Object
Résultat Object

getOutcome() public méthode

public getOutcome ( ) : SearchOutcome
Résultat SearchOutcome

search() public méthode

public search ( Problem p ) : List
p AIMA.Core.Search.Framework.Problem
Résultat List