From 26ca1be1f358244e5a05ec43c9902520ce468e08 Mon Sep 17 00:00:00 2001
From: EckBalu <eckbalu@gmail.com>
Date: Tue, 29 Nov 2022 00:14:04 +0100
Subject: [PATCH] starter found

---
 src/{ => kotlin}/main/cell/AliveCell.kt        |  0
 src/{ => kotlin}/main/cell/Cell.kt             |  0
 src/{ => kotlin}/main/cell/CellArray.kt        |  0
 src/{ => kotlin}/main/cell/DeadCell.kt         |  0
 src/{ => kotlin}/main/cell/Position.kt         |  0
 src/{ => kotlin}/main/gui/GamePanel.kt         |  0
 src/{ => kotlin}/main/gui/MyFrame.kt           |  0
 src/{ => kotlin}/main/gui/MyMouseListener.kt   |  0
 .../main/gui/MyMouseMotionListener.kt          |  0
 src/{ => kotlin}/main/logic/Calculations.kt    |  0
 src/{ => kotlin}/main/logic/CellController.kt  |  0
 src/kotlin/main/logic/Order.kt                 | 18 ++++++++++++++++++
 src/{ => kotlin}/main/main/Main.kt             |  1 +
 src/main/logic/Order.kt                        |  0
 14 files changed, 19 insertions(+)
 rename src/{ => kotlin}/main/cell/AliveCell.kt (100%)
 rename src/{ => kotlin}/main/cell/Cell.kt (100%)
 rename src/{ => kotlin}/main/cell/CellArray.kt (100%)
 rename src/{ => kotlin}/main/cell/DeadCell.kt (100%)
 rename src/{ => kotlin}/main/cell/Position.kt (100%)
 rename src/{ => kotlin}/main/gui/GamePanel.kt (100%)
 rename src/{ => kotlin}/main/gui/MyFrame.kt (100%)
 rename src/{ => kotlin}/main/gui/MyMouseListener.kt (100%)
 rename src/{ => kotlin}/main/gui/MyMouseMotionListener.kt (100%)
 rename src/{ => kotlin}/main/logic/Calculations.kt (100%)
 rename src/{ => kotlin}/main/logic/CellController.kt (100%)
 create mode 100644 src/kotlin/main/logic/Order.kt
 rename src/{ => kotlin}/main/main/Main.kt (95%)
 delete mode 100644 src/main/logic/Order.kt

diff --git a/src/main/cell/AliveCell.kt b/src/kotlin/main/cell/AliveCell.kt
similarity index 100%
rename from src/main/cell/AliveCell.kt
rename to src/kotlin/main/cell/AliveCell.kt
diff --git a/src/main/cell/Cell.kt b/src/kotlin/main/cell/Cell.kt
similarity index 100%
rename from src/main/cell/Cell.kt
rename to src/kotlin/main/cell/Cell.kt
diff --git a/src/main/cell/CellArray.kt b/src/kotlin/main/cell/CellArray.kt
similarity index 100%
rename from src/main/cell/CellArray.kt
rename to src/kotlin/main/cell/CellArray.kt
diff --git a/src/main/cell/DeadCell.kt b/src/kotlin/main/cell/DeadCell.kt
similarity index 100%
rename from src/main/cell/DeadCell.kt
rename to src/kotlin/main/cell/DeadCell.kt
diff --git a/src/main/cell/Position.kt b/src/kotlin/main/cell/Position.kt
similarity index 100%
rename from src/main/cell/Position.kt
rename to src/kotlin/main/cell/Position.kt
diff --git a/src/main/gui/GamePanel.kt b/src/kotlin/main/gui/GamePanel.kt
similarity index 100%
rename from src/main/gui/GamePanel.kt
rename to src/kotlin/main/gui/GamePanel.kt
diff --git a/src/main/gui/MyFrame.kt b/src/kotlin/main/gui/MyFrame.kt
similarity index 100%
rename from src/main/gui/MyFrame.kt
rename to src/kotlin/main/gui/MyFrame.kt
diff --git a/src/main/gui/MyMouseListener.kt b/src/kotlin/main/gui/MyMouseListener.kt
similarity index 100%
rename from src/main/gui/MyMouseListener.kt
rename to src/kotlin/main/gui/MyMouseListener.kt
diff --git a/src/main/gui/MyMouseMotionListener.kt b/src/kotlin/main/gui/MyMouseMotionListener.kt
similarity index 100%
rename from src/main/gui/MyMouseMotionListener.kt
rename to src/kotlin/main/gui/MyMouseMotionListener.kt
diff --git a/src/main/logic/Calculations.kt b/src/kotlin/main/logic/Calculations.kt
similarity index 100%
rename from src/main/logic/Calculations.kt
rename to src/kotlin/main/logic/Calculations.kt
diff --git a/src/main/logic/CellController.kt b/src/kotlin/main/logic/CellController.kt
similarity index 100%
rename from src/main/logic/CellController.kt
rename to src/kotlin/main/logic/CellController.kt
diff --git a/src/kotlin/main/logic/Order.kt b/src/kotlin/main/logic/Order.kt
new file mode 100644
index 0000000..5180c47
--- /dev/null
+++ b/src/kotlin/main/logic/Order.kt
@@ -0,0 +1,18 @@
+package logic
+
+class Order(val born: ArrayList<Int>, val survive: ArrayList<Int>) {
+    constructor() {
+        setBorn("")
+        setSurvive("")
+    }
+
+    constructor(born: String, survive: String) {
+        setBorn(born);
+        setSurvive(survive);
+    }
+
+    constructor(order: Order) {
+        setBorn(order.born.toString())
+        setSurvive(order.survive.toString())
+    }
+}
\ No newline at end of file
diff --git a/src/main/main/Main.kt b/src/kotlin/main/main/Main.kt
similarity index 95%
rename from src/main/main/Main.kt
rename to src/kotlin/main/main/Main.kt
index f2a59b6..b87188b 100644
--- a/src/main/main/Main.kt
+++ b/src/kotlin/main/main/Main.kt
@@ -1,3 +1,4 @@
+package main
 fun main(args: Array<String>) {
     println("Hello World!")
 
diff --git a/src/main/logic/Order.kt b/src/main/logic/Order.kt
deleted file mode 100644
index e69de29..0000000
-- 
GitLab