Contents
- Description
- Field Summary
- Constructor Summary
- Method Summary
- Field Details
- Constructor Details
- Method Details
- collectPlayerList(long, double, double, double, int)
- collectEntityList(long, double, double, double, int)
- collectLosTest(boolean, long)
- collectInverseLosTest(boolean)
- collectFriendlyBlockingTest(boolean)
- tickDone()
- formatHeaderUpdateTimes(Formatter)
- formatValuesUpdateTimePlayer(Formatter)
- formatValuesUpdateTimeEntity(Formatter)
- formatValuesUpdateTime(Formatter, String, TimeRecorder, DiscreteValueRecorder, DiscreteValueRecorder, DiscreteValueRecorder, DiscreteValueRecorder)
- haveUpdateTimes()
- formatHeaderLoS(Formatter)
- formatValuesLoS(Formatter)
Class SensorSupportBenchmark
java.lang.Object
com.hypixel.hytale.server.npc.util.SensorSupportBenchmark
- Since:
- 2018-08-14
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectEntityList(long getNanos, double maxEntityDistanceSorted, double maxEntityDistance, double maxEntityDistanceAvoidance, int numEntities) voidcollectFriendlyBlockingTest(boolean cacheHit) voidcollectInverseLosTest(boolean cacheHit) voidcollectLosTest(boolean cacheHit, long time) voidcollectPlayerList(long getNanos, double maxPlayerDistanceSorted, double maxPlayerDistance, double maxPlayerDistanceAvoidance, int numPlayers) voidformatHeaderLoS(Formatter formatter) voidformatHeaderUpdateTimes(Formatter formatter) booleanformatValuesLoS(Formatter formatter) voidformatValuesUpdateTime(Formatter formatter, String kind, TimeRecorder getTime, DiscreteValueRecorder count, DiscreteValueRecorder distanceSorted, DiscreteValueRecorder distance, DiscreteValueRecorder distanceAvoidance) voidformatValuesUpdateTimeEntity(Formatter formatter) voidformatValuesUpdateTimePlayer(Formatter formatter) booleanvoidtickDone()
-
Field Details
-
DEFAULT_COLUMN_SEPARATOR
public static final char DEFAULT_COLUMN_SEPARATOR- See Also:
-
DEFAULT_COLUMN_FORMAT_HEADER
- See Also:
-
DEFAULT_COLUMN_FORMAT_VALUE
- See Also:
-
DEFAULT_COLUMNS_UPDATE
-
DEFAULT_COLUMNS_LOS
-
-
Constructor Details
-
SensorSupportBenchmark
public SensorSupportBenchmark()
-
-
Method Details
-
collectPlayerList
public void collectPlayerList(long getNanos, double maxPlayerDistanceSorted, double maxPlayerDistance, double maxPlayerDistanceAvoidance, int numPlayers) -
collectEntityList
public void collectEntityList(long getNanos, double maxEntityDistanceSorted, double maxEntityDistance, double maxEntityDistanceAvoidance, int numEntities) -
collectLosTest
public void collectLosTest(boolean cacheHit, long time) -
collectInverseLosTest
public void collectInverseLosTest(boolean cacheHit) -
collectFriendlyBlockingTest
public void collectFriendlyBlockingTest(boolean cacheHit) -
tickDone
public void tickDone() -
formatHeaderUpdateTimes
-
formatValuesUpdateTimePlayer
-
formatValuesUpdateTimeEntity
-
formatValuesUpdateTime
public void formatValuesUpdateTime(@Nonnull Formatter formatter, String kind, @Nonnull TimeRecorder getTime, @Nonnull DiscreteValueRecorder count, @Nonnull DiscreteValueRecorder distanceSorted, @Nonnull DiscreteValueRecorder distance, @Nonnull DiscreteValueRecorder distanceAvoidance) -
haveUpdateTimes
public boolean haveUpdateTimes() -
formatHeaderLoS
-
formatValuesLoS
-