Package org.graph4j.generators
Class TournamentGenerator
java.lang.Object
org.graph4j.generators.AbstractGraphGenerator
org.graph4j.generators.TournamentGenerator
Generates a tournament graph. A tournament is a directed graph
obtained by assigning a direction for each edge in an undirected complete
graph. That is, it is an orientation of a complete graph.
- Author:
- Cristian Frăsinaru
- See Also:
-
Field Summary
Fields inherited from class org.graph4j.generators.AbstractGraphGenerator
vertices -
Constructor Summary
ConstructorsConstructorDescriptionTournamentGenerator(int numVertices) TournamentGenerator(int firstVertex, int lastVertex) -
Method Summary
Modifier and TypeMethodDescriptionCreates an acyclic tournament.Creates a random tournament.Methods inherited from class org.graph4j.generators.AbstractGraphGenerator
addRandomEdges
-
Constructor Details
-
TournamentGenerator
public TournamentGenerator(int numVertices) -
TournamentGenerator
public TournamentGenerator(int firstVertex, int lastVertex)
-
-
Method Details
-
createRandom
Creates a random tournament.- Returns:
- a random tournament.
-
createAcyclic
Creates an acyclic tournament.- Returns:
- an acyclic tournament.
-