This repository has been archived by the owner on Jan 18, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathasimov.properties
76 lines (70 loc) · 4.4 KB
/
asimov.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
################################################################################
# #
# TEST properties for ASIMOV related to the COALA properties... #
# #
################################################################################
binderFactoryType = io.coala.guice.GuiceBinderFactory
holdOnInconsistency=true
walkingDisabled=false
gui=false
scenario.gui=true
exitSiteAfterProcessCompletion=true
onSiteTimeOfDay=8.5
offSiteTimeOfDay=17.5
disableWeekends=false
disableNonWorkingHours=false
exclusiveResources=["CoffeeMachineProductionTable"]
process.gui=false
resource.gui=false
autopause=0.0
offset=2015-02-09T08:30:00
baseTimeUnit=DAYS
enableSniffer=false
#output parameters
includeResourcesInEventTrace=false
includeActivitiesInEventTrace=false
# DEFAULT SCENARIO and REPLICATION settings TO USE WHEN DB contains no data
scenarioFile=examples/simple/usecase.xml
nofOccupants=15
duration=P7D
# standard Period format, see http://www.w3schools.com/schema/schema_dtypes_date.asp
## EVE3 ##
singletonServiceTypes = {\
\
"io.asimov.model.process.DistanceMatrixService$Factory":"io.asimov.model.process.DistanceMatrixServiceImpl",\
"io.asimov.model.resource.RouteLookup$RouteProvider$Factory":"io.asimov.model.usecase.RouteProviderImpl",\
\
"io.asimov.model.resource.RouteLookup$RouteInitiator$Factory":"io.asimov.model.resource.RouteInitiatorImpl",\
\
"io.asimov.agent.process.ManageProcessActionService$Factory":"io.asimov.model.process.impl.ManageProcessActionImpl",\
"io.asimov.agent.process.ProcessCompletion$Initiator$Factory":"io.asimov.model.process.impl.ProcessCompletionInitiator",\
"io.asimov.agent.process.ProcessCompletion$ProcessCompleter$Factory":"io.asimov.model.process.impl.ProcessCompleterImpl",\
"io.asimov.agent.process.NonSkeletonActivityCapability$Factory":"io.asimov.model.resource.NonSkeletonActivityCapabilityImpl",\
"io.asimov.agent.process.ProcessManagementWorld$Factory":"io.asimov.model.process.impl.ProcessManagementWorldImpl",\
\
"io.asimov.model.ActivityParticipation$ActivityParticipant$Factory":"io.asimov.model.resource.ActivityParticipantImpl",\
"io.asimov.agent.resource.GenericResourceManagementWorld$Factory":"io.asimov.agent.resource.impl.GenericResourceManagementWorldImpl",\
"io.asimov.microservice.negotiation.ResourceReadyNotification$ResourceReadyListener$Factory":"io.asimov.model.resource.ResourceReadyListenerImpl",\
\
"io.asimov.db.Datasource$Factory":"io.asimov.db.mongo.MongoDatasource",\
"io.asimov.agent.scenario.ScenarioReplication$ScenarioReplicator$Factory":"io.asimov.agent.scenario.impl.ScenarioReplicatorImpl",\
"io.asimov.agent.scenario.ScenarioManagementWorld$Factory":"io.asimov.model.usecase.ScenarioManagementWorldImpl",\
\
"io.asimov.microservice.negotiation.ResourceAllocationResponder$Factory":"io.asimov.microservice.negotiation.impl.ResourceAllocationResponderImpl",\
"io.asimov.microservice.negotiation.ResourceAllocationNegotiator$Factory":"io.asimov.microservice.negotiation.impl.ResourceAllocationNegotiatorImpl",\
"io.asimov.microservice.negotiation.ResourceAllocationRequestor$Factory":"io.asimov.microservice.negotiation.impl.ResourceAllocationRequestorImpl",\
"io.asimov.microservice.negotiation.ClaimSortByProposal$Factory":"io.asimov.microservice.negotiation.impl.ClaimSortByProposalImpl",\
\
"io.coala.capability.admin.DestroyingCapability$Factory":"io.coala.eve3.EveDestroyingCapability",\
"io.coala.capability.admin.CreatingCapability$Factory":"io.coala.eve3.EveCreatingCapability",\
"io.coala.capability.interact.SendingCapability$Factory":"io.coala.eve3.EveSendingCapability",\
\
"io.coala.capability.know.ReasoningCapability$Factory":"io.asimov.reasoning.sl.ASIMOVSLReasoningCapability",\
\
"io.coala.capability.plan.TimingCapability$Factory":"io.coala.dsol.DsolSimulatorService",\
"io.coala.capability.replicate.RandomizingCapability$Factory":"io.coala.random.impl.RandomizingCapabilityImpl",\
"io.coala.capability.replicate.ReplicatingCapability$Factory":"io.coala.dsol.DsolSimulatorService",\
\
"io.coala.capability.interact.ReceivingCapability$Factory":"io.coala.capability.interact.BasicReceivingCapability",\
"io.coala.capability.configure.ConfiguringCapability$Factory":"io.coala.capability.configure.BasicConfiguringCapability"\
}