public static class StudentQuality.Context extends Object
StudentQuality.Type
for the list of available parameters.Modifier and Type | Field and Description |
---|---|
protected double |
iTimeOverlapMaxLimit |
Constructor and Description |
---|
StudentQuality.Context(DistanceMetric dm,
DataProperties config) |
Modifier and Type | Method and Description |
---|---|
int |
getBackToBackDistance() |
protected int |
getDistanceInMinutes(Placement p1,
Placement p2) |
protected int |
getDistanceInMinutes(RoomLocation r1,
RoomLocation r2) |
DistanceMetric |
getDistanceMetric() |
int |
getEarlySlot() |
int |
getLateSlot() |
int |
getLunchEnd() |
int |
getLunchLength() |
int |
getLunchStart() |
int |
getMaxTravelGap() |
double |
getTimeOverlapMaxLimit() |
int |
getWorkDayLimit() |
boolean |
isDebug() |
protected double iTimeOverlapMaxLimit
public StudentQuality.Context(DistanceMetric dm, DataProperties config)
public DistanceMetric getDistanceMetric()
public boolean isDebug()
public double getTimeOverlapMaxLimit()
public int getLunchStart()
public int getLunchEnd()
public int getLunchLength()
public int getMaxTravelGap()
public int getWorkDayLimit()
public int getBackToBackDistance()
public int getEarlySlot()
public int getLateSlot()
protected int getDistanceInMinutes(RoomLocation r1, RoomLocation r2)
protected int getDistanceInMinutes(Placement p1, Placement p2)
Copyright © 2019 UniTime LLC. All Rights Reserved.