Commit 05263274 authored by Aurélien's avatar Aurélien
Browse files

système de points fonctionnel sur tous les jeux avec coloration

parent 3fd9abe2
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@ class DyckWordToBinaryTree(LevelController):
            if self.level.finished():
                self.levelGui.finish()
        else:
            self.level.error()
            self.levelGui.error(index, nodeType)


+1 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ class DyckWordToPlanarTree(LevelController):
            if self.level.finished():
                self.levelGui.finish()
        else:
            self.level.error()
            self.levelGui.error(index, nodeType)


+1 −0
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@ class PlanarTreeToBinaryTree(LevelController):
            if self.level.finished():
                self.levelGui.finish()
        else:
            self.level.error()
            self.levelGui.error(index, nodeType)


+4 −0
Original line number Diff line number Diff line
@@ -3,3 +3,7 @@ class Level:
        self.index = index
        self.score = None

    def error(self):
        if self.score >= 20:
            self.score -= 20
+0 −4
Original line number Diff line number Diff line
@@ -20,10 +20,6 @@ class LevelBinaryTreeToPlanarTree(Level):
    def nextLevel(self):
        return LevelBinaryTreeToPlanarTree(self.index + 1)

    def error(self):
        if self.score >= 20:
            self.score -= 20

    def addNode(self, index: int, nodeType: str):
        self.tree.root.addNode(index, nodeType)

Loading