Adding attributes for dimmers.
authorrtrimana <rtrimana@uci.edu>
Fri, 28 Feb 2020 19:31:36 +0000 (11:31 -0800)
committerrtrimana <rtrimana@uci.edu>
Fri, 28 Feb 2020 19:31:36 +0000 (11:31 -0800)
main.jpf

index efa82cc77d190d2ea759554fc519344628a12dc5..0842997ff83148cb1d0898b4ad1930d7a8e6a6ab 100644 (file)
--- a/main.jpf
+++ b/main.jpf
@@ -5,19 +5,22 @@ target = main
 #listener=gov.nasa.jpf.listener.StateReducer
 #listener=gov.nasa.jpf.listener.StateReducerOld
 #listener=gov.nasa.jpf.listener.VariableConflictTracker,gov.nasa.jpf.listener.StateReducer
 #listener=gov.nasa.jpf.listener.StateReducer
 #listener=gov.nasa.jpf.listener.StateReducerOld
 #listener=gov.nasa.jpf.listener.VariableConflictTracker,gov.nasa.jpf.listener.StateReducer
-listener=gov.nasa.jpf.listener.ConflictTracker,gov.nasa.jpf.listener.StateReducer
+#listener=gov.nasa.jpf.listener.ConflictTracker,gov.nasa.jpf.listener.StateReducer
+listener=gov.nasa.jpf.listener.ConflictTracker
 
 # Potentially conflicting variables
 # Alarms
 #variables=currentAlarm
 # Locks
 
 # Potentially conflicting variables
 # Alarms
 #variables=currentAlarm
 # Locks
-variables=currentLock
+#variables=currentLock
 # Thermostats
 #variables=currentHeatingSetpoint,thermostatSetpoint,currentCoolingSetpoint,thermostatOperatingState,thermostatFanMode,currentThermostatMode
 # Switches
 #variables=currentSwitch
 # Lights
 #variables=colorChanged,currentHue,currentSaturation,currentLevel,currentSwitch,colorTemperature
 # Thermostats
 #variables=currentHeatingSetpoint,thermostatSetpoint,currentCoolingSetpoint,thermostatOperatingState,thermostatFanMode,currentThermostatMode
 # Switches
 #variables=currentSwitch
 # Lights
 #variables=colorChanged,currentHue,currentSaturation,currentLevel,currentSwitch,colorTemperature
+# Dimmers
+variables=currentSwitch,currentLevel
 # Speeches
 #variables=level,oneUser
 # Music players
 # Speeches
 #variables=level,oneUser
 # Music players
@@ -44,7 +47,7 @@ apps=App1,App2
 # Timeout in minutes (default is 0 which means no timeout)
 timeout=30
 
 # Timeout in minutes (default is 0 which means no timeout)
 timeout=30
 
-search.class = gov.nasa.jpf.search.heuristic.RandomHeuristic
+#search.class = gov.nasa.jpf.search.heuristic.RandomHeuristic
 #search.heuristic.beam_search=true
 #search.class = gov.nasa.jpf.search.heuristic.UserHeuristic
 #search.class = gov.nasa.jpf.search.heuristic.BFSHeuristic
 #search.heuristic.beam_search=true
 #search.class = gov.nasa.jpf.search.heuristic.UserHeuristic
 #search.class = gov.nasa.jpf.search.heuristic.BFSHeuristic