Skip to content

Commit af033b5

Browse files
committed
[src/control] Add accuray property
1 parent 52a4eec commit af033b5

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/evsim/controller/controller.py

+17
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,23 @@ def error(self, message):
5656
def warning(self, message):
5757
self.log(message, self.logger.warning)
5858

59+
@property
60+
def accuracy(self):
61+
return self._accuracy
62+
63+
@accuracy.setter
64+
def accuracy(self, value):
65+
b, i = value
66+
if 0 > b or b > 100:
67+
raise ValueError(
68+
"Only accuracy levels between 0 and 100%% are valid: %s" % b
69+
)
70+
if 0 > i or i > 100:
71+
raise ValueError(
72+
"Only accuracy levels between 0 and 100%% are valid: %s" % i
73+
)
74+
self._accuracy = value
75+
5976
@property
6077
def risk(self):
6178
return self._risk

0 commit comments

Comments
 (0)