forked from uscki/robot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Moppen.py
26 lines (24 loc) · 917 Bytes
/
Moppen.py
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
from game import Game
from Memory import recall
import random
class Moppen(Game):
def play(self):
if "moppen" in recall:
# load moppen memory
moppen = recall["moppen"]
if random.random() < 0.8:
self.say(random.choice(moppen))
else:
self.say("Nee, vertel jij mij nu maar eens een mop!")
mop = self.input()
if "nee" == mop:
self.say("Oke, hier is je mop dan, zeurpiet\r\n"+random.choice(moppen))
else:
self.say("Bedankt, hier is je mop!\r\n"+random.choice(moppen))
moppen.append(mop)
else:
moppen = []
recall["moppen"] = moppen
self.say("Verduiveld, ik weet nog geen moppen! Vertel mij er eens een. :-)")
mop = self.input()
moppen.append(mop)