cz.cuni.amis.pogamut.ut2004.ut2004testfw
Class MatchesExecutor

Package class diagram package MatchesExecutor
java.lang.Object
  extended by cz.cuni.amis.pogamut.ut2004.ut2004testfw.MatchesExecutor

public class MatchesExecutor
extends Object

A class for executing sets of matches.

Author:
tommassino

Constructor Summary
MatchesExecutor(ArrayList<MatchConfig> matchSets, ArrayList<BotTemplate> bots, ArrayList<IMeasure> measures, String utPath, String outputDirectory)
          Prepares the MatchesExecutor for match execution.
 
Method Summary
 void executeMatches()
          Executes all matches and analyzes them.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatchesExecutor

public MatchesExecutor(ArrayList<MatchConfig> matchSets,
                       ArrayList<BotTemplate> bots,
                       ArrayList<IMeasure> measures,
                       String utPath,
                       String outputDirectory)
Prepares the MatchesExecutor for match execution.

Parameters:
matchSets - The match sets to run.
bots - The bots that are to be used in the matches.
measures - The measures to analyze.
utPath - Path to UT2004.
outputDirectory - The output directory.
Method Detail

executeMatches

public void executeMatches()
                    throws RuntimeException
Executes all matches and analyzes them.

Throws:
RuntimeException


Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.