JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
G
H
M
R
S
V
A
Action
<
S
> - Interface in
com.github.lstephen.ai.search.action
ActionGenerator
<
S
> - Interface in
com.github.lstephen.ai.search.action
actionGenerator(ActionGenerator<S>)
- Method in class com.github.lstephen.ai.search.
HillClimbing.Builder
allPairs(Collection<? extends Action<S>>)
- Static method in class com.github.lstephen.ai.search.action.
SequencedAction
apply(S)
- Method in class com.github.lstephen.ai.search.action.
SequencedAction
B
build()
- Method in class com.github.lstephen.ai.search.
HillClimbing.Builder
Build the
HillClimbing
instance.
builder()
- Static method in class com.github.lstephen.ai.search.
HillClimbing
Get a
HillClimbing.Builder
that can be used to create a
HillClimbing
instance.
C
com.github.lstephen.ai.search
- package com.github.lstephen.ai.search
com.github.lstephen.ai.search.action
- package com.github.lstephen.ai.search.action
create(Action<S>...)
- Static method in class com.github.lstephen.ai.search.action.
SequencedAction
G
getHeuristic()
- Method in class com.github.lstephen.ai.search.
HillClimbing
The
Heuristic
being used for the search.
H
Heuristic
<
S
> - Interface in
com.github.lstephen.ai.search
heuristic(Heuristic<S>)
- Method in class com.github.lstephen.ai.search.
HillClimbing.Builder
heuristic(Ordering<? super S>)
- Method in class com.github.lstephen.ai.search.
HillClimbing.Builder
HillClimbing
<
S
> - Class in
com.github.lstephen.ai.search
Hillclimbing search to optimize a solution for a given
Heuristic
.
HillClimbing.Builder
<
S
> - Class in
com.github.lstephen.ai.search
Builder for creating
HillClimbing
instances.
M
merged(Collection<? extends Action<S>>, Collection<? extends Action<S>>)
- Static method in class com.github.lstephen.ai.search.action.
SequencedAction
merged(Stream<? extends Action<S>>, Collection<? extends Action<S>>)
- Static method in class com.github.lstephen.ai.search.action.
SequencedAction
R
RepeatedHillClimbing
<
S
> - Class in
com.github.lstephen.ai.search
RepeatedHillClimbing(Supplier<S>, HillClimbing<S>)
- Constructor for class com.github.lstephen.ai.search.
RepeatedHillClimbing
S
search(S)
- Method in class com.github.lstephen.ai.search.
HillClimbing
Search the solution space starting from the given starting point.
search()
- Method in class com.github.lstephen.ai.search.
RepeatedHillClimbing
SequencedAction
<
S
> - Class in
com.github.lstephen.ai.search.action
V
validator(Validator<S>)
- Method in class com.github.lstephen.ai.search.
HillClimbing.Builder
Validator
<
S
> - Interface in
com.github.lstephen.ai.search
A
B
C
G
H
M
R
S
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.