Public » Miscellaneous » Twenty
Clone URL:  
Pushed to one repository · View In Graph Contained in tip

update twivy.py to use brain's new refactoring

Changeset 59e0bd62d49a

Parent 247374662bf2

by Profile picture of Benjamin PollackBenjamin Pollack

Changes to one file · Browse files at 59e0bd62d49a Showing diff from parent 247374662bf2 Diff from another changeset...

Change 1 of 1 Show Entire File twivy.py Stacked
 
3
4
5
6
 
7
8
9
10
11
12
13
14
 
 
15
16
17
18
19
20
21
22
 
 
23
24
25
26
27
28
 
3
4
5
 
6
7
8
9
10
11
12
 
 
13
14
15
16
 
17
18
19
 
 
20
21
22
23
 
24
25
26
@@ -3,26 +3,24 @@
 from kivy.uix.button import Button  from kivy.uix.gridlayout import GridLayout   -from brain import load, Thing +from brain import load    BRAIN_DB = 'brain.db'    class TwivyApp(App):     def yes(self, e): - if isinstance(self.question, Thing): - self.questioner.mark_succeeded() + self.questioner.advance_yes() + if self.questioner.solved():   self.question_label.text = 'YAAAAAAAAAAY!!!'   else: - self.questioner.advance_yes()   self.ask()     def no(self, e): - if isinstance(self.question, Thing): - self.questioner.mark_failed() + self.questioner.advance_no() + if self.questioner.out_of_ideas():   self.question_label.text = 'BOOOOO I FAILED'   else: - self.questioner.advance_no()   self.ask()     def build(self):