Class TournamentGenerator

java.lang.Object
org.graph4j.generators.AbstractGraphGenerator
org.graph4j.generators.TournamentGenerator

public class TournamentGenerator extends AbstractGraphGenerator
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:
  • Constructor Details

    • TournamentGenerator

      public TournamentGenerator(int numVertices)
    • TournamentGenerator

      public TournamentGenerator(int firstVertex, int lastVertex)
  • Method Details

    • createRandom

      public Digraph createRandom()
      Creates a random tournament.
      Returns:
      a random tournament.
    • createAcyclic

      public Digraph createAcyclic()
      Creates an acyclic tournament.
      Returns:
      an acyclic tournament.