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
C
D
E
F
G
H
I
M
N
P
R
S
T
U
V
W
A
accumulate(Object)
- Method in class net.zomis.fight.statextract.
CollectorInfo
accumulator()
- Method in class net.zomis.fight.ext.rating.
RatingCollector
Deprecated.
add(T, Function<T, P>, Function<T, P>, Function<T, WinResult>)
- Method in class net.zomis.fight.ext.rating.
RatingProgress
add(WinResult)
- Method in class net.zomis.fight.ext.
WinStats
addAdvancedData(String, Collector<FNode<A>, B, C>, FNode<A>)
- Method in class net.zomis.fight.ext.
IndexResults
addCollector(String, Supplier<Collector<?, ?, ?>>)
- Method in class net.zomis.fight.statextract.
ClassExtractor
addData(String, Collector<T, ?, ?>)
- Method in class net.zomis.fight.ext.
FightIndexer
addDataAdvanced(String, Collector<FNode<T>, ?, ?>)
- Method in class net.zomis.fight.ext.
FightIndexer
addFight(T, FightIndexer<T>)
- Method in class net.zomis.fight.ext.
FightRes
addFight(P, P, WinResult)
- Method in class net.zomis.fight.ext.
RatingContext
addIndex(String, Indexer<T>)
- Method in class net.zomis.fight.ext.
FightIndexer
addIndexPlus(String, Indexer<FNode<T>>)
- Method in class net.zomis.fight.ext.
FightIndexer
addPreHandler(Class<T>, BiConsumer<Poster, ? super T>)
- Method in class net.zomis.fight.statextract.
Extractor
AnnotatedFight
- Class in
net.zomis.fight.annot
AnnotatedFight()
- Constructor for class net.zomis.fight.annot.
AnnotatedFight
ArenaParams
<
T
> - Class in
net.zomis.fight.ext
ArenaParams(List<T>)
- Constructor for class net.zomis.fight.ext.
ArenaParams
C
calcTotal()
- Method in class net.zomis.fight.
IndexResults
calcTotal()
- Method in class net.zomis.fight.
PlayerResults
calculateMultiRatingChange(double, List<Double>, Double)
- Method in class net.zomis.fight.ext.
RatingElo
Deprecated.
calculatePercentage()
- Method in class net.zomis.fight.
PlayerResults
calculateRatingChange(double, double, WinResult)
- Method in class net.zomis.fight.ext.
RatingElo
calculateRatingChange(double, double, double)
- Method in class net.zomis.fight.ext.
RatingElo
calculateRatings(Stream<A>, Function<A, P>, Function<A, P>, Function<A, WinResult>)
- Method in class net.zomis.fight.ext.
RatingContext
calculateWinExpected(double, double)
- Method in class net.zomis.fight.ext.
RatingElo
characteristics()
- Method in class net.zomis.fight.ext.rating.
RatingCollector
Deprecated.
ClassExtractor
- Class in
net.zomis.fight.statextract
Collection of CollectorInfo for one specific class.
ClassExtractor()
- Constructor for class net.zomis.fight.statextract.
ClassExtractor
clearRating(P)
- Method in class net.zomis.fight.ext.
RatingContext
collect()
- Method in class net.zomis.fight.statextract.
InstancePoster
collectIndexable()
- Method in class net.zomis.fight.statextract.
Extractor
CollectorInfo
- Class in
net.zomis.fight.statextract
Created by Simon on 3/13/2015.
CollectorInfo(String, Supplier<Collector<?, ?, ?>>)
- Constructor for class net.zomis.fight.statextract.
CollectorInfo
combine(WinStats)
- Method in class net.zomis.fight.ext.
WinStats
combine(InstancePoster)
- Method in class net.zomis.fight.statextract.
InstancePoster
combiner()
- Method in class net.zomis.fight.ext.rating.
RatingCollector
Deprecated.
compareTo(WinStats)
- Method in class net.zomis.fight.ext.
WinStats
compareTo(PlayerResults<T>)
- Method in class net.zomis.fight.
PlayerResults
copy()
- Method in class net.zomis.fight.statextract.
CollectorInfo
copyWith(WinStats)
- Method in class net.zomis.fight.ext.
WinStats
countingPredicate(Predicate<T>)
- Static method in class net.zomis.fight.ext.
FightCollectors
createEvenFightStream(List<P>, int, Function<ArenaParams<P>, A>)
- Method in class net.zomis.fight.ext.
GameFightNew
D
Data
- Annotation Type in
net.zomis.fight.annot
determineWinner(T[], int)
- Method in interface net.zomis.fight.
FightInterface
Make two fighters fight each other
E
entriesSortedByValues(Map<K, V>, boolean)
- Static method in class net.zomis.fight.
FightResults
Sort a map by it's values
ExampleFight
- Class in
net.zomis.fight.annot
ExampleFight()
- Constructor for class net.zomis.fight.annot.
ExampleFight
Extractor
- Class in
net.zomis.fight.statextract
Created by Simon on 3/12/2015.
extractor(Object)
- Static method in class net.zomis.fight.statextract.
Extractor
ExtractResults
- Class in
net.zomis.fight.statextract
Created by Simon on 3/12/2015.
ExtractResults(Map<Class<?>, Map<String, Object>>)
- Constructor for class net.zomis.fight.statextract.
ExtractResults
F
Fight
<
P
,
A
> - Class in
net.zomis.fight.ext
Fight(ArenaParams<P>, A)
- Constructor for class net.zomis.fight.ext.
Fight
FightCollectors
- Class in
net.zomis.fight.ext
fightEvenly(T[], int, FightInterface<T>)
- Method in class net.zomis.fight.
GameFight
Creates 1 vs. 1 games for each possible combination of fighters and fights them against each other.
FightIndexer
<
T
> - Class in
net.zomis.fight.ext
FightIndexer()
- Constructor for class net.zomis.fight.ext.
FightIndexer
FightInterface
<
T
> - Interface in
net.zomis.fight
Interface to provide implementation for determining the winner of a fight
fightRandom(String, List<P>, int, FightIndexer<Fight<P, A>>, Function<ArenaParams<P>, A>, Consumer<Fight<P, A>>)
- Method in class net.zomis.fight.ext.
GameFightNew
fightRandom(T[], int, FightInterface<T>)
- Method in class net.zomis.fight.
GameFight
Perform a specific number of randomly selected 1 vs. 1 fights.
FightRes
<
T
> - Class in
net.zomis.fight.ext
FightRes(String)
- Constructor for class net.zomis.fight.ext.
FightRes
FightResHandler
<
T
> - Class in
net.zomis.fight.ext
FightResHandler(Function<FNode<T>, Object>, Collector<FNode<T>, ?, ?>)
- Constructor for class net.zomis.fight.ext.
FightResHandler
fightResult(int, A, Function<FNode<Fight<A, B>>, A>)
- Static method in class net.zomis.fight.ext.
FightCollectors
FightResults
<
T
> - Class in
net.zomis.fight
FightResults(String, boolean)
- Constructor for class net.zomis.fight.
FightResults
filteredCollector(Predicate<A>, Collector<A, B, C>)
- Static method in class net.zomis.fight.ext.
FightCollectors
FinalResults()
- Constructor for class net.zomis.fight.statextract.
IndexableResults.FinalResults
finish()
- Method in class net.zomis.fight.ext.
FightRes
finish()
- Method in class net.zomis.fight.ext.
IndexResults
finish()
- Method in class net.zomis.fight.statextract.
ClassExtractor
finish()
- Method in class net.zomis.fight.statextract.
CollectorInfo
finish()
- Method in class net.zomis.fight.statextract.
IndexableResults.FinalResults
finisher()
- Method in class net.zomis.fight.ext.rating.
RatingCollector
Deprecated.
FIRST_FIGHT
- Static variable in interface net.zomis.fight.
FightInterface
The fight number for the first fight
FNode
<
T
> - Class in
net.zomis.fight.ext
FNode(List<Object>, T)
- Constructor for class net.zomis.fight.ext.
FNode
G
GameFight
<
T
> - Class in
net.zomis.fight
GameFight(String, boolean)
- Constructor for class net.zomis.fight.
GameFight
GameFight(String)
- Constructor for class net.zomis.fight.
GameFight
GameFight()
- Constructor for class net.zomis.fight.
GameFight
GameFightNew
<
P
,
A
> - Class in
net.zomis.fight.ext
GameFightNew()
- Constructor for class net.zomis.fight.ext.
GameFightNew
getArena()
- Method in class net.zomis.fight.ext.
Fight
getArenaParams()
- Method in class net.zomis.fight.ext.
Fight
getChosenIndexes()
- Method in class net.zomis.fight.ext.
FNode
getCollector()
- Method in class net.zomis.fight.ext.
FightResHandler
getData()
- Method in class net.zomis.fight.ext.
FightRes
getData()
- Method in class net.zomis.fight.statextract.
ExtractResults
getDraws()
- Method in class net.zomis.fight.ext.
WinStats
getDraws()
- Method in class net.zomis.fight.
WinsLosses
getF()
- Method in class net.zomis.fight.ext.
FNode
getFirstPlayer()
- Method in class net.zomis.fight.ext.
ArenaParams
getHandlers()
- Method in class net.zomis.fight.ext.
FightIndexer
getIndex(int)
- Method in class net.zomis.fight.ext.
FNode
getIndexer()
- Method in class net.zomis.fight.ext.
FightResHandler
getLosses()
- Method in class net.zomis.fight.ext.
WinStats
getLosses()
- Method in class net.zomis.fight.
WinsLosses
getName()
- Method in class net.zomis.fight.statextract.
CollectorInfo
getPercentage()
- Method in class net.zomis.fight.ext.
WinStats
getPercentage()
- Method in class net.zomis.fight.
WinsLosses
getPercentagesDesc()
- Method in class net.zomis.fight.
FightResults
getPlayer(int)
- Method in class net.zomis.fight.ext.
ArenaParams
getPlayer()
- Method in class net.zomis.fight.
PlayerResults
getPlayers()
- Method in class net.zomis.fight.ext.
ArenaParams
getResults()
- Method in class net.zomis.fight.statextract.
IndexableResults
getResultsAsc()
- Method in class net.zomis.fight.
FightResults
getSecondPlayer()
- Method in class net.zomis.fight.ext.
ArenaParams
getTotal()
- Method in class net.zomis.fight.ext.
WinStats
getTotal()
- Method in class net.zomis.fight.
WinsLosses
getWins()
- Method in class net.zomis.fight.ext.
WinStats
getWins()
- Method in class net.zomis.fight.
WinsLosses
GuavaExt
- Class in
net.zomis.fight
Utility methods that make a lot of usage of Guava.
GuavaExt()
- Constructor for class net.zomis.fight.
GuavaExt
H
hasChilds()
- Method in class net.zomis.fight.ext.
FightRes
hasIndex(int)
- Method in class net.zomis.fight.ext.
FNode
I
Index
- Annotation Type in
net.zomis.fight.annot
IndexableResults
- Class in
net.zomis.fight.statextract
Created by Simon on 3/14/2015.
IndexableResults(List<InstancePoster>)
- Constructor for class net.zomis.fight.statextract.
IndexableResults
IndexableResults.FinalResults
- Class in
net.zomis.fight.statextract
indexBy(String...)
- Method in class net.zomis.fight.statextract.
IndexableResults
Indexer
<
A
> - Interface in
net.zomis.fight.ext
IndexResults
- Class in
net.zomis.fight.ext
IndexResults()
- Constructor for class net.zomis.fight.ext.
IndexResults
IndexResults
<
T
> - Class in
net.zomis.fight
The results for when a fighter is at a specific index
IndexResults()
- Constructor for class net.zomis.fight.
IndexResults
InstancePoster
- Class in
net.zomis.fight.statextract
Created by Simon on 3/14/2015.
InstancePoster(Map<Class<?>, ClassExtractor>)
- Constructor for class net.zomis.fight.statextract.
InstancePoster
isCollector()
- Method in class net.zomis.fight.ext.
FightResHandler
isIndexer()
- Method in class net.zomis.fight.ext.
FightResHandler
M
merge(Map<String, CollectorInfo>)
- Method in class net.zomis.fight.statextract.
IndexableResults.FinalResults
N
net.zomis.fight
- package net.zomis.fight
net.zomis.fight.annot
- package net.zomis.fight.annot
net.zomis.fight.ext
- package net.zomis.fight.ext
net.zomis.fight.ext.rating
- package net.zomis.fight.ext.rating
net.zomis.fight.statextract
- package net.zomis.fight.statextract
P
player1()
- Static method in class net.zomis.fight.ext.
FightCollectors
player2(int)
- Static method in class net.zomis.fight.ext.
FightCollectors
PlayerResults
<
T
> - Class in
net.zomis.fight
post(Object)
- Method in class net.zomis.fight.statextract.
InstancePoster
post(Object)
- Method in interface net.zomis.fight.statextract.
Poster
Poster
- Interface in
net.zomis.fight.statextract
Created by Simon on 3/14/2015.
postPrimary()
- Method in class net.zomis.fight.statextract.
Extractor
processStream(String, Stream<T>, FightIndexer<T>)
- Method in class net.zomis.fight.ext.
GameFightNew
processSubsets(List<T>, int)
- Static method in class net.zomis.fight.
GuavaExt
Creates a list of all subsets containing the specified number of elements
produceRandomStream(List<P>, Function<ArenaParams<P>, A>)
- Method in class net.zomis.fight.ext.
GameFightNew
R
RatingCollector
<
T
,
P
> - Class in
net.zomis.fight.ext.rating
Deprecated.
RatingCollector(Function<T, WinResult>, Function<P, Double>, Function<T, P>, Function<T, P>)
- Constructor for class net.zomis.fight.ext.rating.
RatingCollector
Deprecated.
RatingContext
<
P
> - Class in
net.zomis.fight.ext
RatingContext(Function<P, Double>)
- Constructor for class net.zomis.fight.ext.
RatingContext
RatingElo
- Class in
net.zomis.fight.ext
RatingElo()
- Constructor for class net.zomis.fight.ext.
RatingElo
RatingElo(double, double)
- Constructor for class net.zomis.fight.ext.
RatingElo
RatingProgress
<
P
> - Class in
net.zomis.fight.ext.rating
RatingProgress(Function<P, Double>)
- Constructor for class net.zomis.fight.ext.rating.
RatingProgress
RatingProgress(RatingProgress<P>, RatingProgress<P>)
- Constructor for class net.zomis.fight.ext.rating.
RatingProgress
RatingResult
<
P
> - Class in
net.zomis.fight.ext.rating
RatingResult()
- Constructor for class net.zomis.fight.ext.rating.
RatingResult
resultFor(A, A, A)
- Static method in enum net.zomis.fight.ext.
WinResult
results()
- Method in class net.zomis.fight.ext.rating.
RatingProgress
reversed()
- Method in enum net.zomis.fight.ext.
WinResult
S
saveResult(T[], T)
- Method in class net.zomis.fight.
FightResults
setRating(P, double)
- Method in class net.zomis.fight.ext.
RatingContext
stats()
- Static method in class net.zomis.fight.ext.
FightCollectors
supplier()
- Method in class net.zomis.fight.ext.rating.
RatingCollector
Deprecated.
T
toString()
- Method in class net.zomis.fight.ext.
ArenaParams
toString()
- Method in class net.zomis.fight.ext.
Fight
toString()
- Method in class net.zomis.fight.ext.
FightRes
toString(int)
- Method in class net.zomis.fight.ext.
FightRes
toString()
- Method in class net.zomis.fight.ext.
IndexResults
toString()
- Method in class net.zomis.fight.ext.
WinStats
toString()
- Method in class net.zomis.fight.
FightResults
toString()
- Method in class net.zomis.fight.
IndexResults
toString()
- Method in class net.zomis.fight.
PlayerResults
toString()
- Method in class net.zomis.fight.
WinsLosses
toStringBig()
- Method in class net.zomis.fight.ext.
FightRes
toStringMultiLine()
- Method in class net.zomis.fight.
FightResults
toStringMultiLine()
- Method in class net.zomis.fight.
IndexResults
toStringMultiLine()
- Method in class net.zomis.fight.
PlayerResults
U
unindexed()
- Method in class net.zomis.fight.statextract.
IndexableResults
V
valueOf(String)
- Static method in enum net.zomis.fight.ext.
WinResult
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.zomis.fight.ext.
WinResult
Returns an array containing the constants of this enum type, in the order they are declared.
W
WinResult
- Enum in
net.zomis.fight.ext
WinsLosses
- Class in
net.zomis.fight
Class to keep track of wins, losses, and draws.
WinsLosses()
- Constructor for class net.zomis.fight.
WinsLosses
WinsLosses(int, int, int)
- Constructor for class net.zomis.fight.
WinsLosses
WinsLosses(Collection<WinsLosses>)
- Constructor for class net.zomis.fight.
WinsLosses
WinStats
- Class in
net.zomis.fight.ext
Class to keep track of wins, losses, and draws.
WinStats()
- Constructor for class net.zomis.fight.ext.
WinStats
WinStats(int, int, int)
- Constructor for class net.zomis.fight.ext.
WinStats
winValue()
- Method in enum net.zomis.fight.ext.
WinResult
winValueInt()
- Method in enum net.zomis.fight.ext.
WinResult
A
C
D
E
F
G
H
I
M
N
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.