From 06dd6b284da23d91889fbdb1126f5fdc02e108c2 Mon Sep 17 00:00:00 2001
From: Lukas Hoffleit <lukas.hoffleit03@gmail.com>
Date: Fri, 11 Apr 2025 09:56:59 +0200
Subject: [PATCH] Falsche datei

---
 TicTacToe.py | 58 ----------------------------------------------------
 1 file changed, 58 deletions(-)
 delete mode 100644 TicTacToe.py

diff --git a/TicTacToe.py b/TicTacToe.py
deleted file mode 100644
index 89254e2..0000000
--- a/TicTacToe.py
+++ /dev/null
@@ -1,58 +0,0 @@
-from enum import Enum
-
-class Player(Enum):
-    one = 1
-    two = 2
-    undefined = 3
-
-class TicTacToe():
-    def __init__(self) -> None:
-        self.grid = []
-        for i in range(3):
-            self.grid.append([Player.undefined, Player.undefined, Player.undefined])
-
-    def add(self, row, col, player) -> bool:
-        """ Change the value of a undefined field.
-        The player can be passed as Player Object or plain Int.
-        Returns True, if executed correctly.
-        Returns False, if the field is already occupied 
-        or the player number is invalid.
-        """
-        if isinstance(player, int):
-            try: player = Player(player)
-            except ValueError: return False  # invalid player number
-
-        if self.check_field(row, col):
-            self.grid[row][col] = player
-            return True
-        return False
-
-    def check_field(self, row, col) -> bool:
-        """Checks, if a field is occupied"""
-        if self.grid[row][col] != Player.undefined:
-            return False
-        return True
-    
-    def print_grid(self) -> None:
-        symbols = {
-            Player.one: "X",
-            Player.two: "O",
-            Player.undefined: " "
-        }
-        
-        print("┌───┬───┬───┐")
-        for i, row in enumerate(self.grid):
-            print("│", end="")
-            for field in row:
-                print(f" {symbols[field]} │", end="")
-            if i < len(self.grid) - 1:
-                print("\n├───┼───┼───┤")
-        print("\n└───┴───┴───┘\n")
-
-
-if __name__ == "__main__":
-    ttt = TicTacToe()
-    ttt.add(1, 1, 1)
-    ttt.print_grid()
-    ttt.add(1, 2, Player.two)
-    ttt.print_grid()
-- 
GitLab