aboutsummaryrefslogtreecommitdiff
path: root/libarcfire.py
diff options
context:
space:
mode:
Diffstat (limited to 'libarcfire.py')
-rwxr-xr-xlibarcfire.py30
1 files changed, 30 insertions, 0 deletions
diff --git a/libarcfire.py b/libarcfire.py
index 60bce47..0993d66 100755
--- a/libarcfire.py
+++ b/libarcfire.py
@@ -105,3 +105,33 @@ class Experiment:
print("[experiment %s] start" % self.name)
print("[experiment %s] end" % self.name)
+
+# An experiment over the IRATI implementation
+class IRATIExperiment(Experiment):
+ def __init__(self, name):
+ Experiment.__init__(self, name)
+
+ def run(self):
+ print("[IRATI experiment %s] start" % self.name)
+ print("[IRATI experiment %s] end" % self.name)
+
+
+# An experiment over the RLITE implementation
+class RLITEExperiment(Experiment):
+ def __init__(self, name):
+ Experiment.__init__(self, name)
+
+ def run(self):
+ print("[RLITE experiment %s] start" % self.name)
+ print("[RLITE experiment %s] end" % self.name)
+
+
+# An experiment over the OUROBOROS implementation
+class OUROBOROSExperiment(Experiment):
+ def __init__(self, name):
+ Experiment.__init__(self, name)
+
+ def run(self):
+ print("[OUROBOROS experiment %s] start" % self.name)
+ print("[OUROBOROS experiment %s] end" % self.name)
+