|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Individual | |
|---|---|
| babase.ranker | |
| Uses of Individual in babase.ranker |
|---|
| Fields in babase.ranker declared as Individual | |
|---|---|
protected Individual[] |
StatsPanel._individuals
|
| Fields in babase.ranker with type parameters of type Individual | |
|---|---|
java.util.ArrayList<Individual> |
Individual.children
|
java.util.PriorityQueue<Individual> |
Cage.domPQ
|
java.util.HashMap<java.lang.String,Individual> |
Cage.individuals
|
java.util.PriorityQueue<Individual> |
Cage.matrixRankPQ
|
java.util.ArrayList<Individual> |
Individual.parents
|
java.util.Vector<Individual> |
Cage.posMatrix
|
| Methods in babase.ranker that return Individual | |
|---|---|
Individual[] |
Cage.getArray()
Produces an array of individuals in the cage in no particular order. |
Individual |
Cage.getIndividual(int indNum)
Returns and individual given their individual number which represents their number in the position matrix. |
Individual |
Cage.getIndividual(java.lang.String sName)
Returns an individual given their sname. |
Individual |
Cage.getIndividualRanked(int rank)
Returns an individual at a given ranking within the Cage |
static Individual[] |
Utils.readListOfIndividualIdsFromFile(java.lang.String fileName)
Read a list of individual ids from a file. |
| Methods in babase.ranker that return types with arguments of type Individual | |
|---|---|
java.util.Vector<Individual> |
AutoRanker.DFS(Cage c)
Performs a depth first search in order to get a post ordering of individuals. |
| Methods in babase.ranker with parameters of type Individual | |
|---|---|
int |
MatrixScoreComparator.compare(Individual i1,
Individual i2)
|
void |
Cage.createEdge(Individual parent,
Individual child)
Creates a connection between parent and child individuals in a given Cage. |
static int |
Utils.findIndividualById(java.lang.String id,
Individual[] individuals)
|
void |
Cage.put(Individual i)
Inserts an individual into the cage at the next available rank without changing the orignal matrix position of that indivdual in his original cage. |
void |
Cage.putIndividual(Individual i)
Adds an individual to the cage. |
void |
Cage.putIndividualRanked(Individual i)
Inserts an indiviudal into the cage at the next available rank changing his matrix position to reflect that of the current cage and putting his matrix position in the ranking. |
static int[][] |
Utils.readInteractionMatrixFromFile(java.lang.String fileName,
Individual[] individuals)
Construct an interaction matrix for a given list of individuals from a file. |
void |
Cage.remove(Individual i)
Removes an individual from the cage. |
void |
Cage.removeEdge(Individual parent,
Individual child)
Removes a connection between parent and child individuals in a given Cage. |
void |
AutoRanker.search(Individual i,
java.util.Vector<Individual> postorder)
The actual depth first search implementation |
void |
AutoRanker.searchMod(Individual i,
Cage scc,
java.util.Vector<Individual> postorder)
Performs a modified depth first search in order to find the SCCs. |
| Method parameters in babase.ranker with type arguments of type Individual | |
|---|---|
java.util.ArrayList<Cage> |
AutoRanker.DFST(Cage c,
java.util.Vector<Individual> postorder)
Do a modified depth first search on a Cage using the post ordering as starting nodes in order to identify the strongly connected components and create an arraylist which contains them individually. |
void |
AutoRanker.search(Individual i,
java.util.Vector<Individual> postorder)
The actual depth first search implementation |
void |
AutoRanker.searchMod(Individual i,
Cage scc,
java.util.Vector<Individual> postorder)
Performs a modified depth first search in order to find the SCCs. |
| Constructors in babase.ranker with parameters of type Individual | |
|---|---|
StatsPanel(InteractionMatrixDisplay interactionMatrixDisplay,
Ranking ranks,
Individual[] individuals,
int[][] matrix)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||