se.sics.tasim.is
Class CompetitionSchedule

java.lang.Object
  extended by se.sics.tasim.is.CompetitionSchedule

public class CompetitionSchedule
extends java.lang.Object


Constructor Summary
CompetitionSchedule(java.lang.String name)
           
 
Method Summary
 void addSimulation(int[] participants)
           
 void addSimulation(int[] participants, int[] roles)
           
 void addTimeReservation(long startTime, int lengthInMillis)
           
 int getFlags()
           
 int getID()
           
 java.lang.String getName()
           
 int getParentCompetitionID()
           
 int[] getParticipants()
           
 int[] getParticipants(int index)
           
 int getReservationCount()
           
 int getReservationLength(int index)
           
 long getReservationStartTime(int index)
           
 int[] getRoles(int index)
           
 java.lang.String getScoreClassName()
           
 int getSimulationCount()
           
 java.lang.String getSimulationParams()
           
 int getSimulationsBeforeReservation()
           
 int getSimulationsReservationLength()
           
 java.lang.String getSimulationType()
           
 long getStartTime()
           
 float getStartWeight()
           
 int getTimeBetweenSimulations()
           
 boolean isSimulationsClosed()
           
 void setFlags(int flags)
           
 void setID(int id)
           
 void setName(java.lang.String name)
           
 void setParentCompetitionID(int parentID)
           
 void setParticipants(int[] participants)
           
 void setReservationBetweenSimulations(int simulationsBeforeReservation, int reservationLength)
           
 void setScoreClassName(java.lang.String scoreClassName)
           
 void setSimulationParams(java.lang.String simulationParams)
           
 void setSimulationsClosed(boolean isSimulationsClosed)
           
 void setSimulationType(java.lang.String simulationType)
           
 void setStartTime(long startTime)
           
 void setStartWeight(float startWeight)
           
 void setTimeBetweenSimulations(int timeBetweenSimulations)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompetitionSchedule

public CompetitionSchedule(java.lang.String name)
Method Detail

getID

public int getID()

setID

public void setID(int id)

getParentCompetitionID

public int getParentCompetitionID()

setParentCompetitionID

public void setParentCompetitionID(int parentID)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getStartTime

public long getStartTime()

setStartTime

public void setStartTime(long startTime)

getSimulationType

public java.lang.String getSimulationType()

setSimulationType

public void setSimulationType(java.lang.String simulationType)

getSimulationParams

public java.lang.String getSimulationParams()

setSimulationParams

public void setSimulationParams(java.lang.String simulationParams)

getTimeBetweenSimulations

public int getTimeBetweenSimulations()

setTimeBetweenSimulations

public void setTimeBetweenSimulations(int timeBetweenSimulations)

getStartWeight

public float getStartWeight()

setStartWeight

public void setStartWeight(float startWeight)

getFlags

public int getFlags()

setFlags

public void setFlags(int flags)

validate

public void validate()

getScoreClassName

public java.lang.String getScoreClassName()

setScoreClassName

public void setScoreClassName(java.lang.String scoreClassName)

addTimeReservation

public void addTimeReservation(long startTime,
                               int lengthInMillis)

getReservationCount

public int getReservationCount()

getReservationStartTime

public long getReservationStartTime(int index)

getReservationLength

public int getReservationLength(int index)

getSimulationsBeforeReservation

public int getSimulationsBeforeReservation()

getSimulationsReservationLength

public int getSimulationsReservationLength()

setReservationBetweenSimulations

public void setReservationBetweenSimulations(int simulationsBeforeReservation,
                                             int reservationLength)

setParticipants

public void setParticipants(int[] participants)

getParticipants

public int[] getParticipants()

isSimulationsClosed

public boolean isSimulationsClosed()

setSimulationsClosed

public void setSimulationsClosed(boolean isSimulationsClosed)

addSimulation

public void addSimulation(int[] participants)

addSimulation

public void addSimulation(int[] participants,
                          int[] roles)

getSimulationCount

public int getSimulationCount()

getParticipants

public int[] getParticipants(int index)

getRoles

public int[] getRoles(int index)


Copyright © 2007-2009 Association for Trading Agent Research. All Rights Reserved.