public final class

ProblemBuilder.Wizard.ActionState.WithoutAction

extends Object
java.lang.Object
   ↳ es.usc.citius.hipster.model.problem.ProblemBuilder.Wizard.ActionState.WithoutAction

Class Overview

Builder step to define a search problem without actions.

Summary

Public Methods
Uninformed<Void> useTransitionFunction(TransitionFunction<Void, S> transitionFunction)
Define the transition function for your problem.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public Uninformed<Void> useTransitionFunction (TransitionFunction<Void, S> transitionFunction)

Define the transition function for your problem. The transition function (StateTransitionFunction) is the function that computes all the reachable states from a given state.

 StateTransitionFunction<S> tf =
      new StateTransitionFunction<S>(){
          public Iterable<S> successorsOf(S state) {
              return successors; // return successors of state
          
      }
 }
 

Parameters
transitionFunction transition function to be used.