module Simulation.Aivika.GPSS.Results.Locale where
import qualified Data.Map as M
import Simulation.Aivika
import qualified Simulation.Aivika.GPSS.Queue as Q
import Simulation.Aivika.GPSS.Facility
import Simulation.Aivika.GPSS.Storage
queueId :: ResultId
queueId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "очередь"),
(englishResultLocale, "the queue")]
queueNullId :: ResultId
queueNullId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "очередь пуста?"),
(englishResultLocale, "is the queue empty?")]
queueContentId :: ResultId
queueContentId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущее содержимое очереди"),
(englishResultLocale, "the current queue content")]
queueContentStatsId :: ResultId
queueContentStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистика по содержимому очереди"),
(englishResultLocale, "the queue content statistics")]
enqueueCountId :: ResultId
enqueueCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "количество добавленных транзактов"),
(englishResultLocale, "the number of enqueued transacts")]
enqueueZeroEntryCountId :: ResultId
enqueueZeroEntryCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "количество добавленных транзактов без фактического ожидания"),
(englishResultLocale, "the number of zero entry enqueued transacts")]
queueWaitTimeId :: ResultId
queueWaitTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "время ожидания"),
(englishResultLocale, "the wait time")]
queueNonZeroEntryWaitTimeId :: ResultId
queueNonZeroEntryWaitTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "время ожидания без учета фактически неожидавших транзактов"),
(englishResultLocale, "the wait time without zero entries")]
queueRateId :: ResultId
queueRateId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "усредненная скорость (как средняя длина очереди на среднее время ожидания)"),
(englishResultLocale, "the average queue rate (= queue size / wait time)")]
facilityId :: ResultId
facilityId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "прибор"),
(englishResultLocale, "the facility")]
facilityCountId :: ResultId
facilityCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущее доступное количество прибора"),
(englishResultLocale, "the current available count")]
facilityCountStatsId :: ResultId
facilityCountStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистика доступного количества прибора"),
(englishResultLocale, "the available count statistics")]
facilityCaptureCountId :: ResultId
facilityCaptureCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущее количество захвата прибора"),
(englishResultLocale, "the current capture count")]
facilityUtilisationCountId :: ResultId
facilityUtilisationCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущее используемое количество прибора"),
(englishResultLocale, "the current utilisation count")]
facilityUtilisationCountStatsId :: ResultId
facilityUtilisationCountStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистка по используемому количеству прибора"),
(englishResultLocale, "the utilisation count statistics")]
facilityQueueCountId :: ResultId
facilityQueueCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущая длина очереди к прибору"),
(englishResultLocale, "the current queue size")]
facilityQueueCountStatsId :: ResultId
facilityQueueCountStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистика длины очереди к прибору"),
(englishResultLocale, "the queue size statistics")]
facilityTotalWaitTimeId :: ResultId
facilityTotalWaitTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "общее время ожидания прибора"),
(englishResultLocale, "the total wait time")]
facilityWaitTimeId :: ResultId
facilityWaitTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "время ожидания прибора"),
(englishResultLocale, "the wait time")]
facilityTotalHoldingTimeId :: ResultId
facilityTotalHoldingTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "общее время удержания прибора"),
(englishResultLocale, "the total holding time")]
facilityHoldingTimeId :: ResultId
facilityHoldingTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "время удержания прибора"),
(englishResultLocale, "the holding time")]
facilityInterruptedId :: ResultId
facilityInterruptedId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "удержание прибора сейчас прервано?"),
(englishResultLocale, "is the facility interrupted now?")]
storageId :: ResultId
storageId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "многоканальное устройство"),
(englishResultLocale, "the storage")]
storageCapacityId :: ResultId
storageCapacityId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "емкость многоканального устройства"),
(englishResultLocale, "the storage capacity")]
storageEmptyId :: ResultId
storageEmptyId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "не используется ли совсем устройство сейчас?"),
(englishResultLocale, "is the storage unused completely now?")]
storageFullId :: ResultId
storageFullId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "используется ли устройство полностью сейчас?"),
(englishResultLocale, "is the storage used completely now?")]
storageContentId :: ResultId
storageContentId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "доступное содержимое устройства"),
(englishResultLocale, "the current available content")]
storageContentStatsId :: ResultId
storageContentStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистика доступного содержимого устройства"),
(englishResultLocale, "the available content statistics")]
storageUseCountId :: ResultId
storageUseCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "общее количество использований устройства"),
(englishResultLocale, "the total use count")]
storageUsedContentId :: ResultId
storageUsedContentId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "общее использованное количество устройства"),
(englishResultLocale, "the total used content")]
storageUtilisationCountId :: ResultId
storageUtilisationCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущее используемое количество устройства"),
(englishResultLocale, "the current utilisation count")]
storageUtilisationCountStatsId :: ResultId
storageUtilisationCountStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистка по используемому количеству устройства"),
(englishResultLocale, "the utilisation count statistics")]
storageQueueCountId :: ResultId
storageQueueCountId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "текущая длина очереди к устройству"),
(englishResultLocale, "the current queue size")]
storageQueueCountStatsId :: ResultId
storageQueueCountStatsId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "статистика длины очереди к устройству"),
(englishResultLocale, "the queue size statistics")]
storageTotalWaitTimeId :: ResultId
storageTotalWaitTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "общее время ожидания устройства"),
(englishResultLocale, "the total wait time")]
storageWaitTimeId :: ResultId
storageWaitTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "время ожидания устройства"),
(englishResultLocale, "the wait time")]
storageAverageHoldingTimeId :: ResultId
storageAverageHoldingTimeId =
LocalisedResultId $
M.fromList
[(russianResultLocale, "среднее время удержания устройства на единицу устройства"),
(englishResultLocale, "the average holding time per unit")]