public final class

ProblemBuilder.Wizard.ActionState.Uninformed.Informed

extends Object
java.lang.Object
   ↳ es.usc.citius.hipster.model.problem.ProblemBuilder.Wizard.ActionState.Uninformed.Informed<C extends java.lang.Comparable<C>>

Class Overview

An informed search problem builder generates informed search problems with a generic cost

Summary

Nested Classes
class ProblemBuilder.Wizard.ActionState.Uninformed.Informed.Heuristic Defines the heuristic function to be used. 
Public Constructors
ProblemBuilder.Wizard.ActionState.Uninformed.Informed(CostFunction<A, S, C> cf, BinaryOperation<C> costAlgebra)
Public Methods
SearchProblem<A, S, WeightedNode<A, S, C>> build()
Heuristic useHeuristicFunction(HeuristicFunction<S, C> hf)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ProblemBuilder.Wizard.ActionState.Uninformed.Informed (CostFunction<A, S, C> cf, BinaryOperation<C> costAlgebra)

Public Methods

public SearchProblem<A, S, WeightedNode<A, S, C>> build ()

public Heuristic useHeuristicFunction (HeuristicFunction<S, C> hf)