[WIP] Creating an Encounter

This commit is contained in:
Matthew DeMartino
2021-05-22 20:04:47 -04:00
parent d2df428969
commit 610d75582b
7 changed files with 137 additions and 7 deletions
View File
+19
View File
@@ -0,0 +1,19 @@
from .strategy import Strategy
class Encounter:
"""A combat encounter between two parties -- good guys and bad guys"""
def __init__(self, good_guys, bad_guys):
self.good_guys = good_guys
self.bad_guys = bad_guys
def rating(self):
raise NotImplementedError() # Deadly for Python :/
def simulate(self):
"""Who will win?"""
raise NotImplementedError() # Apparently the mind flayers win for now
def analyze(self):
"""So, really... how deadly *is* it?"""
raise NotImplementedError() # TODO: Run a Monte-Carlo simulation