From 68ac3f927ec2c180ef1e5213198743ab2dcd5b32 Mon Sep 17 00:00:00 2001
From: unknown <donika.morina@student.reutlingen-university.de>
Date: Wed, 16 Nov 2022 15:54:37 +0100
Subject: [PATCH] neu

---
 Backend_Fang_den_Hut/.idea/.gitignore         |   8 +
 Backend_Fang_den_Hut/.idea/description.html   |   1 +
 Backend_Fang_den_Hut/.idea/encodings.xml      |   6 +
 Backend_Fang_den_Hut/.idea/misc.xml           |  12 +
 Backend_Fang_den_Hut/.idea/modules.xml        |   8 +
 .../.idea/project-template.xml                |   3 +
 Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml |  11 +
 .../Backend_Fang_den_Hut/.idea/.gitignore     |   8 +
 .../Backend_Fang_den_Hut/.idea/misc.xml       |   6 +
 .../Backend_Fang_den_Hut/.idea/modules.xml    |   8 +
 .../Backend_Fang_den_Hut/.idea/vcs.xml        |   6 +
 .../Backend_Fang_den_Hut.iml                  |  11 +
 .../com/company/Game.class                    | Bin 0 -> 6939 bytes
 .../com/company/Gamechar.class                | Bin 0 -> 1137 bytes
 .../com/company/Main.class                    | Bin 0 -> 4126 bytes
 .../com/company/Spielfeld.class               | Bin 0 -> 2355 bytes
 .../com/company/Team.class                    | Bin 0 -> 1564 bytes
 Backend_Fang_den_Hut/src/.idea/.gitignore     |   8 +
 Backend_Fang_den_Hut/src/.idea/misc.xml       |   6 +
 Backend_Fang_den_Hut/src/.idea/modules.xml    |   8 +
 Backend_Fang_den_Hut/src/.idea/vcs.xml        |   6 +
 .../src/Backend_Fang_den_Hut.iml              |  11 +
 Backend_Fang_den_Hut/src/com/.idea/.gitignore |   8 +
 Backend_Fang_den_Hut/src/com/.idea/misc.xml   |   6 +
 .../src/com/.idea/modules.xml                 |   8 +
 Backend_Fang_den_Hut/src/com/.idea/vcs.xml    |   6 +
 Backend_Fang_den_Hut/src/com/com.iml          |  11 +
 .../src/com/company/Game.java                 | 371 ++++++++++++++++++
 .../src/com/company/Gamechar.java             |  27 ++
 .../src/com/company/Main.java                 | 109 +++++
 .../src/com/company/Spielfeld.java            |  67 ++++
 .../src/com/company/Team.java                 |  38 ++
 .../out/production/com/com/.idea/.gitignore   |   8 +
 .../com/out/production/com/com/.idea/misc.xml |   6 +
 .../out/production/com/com/.idea/modules.xml  |   8 +
 .../com/out/production/com/com/.idea/vcs.xml  |   6 +
 .../src/com/out/production/com/com/com.iml    |  11 +
 .../out/production/com/com/company/Game.class | Bin 0 -> 6939 bytes
 .../production/com/com/company/Gamechar.class | Bin 0 -> 1137 bytes
 .../out/production/com/com/company/Main.class | Bin 0 -> 4126 bytes
 .../com/com/company/Spielfeld.class           | Bin 0 -> 2355 bytes
 .../out/production/com/com/company/Team.class | Bin 0 -> 1564 bytes
 42 files changed, 817 insertions(+)
 create mode 100644 Backend_Fang_den_Hut/.idea/.gitignore
 create mode 100644 Backend_Fang_den_Hut/.idea/description.html
 create mode 100644 Backend_Fang_den_Hut/.idea/encodings.xml
 create mode 100644 Backend_Fang_den_Hut/.idea/misc.xml
 create mode 100644 Backend_Fang_den_Hut/.idea/modules.xml
 create mode 100644 Backend_Fang_den_Hut/.idea/project-template.xml
 create mode 100644 Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/.gitignore
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/misc.xml
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/modules.xml
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/vcs.xml
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Game.class
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Gamechar.class
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Main.class
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Spielfeld.class
 create mode 100644 Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Team.class
 create mode 100644 Backend_Fang_den_Hut/src/.idea/.gitignore
 create mode 100644 Backend_Fang_den_Hut/src/.idea/misc.xml
 create mode 100644 Backend_Fang_den_Hut/src/.idea/modules.xml
 create mode 100644 Backend_Fang_den_Hut/src/.idea/vcs.xml
 create mode 100644 Backend_Fang_den_Hut/src/Backend_Fang_den_Hut.iml
 create mode 100644 Backend_Fang_den_Hut/src/com/.idea/.gitignore
 create mode 100644 Backend_Fang_den_Hut/src/com/.idea/misc.xml
 create mode 100644 Backend_Fang_den_Hut/src/com/.idea/modules.xml
 create mode 100644 Backend_Fang_den_Hut/src/com/.idea/vcs.xml
 create mode 100644 Backend_Fang_den_Hut/src/com/com.iml
 create mode 100644 Backend_Fang_den_Hut/src/com/company/Game.java
 create mode 100644 Backend_Fang_den_Hut/src/com/company/Gamechar.java
 create mode 100644 Backend_Fang_den_Hut/src/com/company/Main.java
 create mode 100644 Backend_Fang_den_Hut/src/com/company/Spielfeld.java
 create mode 100644 Backend_Fang_den_Hut/src/com/company/Team.java
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/.gitignore
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/misc.xml
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/modules.xml
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/vcs.xml
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/com.iml
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/company/Game.class
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/company/Gamechar.class
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/company/Main.class
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/company/Spielfeld.class
 create mode 100644 Backend_Fang_den_Hut/src/com/out/production/com/com/company/Team.class

diff --git a/Backend_Fang_den_Hut/.idea/.gitignore b/Backend_Fang_den_Hut/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/Backend_Fang_den_Hut/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/Backend_Fang_den_Hut/.idea/description.html b/Backend_Fang_den_Hut/.idea/description.html
new file mode 100644
index 0000000..db5f129
--- /dev/null
+++ b/Backend_Fang_den_Hut/.idea/description.html
@@ -0,0 +1 @@
+<html>Simple <b>Java</b> application that includes a class with <code>main()</code> method</html>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/encodings.xml b/Backend_Fang_den_Hut/.idea/encodings.xml
new file mode 100644
index 0000000..97626ba
--- /dev/null
+++ b/Backend_Fang_den_Hut/.idea/encodings.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Encoding">
+    <file url="PROJECT" charset="UTF-8" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/misc.xml b/Backend_Fang_den_Hut/.idea/misc.xml
new file mode 100644
index 0000000..c312622
--- /dev/null
+++ b/Backend_Fang_den_Hut/.idea/misc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectKey">
+    <option name="state" value="project://e2804f05-5315-4fc6-a121-c522a6c26470" />
+  </component>
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_15" default="true" project-jdk-name="15" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+  <component name="ProjectType">
+    <option name="id" value="jpab" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/modules.xml b/Backend_Fang_den_Hut/.idea/modules.xml
new file mode 100644
index 0000000..dfac7b4
--- /dev/null
+++ b/Backend_Fang_den_Hut/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/Backend_Fang_den_Hut.iml" filepath="$PROJECT_DIR$/Backend_Fang_den_Hut.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/.idea/project-template.xml b/Backend_Fang_den_Hut/.idea/project-template.xml
new file mode 100644
index 0000000..1f08b88
--- /dev/null
+++ b/Backend_Fang_den_Hut/.idea/project-template.xml
@@ -0,0 +1,3 @@
+<template>
+  <input-field default="com.company">IJ_BASE_PACKAGE</input-field>
+</template>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml b/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
new file mode 100644
index 0000000..c90834f
--- /dev/null
+++ b/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/.gitignore b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/misc.xml b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/misc.xml
new file mode 100644
index 0000000..e3a9e45
--- /dev/null
+++ b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" project-jdk-name="18" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/modules.xml b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/modules.xml
new file mode 100644
index 0000000..dfac7b4
--- /dev/null
+++ b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/Backend_Fang_den_Hut.iml" filepath="$PROJECT_DIR$/Backend_Fang_den_Hut.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/vcs.xml b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/vcs.xml
new file mode 100644
index 0000000..c2365ab
--- /dev/null
+++ b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/../../.." vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
new file mode 100644
index 0000000..b107a2d
--- /dev/null
+++ b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/Backend_Fang_den_Hut.iml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Game.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Game.class
new file mode 100644
index 0000000000000000000000000000000000000000..04601eae8df203785d04b21f53ce89b2ebbb2875
GIT binary patch
literal 6939
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

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Gamechar.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Gamechar.class
new file mode 100644
index 0000000000000000000000000000000000000000..a16344c560f7fb9f70921d44060adc7c3e2d10a2
GIT binary patch
literal 1137
zcmaJ=-A)rh6#h<WyQQ`TDi#q%P_U&|R_{zIUf2X}QuP8-W4xMfCv;)E)9g-3i19sq
z2ro2|m~i0(_)x|(-9;*F%w}fKIrE*rZ_fPsefAST6HoF;Va7tbfDE#P`9pCmY)|+H
z_S@c}bTlFR%=KOUoG??{>dqpESqu3BuAx9!bkxx1H4^@b{Zb62GY|nG<@O2GHsDeL
zbC@S&9OWrKDt9h2?CHSu51M7Jq+GytEE1N6;z+iX?+E?Q)dQA7Eqomks<rl2*R882
zLM0K|C8S%bF9~xU*Oza`!=4QGMbBePxuYE6bw%JBJvOHGz~#J^PEwCeLheB7R@BsD
zEwPXcBihUa6W3<ER#C%*{GJ*Ij@)%k^5Qvf+lCpwf)`5ZPzPf4TIzx7hjUqM<gtkd
z7OIA(8e!vtMAtu7N79Z$N6hUCN2}n3@VPd{PYjHLz7l@lli@~3siX0zIR%R^Wy<o8
z<NnD=Ccr;T;iJK6PE!(xXbI2TbG2;dP$w*(H~!J>?@(iHG9f!vs(vCA+P*J?mM6kc
zh87+XHm|gt)QJU~u=;-}k95>F)_FivJbh;IJo64St-PnfBa0inS6F**9*H@t{{Yoj
zPGQv>rzn17QwmGGm)QZ}XJnoSe<kE`lPznJ8<ug4H51&Vp^0P?rC46U?Kq9ie{+_p
ze@F2v3sLaw#8{jJjGQxZK*AlYCOBJPE;%nGI^X@9`RSw*pv0Lill=?}z~vGuQ&CEB
e2{YWIDRdq8_@Coq?(^EhL)P*vHL#7xSpEY@1Nqnh

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Main.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Main.class
new file mode 100644
index 0000000000000000000000000000000000000000..1df25f5a7b516b273ecbb04dfacc698e59dc12c2
GIT binary patch
literal 4126
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

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Spielfeld.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Spielfeld.class
new file mode 100644
index 0000000000000000000000000000000000000000..3c414426df1edb96761aa9f86ae5b3bbf18568c6
GIT binary patch
literal 2355
zcmbVMT~i}P6g{1=B*X#2gpdUU7hxd;mw>FSYgp7panZ0;nJw_^rAZnX7-mv4owe}U
zAK|+XzG{{3R;^Y3fc+W1`4=opy*)iiCNQp+4?T1H_U(JmIeojI|M~0}02S<IkU%np
zJ_Fa#&yYRkk9pbV&T)C~@Kn?#L;r^5SaOpgSzO#tA<Zxv1hu4Pm#da@CK^@Cml>px
z9KcI3QW!Kagkgq!-90bUXmaPGTx(jwJ`#3=q0h6NV}`M6T%w9fGGf3~8O*xtI0VBJ
z4e4G8+jhTH%cBPJ(d9$CC8T@o3E`N;t6<<d#u*Cd{7h`QPMymGOP-MBOYTUYkQH|p
zb@hO2O)5kc#bMIG%a|gzyg^9w#YmJ^q_X%~8n2L4mUHB}j&zR*+#&ac+C5|7Rm{?E
zUyyVQ#hsY#S6yk`RH6u9rm;YzJDCGUDt8)-47rY9E1?&b7)Ck^N(kj<7^qpt4wo&D
z?2;~d>BKf7KtcgFD}-aqZP1=!I$H6tb$%$kNBqzxk6Cr=+}`J&rRJftPo7w$XQ3K<
z)RZpcwxkr^$H9qTFNUgLf<kf3qOrp;Sd+Ydw#%Dgfl<|c7Pqah#9oj|_s(*7Fqaek
zWB##T^cT%GgZ=nSvFgNUj}4{X=^~G`Z;wCHx1?0fZFzOEZ7H#bI@e`cT@q@y`>rc}
z>G9^SkSA`#AMVHf47TuI3h%3a-)5NW-d@Xj?4F6TK39DOws~E;-UY)q(WVXqb<zji
zY1qP_tGe!4t690)AQ4Z`#z&-QO!()K`1b9IxWW`$+_r0$6qPg{P!li)V~1|Nw`FtR
z7k&yKG2FaDEe>%CyA0DW4y6}O)58qCBnf&hk~HYO0>f)$C2)(r^!oJ7>A8u_Q)JV7
zN#A9P{em(u`p=i1f|Y(o>eHtf_z9V=neCdnAA%a?phh2k`_YFqWgox<GFTyxp|fEX
zuhWcS4Y$KeO+u#-&m=b{vuod?Q2G&>$!8b?o?znOYsS9&>o?{5o`RC-78#@xLlibh
zk6Sh<G8Uwoz#CW(%FTr3?$FKwB>q5x{f=>3dJ}gkRPp?kQmX3qQqr7$f*S`*{pMWo
z&t}@jpgFHS*|w+9HYUuXUYcrq=Gw-BS<*|Twr4dox<u9qJdh(IqeLN3*v9CsEntay
z|2EC;k$&5l#2!)n1XJLc#wl)e$P(_5qO$aPzeO3f+RAf_*y;|bkY&cJZfMoBF{)>~
zU`;wyV3xqn5zJYFG~WS|AfW%M`bI}}9;%*Oy4Dt_t#-HG5Cs8?RIh{)BC$d<b;3$8
z-A2mNP2DA}JiVmzFC?9dA)V`j(4<!g#3~hEA<}CdApeQ<z5hdco$B2o(sw(xdP(b>
k8zr6ZA)Uk~$&|p`c!&OJI{9~Le1ILAWytyvRXoJ_-%#}VPXGV_

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Team.class b/Backend_Fang_den_Hut/out/production/Backend_Fang_den_Hut/com/company/Team.class
new file mode 100644
index 0000000000000000000000000000000000000000..ef1e43221275e3b7d73c2008762134a8404aa849
GIT binary patch
literal 1564
zcmcIkZBG+H5Pr5Ty;2SeEl@zLsGx0msl51FQKX7AshSAE5Wl#Tl^$I0n(G!t<Nx4C
z_(2mY2`2skf0S|ddejmczZgI4?#%4$%rmny^Yhoq4**#_3Bw1!hJcO^1R45^b~!_<
z!mWeMQ(hLu5_cGa_YKRC4;TiM`NA&W=NXe*JDD}<7}icUwb6+XIyHoKbU|n6ZMCv4
zc$uL?8JZ;nh1R=M4_RfPM@K}xc2(z;q)$h*DVbN2ejNi%$%2MBIdk#Uq+w=Wa%<Zz
zhcSp@70(ERKbhK4{HTtLNHA!YcrWvoWC$elseF`@Fs9=&t}w*Qd{5+TtH|XmLzalD
zN^Z$2gPCj(`roCg^T}ke{+qkDe@Cgv+1r94QZOv>yjI>4&N|;RNfIsCMQ(0z$56Z{
z49Jo}Nr|3`UVU<w!DnnUu)O+1+q9{0qU{0<y{if5tuQV3e@Hvv(8o2ETfUM^c6rJl
zc*$f4NxM;WRI16g*$c1PHK!<63>849!Zo7`gz9A3wq;d1yz)%QlD%Dx1aT*fySS$z
zt7_mr!}y=tHmrSnPk1HXD2o+dl(uugaF}cf%TsI^U8O)wQ5`SX_Fk=$ZBg@jrA2b)
z;rc;Ev{8TEqW@xRR}^KoHEPd9j+^G1Aw@O>>d~YM`lH)#i)?C45p$=+{3)@p$UZUX
zdCL+`&g9jqsA_n`FmWye?E=$~V@Uj6m8M1`3zXUrO&K6Si{=CEP@V3c)Zgw&T}`JS
zR64jy`#5oj#A|dW(gPjC!DF!WWF1<1s*djTbRE6v;Xoa+ucYC_1nnaT(%wVfdeMzO
znjKNZ5u?uU$2GcHZCJx~B#9%tE*j=i3Xj5=P!oszDoSBem=j1LO}G>_i7E2JFpU`x
z<))gTbQk-M!Odd~6()Ow-*91ZH1Os#i5t**T$MOM8=}xhTsUKmXC9mofyv+o8I6$B
zS#szjdJglRn<bJesDtSv%E1w(;D|DCgxCo#0biP)6gZGb1*|t-cpm&%aJ6pY7M&rw
SyG?5m4~YvCwS;9n#_(^xsBl~W

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/src/.idea/.gitignore b/Backend_Fang_den_Hut/src/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/Backend_Fang_den_Hut/src/.idea/misc.xml b/Backend_Fang_den_Hut/src/.idea/misc.xml
new file mode 100644
index 0000000..e3a9e45
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" project-jdk-name="18" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/.idea/modules.xml b/Backend_Fang_den_Hut/src/.idea/modules.xml
new file mode 100644
index 0000000..dfac7b4
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/Backend_Fang_den_Hut.iml" filepath="$PROJECT_DIR$/Backend_Fang_den_Hut.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/.idea/vcs.xml b/Backend_Fang_den_Hut/src/.idea/vcs.xml
new file mode 100644
index 0000000..c2365ab
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/../../.." vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/Backend_Fang_den_Hut.iml b/Backend_Fang_den_Hut/src/Backend_Fang_den_Hut.iml
new file mode 100644
index 0000000..b107a2d
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/Backend_Fang_den_Hut.iml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$" isTestSource="false" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/.idea/.gitignore b/Backend_Fang_den_Hut/src/com/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/Backend_Fang_den_Hut/src/com/.idea/misc.xml b/Backend_Fang_den_Hut/src/com/.idea/misc.xml
new file mode 100644
index 0000000..e3a9e45
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" project-jdk-name="18" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/.idea/modules.xml b/Backend_Fang_den_Hut/src/com/.idea/modules.xml
new file mode 100644
index 0000000..2c632c8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/com.iml" filepath="$PROJECT_DIR$/com.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/.idea/vcs.xml b/Backend_Fang_den_Hut/src/com/.idea/vcs.xml
new file mode 100644
index 0000000..4fce1d8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/../../../.." vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/com.iml b/Backend_Fang_den_Hut/src/com/com.iml
new file mode 100644
index 0000000..787f398
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/com.iml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$" isTestSource="false" packagePrefix="com" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/company/Game.java b/Backend_Fang_den_Hut/src/com/company/Game.java
new file mode 100644
index 0000000..088a422
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/company/Game.java
@@ -0,0 +1,371 @@
+package com.company;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.util.Iterator;
+import java.util.LinkedList;
+
+public class Game {
+
+    public void redmoveleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //Red moves in outter Ring left
+        //es wird geprueft ob sich die erste Figur noch in der basis befindet
+        //Wenn sie das tut läuft sie von dort los
+        //0 tes feld des rings wird mit 1 erreicht
+        if (gamechar.color == "red" && gamechar.id == 0) {
+            String s = outterring.get(53 - wuerfel);
+            outterring.set(53 - wuerfel, "charred" + s);
+            gamechar.id = 53 - wuerfel;
+
+        }
+        //Figur befindet sich nicht mehr in der Basis
+        //Läuft von aktueller position weiter
+        else {
+            if (gamechar.color == "red" && gamechar.id != 0) {
+                String t = outterring.get(gamechar.id);
+                if (t.contains("rest")) {
+                    outterring.set(gamechar.id, "rest");
+                } else {
+                    if (t.contains("infrontofredbase")) {
+                        outterring.set(gamechar.id, "infrontofredbase");
+                    } else {
+                        outterring.set(gamechar.id, "" + gamechar.id);
+                        String u = outterring.get(gamechar.id - wuerfel);
+                        outterring.set(gamechar.id - wuerfel, "charred" + u);
+                        gamechar.id = gamechar.id - wuerfel;
+                    }
+                }
+
+            }
+            //es wird der extremfall abgefangen index out of linked list
+            if (gamechar.id - wuerfel < 0) {
+                //hilfsvariable speichert den wert wo die figur stehen soll
+                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
+                int hilf = (gamechar.id - wuerfel);
+                outterring.set(51 + hilf, "charred");
+                gamechar.id = 51 + hilf;
+            } else {
+                outterring.set(gamechar.id - wuerfel, "charred");
+                gamechar.id = gamechar.id - wuerfel;
+            }
+        }
+
+
+    }
+
+    public void greenmoveleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //green moves in outter Ring left
+        //es wird geprueft ob sich die erste Figur noch in der basis befindet
+        //Wenn sie das tut läuft sie von dort los
+        if (gamechar.color == "green" && gamechar.id == 0) {
+            String s = outterring.get(15 - wuerfel);
+            outterring.set(15 - wuerfel, "chargreen" + s);
+            gamechar.id = 15 - wuerfel;
+        }
+        //Figur befindet sich nicht mehr in der Basis
+        //Läuft von aktueller position weiter
+        else {
+            if (gamechar.color == "green" && gamechar.id != 0) {
+                String t = outterring.get(gamechar.id);
+                if (t.contains("rest")) {
+                    outterring.set(gamechar.id, "rest");
+                } else {
+                    if (t.contains("infrontofgreenbase")) {
+                        outterring.set(gamechar.id, "infrontofgreenbase");
+                    } else {
+                        outterring.set(gamechar.id, "" + gamechar.id);
+                        String u = outterring.get(gamechar.id - wuerfel);
+                        outterring.set(gamechar.id - wuerfel, "chargreen" + u);
+                        gamechar.id = gamechar.id - wuerfel;
+                    }
+                }
+            }
+            //es wird der extremfall abgefangen index out of linked list
+            if (gamechar.id - wuerfel < 0) {
+                //hilfsvariable speichert den wert wo die figur stehen soll
+                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
+                int hilf = (gamechar.id - wuerfel);
+                outterring.set(51 + hilf, "chargreen");
+                gamechar.id = 51 + hilf;
+            } else {
+                outterring.set(gamechar.id - wuerfel, "chargreen");
+                gamechar.id = gamechar.id - wuerfel;
+            }
+        }
+
+    }
+
+    public void yellowmoveleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //yellow moves in outter Ring left
+        //es wird geprueft ob sich die erste Figur noch in der basis befindet
+        //Wenn sie das tut läuft sie von dort los
+        if (gamechar.color == "yellow" && gamechar.id == 0) {
+            String s = outterring.get(27 - wuerfel);
+            outterring.set(27 - wuerfel, "charyellow" + s);
+            gamechar.id = 27 - wuerfel;
+        }
+        //Figur befindet sich nicht mehr in der Basis
+        //Läuft von aktueller position weiter
+        else {
+            if (gamechar.color == "yellow" && gamechar.id != 0) {
+                //aktuellen stand zwischenspeichern
+                String t = outterring.get(gamechar.id);
+                //Ruhebank
+                if (t.contains("rest")) {
+                    outterring.set(gamechar.id, "rest");
+                } else {
+                    if (t.contains("infrontofyellowbase")) {
+                        outterring.set(gamechar.id, "infrontofyellowbase");
+                    } else {
+                        outterring.set(gamechar.id, "" + gamechar.id);
+                        String u = outterring.get(gamechar.id - wuerfel);
+                        outterring.set(gamechar.id - wuerfel, "charyellow" + u);
+                        gamechar.id = gamechar.id - wuerfel;
+                    }
+                }
+
+
+            }
+            //es wird der extremfall abgefangen index out of linked list
+            if (gamechar.id - wuerfel < 0) {
+                //hilfsvariable speichert den wert wo die figur stehen soll
+                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
+                int hilf = (gamechar.id - wuerfel);
+                outterring.set(51 + hilf, "charyellow");
+                gamechar.id = 51 + hilf;
+            } else {
+                outterring.set(gamechar.id - wuerfel, "charyellow");
+                gamechar.id = gamechar.id - wuerfel;
+            }
+        }
+    }
+
+
+    public void bluemovesleft(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //blue moves in outter Ring left
+        //es wird geprueft ob sich die erste Figur noch in der basis befindet
+        //Wenn sie das tut läuft sie von dort los
+        if (gamechar.color == "blue" && gamechar.id == 0) {
+            String s = outterring.get(40 - wuerfel);
+            outterring.set(40 - wuerfel, "charblue" + s);
+            gamechar.id = 40 - wuerfel;
+        }
+        //Figur befindet sich nicht mehr in der Basis
+        //Läuft von aktueller position weiter
+        else {
+            if (gamechar.color == "blue" && gamechar.id != 0) {
+
+                String t = outterring.get(gamechar.id);
+                if (t.contains("rest")) {
+                    outterring.set(gamechar.id, "rest");
+                } else {
+                    if (t.contains("infrontofbluebase")) {
+                        outterring.set(gamechar.id, "infrontofbluebase");
+                    } else {
+                        outterring.set(gamechar.id, "" + gamechar.id);
+                        String u = outterring.get(gamechar.id - wuerfel);
+                        outterring.set(gamechar.id - wuerfel, "charblue" + u);
+                        gamechar.id = gamechar.id - wuerfel;
+                    }
+                }
+
+
+            }
+
+            //es wird der extremfall abgefangen index out of linked list
+            if (gamechar.id - wuerfel < 0) {
+                //hilfsvariable speichert den wert wo die figur stehen soll
+                //hilfsvariable wird dann benutzt um den hut am gewünschten fel zu platzieren
+                int hilf = (gamechar.id - wuerfel);
+                outterring.set(51 + hilf, "charblue");
+                gamechar.id = 51 + hilf;
+            } else {
+                outterring.set(gamechar.id - wuerfel, "charblue");
+                gamechar.id = gamechar.id - wuerfel;
+            }
+        }
+    }
+
+
+//nach rechts auf dem außeren ring bewegen
+
+
+    public void redmoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //Red moves in outter Ring right
+        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
+        if (gamechar.color == "red" && gamechar.id == 0) {
+            String s = outterring.get(-1 + wuerfel);
+            outterring.set(-1 + wuerfel, s + "charred");
+            gamechar.id = 0 + wuerfel;
+        } else {
+            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
+            if (gamechar.color == "red" && gamechar.id != 0) {
+                outterring.set(gamechar.id, "" + gamechar.id);
+            }
+            //Ueberlauf abfangen
+            if (gamechar.id + wuerfel > 51) {
+                int hilf = (gamechar.id + wuerfel) - 51;
+                outterring.set(hilf - 1, "charred");
+                gamechar.id = hilf - 1;
+            } else {
+                outterring.set(gamechar.id + wuerfel, "charred");
+                gamechar.id = gamechar.id + wuerfel;
+            }
+        }
+
+
+    }
+
+    public void greenmoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //Green moves in outter Ring righgt
+        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
+        if (gamechar.color == "green" && gamechar.id == 0) {
+            outterring.set(12 + wuerfel, "charred");
+            gamechar.id = 12 + wuerfel;
+        } else {
+            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
+            if (gamechar.color == "green" && gamechar.id != 0) {
+                outterring.set(gamechar.id, "" + gamechar.id);
+            }
+            //Ueberlauf abfangen
+            if (gamechar.id + wuerfel > 51) {
+                int hilf = (gamechar.id + wuerfel) - 51;
+                outterring.set(hilf - 1, "chargreen");
+                gamechar.id = hilf - 1;
+            } else {
+                outterring.set(gamechar.id + wuerfel, "chargreen");
+                gamechar.id = gamechar.id + wuerfel;
+            }
+        }
+    }
+
+    public void yellowmoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //Yellow moves in outter Ring righgt
+        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
+        if (gamechar.color == "yellow" && gamechar.id == 0) {
+            outterring.set(25 + wuerfel, "charyellow");
+            gamechar.id = 25 + wuerfel;
+        } else {
+            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
+            if (gamechar.color == "yellow" && gamechar.id != 0) {
+                outterring.set(gamechar.id, "" + gamechar.id);
+            }
+            //Ueberlauf abfangen
+            if (gamechar.id + wuerfel > 51) {
+                int hilf = (gamechar.id + wuerfel) - 51;
+                outterring.set(hilf - 1, "charyellow");
+                gamechar.id = hilf - 1;
+            } else {
+                outterring.set(gamechar.id + wuerfel, "charyellow");
+                gamechar.id = gamechar.id + wuerfel;
+            }
+        }
+    }
+
+    public void bluemoveright(Gamechar gamechar, int wuerfel, LinkedList<String> outterring) {
+        //blue moves in outter Ring righgt
+        //Wenn id 0 hut befindet sich in basis kann von seiner basis aus loslaufen
+        if (gamechar.color == "blue" && gamechar.id == 0) {
+            outterring.set(38 + wuerfel, "charblue");
+            gamechar.id = 38 + wuerfel;
+        } else {
+            //Wenn id nicht null hut befindet sich bereits auf Spielfeld
+            if (gamechar.color == "blue" && gamechar.id != 0) {
+                outterring.set(gamechar.id, "" + gamechar.id);
+            }
+            //Ueberlauf abfangen
+            if (gamechar.id + wuerfel > 51) {
+                int hilf = (gamechar.id + wuerfel) - 51;
+                outterring.set(hilf - 1, "charblue");
+                gamechar.id = hilf - 1;
+            } else {
+                outterring.set(gamechar.id + wuerfel, "charblue");
+                gamechar.id = gamechar.id + wuerfel;
+            }
+        }
+    }
+
+    public void redmovesstraight(Gamechar gamechar, int wuerfel, LinkedList<String> redtoyellow, LinkedList<String> bluetogreen,LinkedList<String>outterring) throws IOException {
+        //Wenn Spielfigur noch in Basis
+        if (gamechar.id == 0 && gamechar.color == "red" && wuerfel > 1) {
+            String s = redtoyellow.get(-2 + wuerfel);
+            redtoyellow.set(-2 + wuerfel, "charred" + s);
+            gamechar.id = -2 + wuerfel;
+
+        } else {
+            //Wenn sich char nicht mehr in der Basis befindet
+        }
+        if (gamechar.color == "red" && gamechar.id != 0) {
+            String t = redtoyellow.get(gamechar.id);
+            if (t.contains("rest")) {
+                redtoyellow.set(gamechar.id, "rest");
+            } else {
+                redtoyellow.set(gamechar.id, "" + gamechar.id);
+                String u = redtoyellow.get(gamechar.id + wuerfel);
+                redtoyellow.set(gamechar.id +wuerfel, "charred" + u);
+                gamechar.id = gamechar.id +wuerfel;
+
+            }
+                    //Überlauf bedeutet entweder nach links in den äußerenring oder nach rechts
+                 if (gamechar.id + wuerfel > 12) {
+                    int hilf = gamechar.id+wuerfel-12;
+                     BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
+                     System.out.println("In welche Richtung wollen Sie gehen?: ");
+                     String str = br.readLine();
+                    if(str=="r"){
+                        gamechar.id =26;
+                        redmoveleft(gamechar,hilf,outterring);
+                    }
+                    else
+                    {
+                        if(str=="l"){
+                            gamechar.id=28;
+                            redmoveleft(gamechar,hilf,outterring);
+                        }
+                        else{
+                            throw new IOException("falsche Eingabe");
+                        }
+                    }
+
+                } else {
+                     if (gamechar.id + wuerfel > 6) {
+                         int hilf = gamechar.id+wuerfel-6;
+                         BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
+                         System.out.println("In welche Richtung wollen Sie gehen?: ");
+                         String str = br.readLine();
+                         //rechts kommt in die liste bluetogreen
+                         if(str=="r"){
+                             gamechar.id =6;
+                             ;
+                         }
+                         else
+                         {
+                             //blue to green
+                             if(str=="l"){
+                                 gamechar.id=6;
+                                 redmoveleft(gamechar,hilf,outterring);
+                             }
+                             else{
+                                 //geradeaus weiter
+                                 if(str=="s"){
+                                     redmovesstraight(gamechar,hilf,redtoyellow,bluetogreen,outterring);
+                                 }
+                                 else{
+                                     //weder l r noch s eingegeben
+                                     throw new IOException("falsche Eingabe");
+                                 }
+                             }
+
+                             }
+                         }
+                     //kommt an keine Kreuzung und lauft einfach geradeaus weiter
+                         outterring.set(gamechar.id + wuerfel, "charred");
+                         gamechar.id = gamechar.id + wuerfel;
+                      }
+
+
+        }
+
+    }
+}
diff --git a/Backend_Fang_den_Hut/src/com/company/Gamechar.java b/Backend_Fang_den_Hut/src/com/company/Gamechar.java
new file mode 100644
index 0000000..1de9f4f
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/company/Gamechar.java
@@ -0,0 +1,27 @@
+package com.company;
+
+public class Gamechar {
+    int id;
+    String color;
+
+    public Gamechar(int id,String color){
+        this.id=id;
+        this.color=color;
+    }
+
+    public String getColor() {
+        return color;
+    }
+
+    public int getId() {
+        return id;
+    }
+
+    @Override
+    public String toString() {
+        return "Gamechar{" +
+                "id=" + id +
+                ", color='" + color + '\'' +
+                '}';
+    }
+}
diff --git a/Backend_Fang_den_Hut/src/com/company/Main.java b/Backend_Fang_den_Hut/src/com/company/Main.java
new file mode 100644
index 0000000..0066f05
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/company/Main.java
@@ -0,0 +1,109 @@
+package com.company;
+
+import java.io.IOException;
+import java.util.LinkedList;
+
+public class Main {
+
+    public static void main(String[] args) throws IOException {
+
+        //outter Ring test
+        Spielfeld spiel=new Spielfeld();
+        LinkedList outterring;
+        LinkedList redtoyellow;
+        LinkedList bluetogreen;
+
+        outterring=spiel.outterRing();
+        System.out.println("outterring before initialize\n"+outterring);
+        outterring=spiel.initializeOutterring(outterring);
+        System.out.println("outterring after initialize\n"+outterring);
+        System.out.println("\n");
+        //connect redtoyellow
+        redtoyellow=spiel.connectredtoyellow();
+        System.out.println("redtoyellow before initialize\n"+redtoyellow);
+        bluetogreen=spiel.connectbluetogreen();
+        System.out.println("bluetogreen before initialize:\n"+bluetogreen);
+        System.out.println("\n");
+        redtoyellow=spiel.initializeredtoyellow(redtoyellow);
+        System.out.println("redtoyellow after initialize\n"+redtoyellow);
+        bluetogreen=spiel.initializebluetogreen(bluetogreen);
+        System.out.println("greentoblue after initialize\n"+bluetogreen);
+        System.out.println("\n");
+
+
+
+        //Farbe rot
+        Gamechar charonered=new Gamechar(0,"red");
+        Gamechar chartwored=new Gamechar(0,"red");
+        Gamechar charthreered=new Gamechar(0,"red");
+        Gamechar charfourred=new Gamechar(0,"red");
+
+        //TEAM RED
+        Team teamred=new Team(charonered,chartwored,charthreered,charfourred,0,"red");
+        System.out.println(teamred);
+        int wuerfel=teamred.wuerfeln();
+        System.out.println("Team rot hat eine "+wuerfel+"gewuerfelt");
+        System.out.println("\n");
+        //test auf dem aeußeren Ring bewegen
+        Game game=new Game();
+        game.redmovesstraight(teamred.char1,wuerfel,redtoyellow,bluetogreen,outterring);
+        System.out.println("retdoyellow after red moves "+redtoyellow);
+        System.out.println("\n");
+        wuerfel= teamred.wuerfeln();
+        System.out.println("Team rot hat eine "+wuerfel+"gewuerfelt");
+        System.out.println("\n");
+        game.redmovesstraight(teamred.char1,wuerfel,redtoyellow,bluetogreen,outterring);;
+        System.out.println("\n");
+        System.out.println("redtoyellow after red moves "+redtoyellow);
+
+
+
+        //Farbe blue
+        Gamechar charoneblue=new Gamechar(0,"blue");
+        Gamechar chartwoblue=new Gamechar(0,"blue");
+        Gamechar charthreeblue=new Gamechar(0,"blue");
+        Gamechar charfourblue=new Gamechar(0,"blue");
+
+        //TEam blue
+        Team teamblue=new Team(charoneblue,chartwoblue,charthreeblue,charfourblue,0,"blue");
+        wuerfel= teamblue.wuerfeln();
+        System.out.println("Team Blue hat eine "+wuerfel+"gewuerfelt");
+        System.out.println("\n");
+        game.bluemoveright(teamblue.char1,wuerfel,outterring);
+        System.out.println("\n");
+        System.out.println("outterring after blue moves "+outterring);
+        //Farbe green
+        Gamechar charonegreen=new Gamechar(0,"green");
+        Gamechar chartwogreen=new Gamechar(0,"green");
+        Gamechar charthreegreen=new Gamechar(0,"green");
+        Gamechar charfourgreen=new Gamechar(0,"green");
+
+
+
+        //TEam green
+        Team teamgreen= new Team(charonegreen,chartwogreen,charthreegreen,charfourgreen,0,"green");
+
+        wuerfel= teamgreen.wuerfeln();
+        System.out.println("Team Green hat eine "+wuerfel+"gewuerfelt");
+        //Farbe gelb
+        Gamechar charoneyellow=new Gamechar(0,"yellow");
+        Gamechar chartwoyellow=new Gamechar(0,"yellow");
+        Gamechar charthreeyellow=new Gamechar(0,"yellow");
+        Gamechar charfouryellow=new Gamechar(0,"yellow");
+
+        //Team Yellow
+        Team teamyellow= new Team(charoneyellow,chartwoyellow,charthreeyellow,charfouryellow,0,"yellow");
+        wuerfel= teamyellow.wuerfeln();
+        System.out.println("Team Yellow hat eine "+wuerfel+"gewuerfelt");
+
+
+
+
+
+
+
+
+
+
+    }
+}
diff --git a/Backend_Fang_den_Hut/src/com/company/Spielfeld.java b/Backend_Fang_den_Hut/src/com/company/Spielfeld.java
new file mode 100644
index 0000000..083da4b
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/company/Spielfeld.java
@@ -0,0 +1,67 @@
+package com.company;
+
+import java.util.Iterator;
+import java.util.LinkedList;
+
+public class Spielfeld {
+
+    LinkedList <String> ring=new LinkedList();
+    LinkedList <String> connectredtoyellow=new LinkedList<>();
+    LinkedList <String> connectbluetogreen=new LinkedList<>();
+
+    public LinkedList outterRing(){
+        for (int i=0;i<=51;i++){
+            ring.add(""+i);
+        }
+        return ring;
+    }
+    public LinkedList<String> initializeOutterring(LinkedList <String> ring){
+        ring.set(0, "infrontofredbase");
+        ring.set(3, "rest");
+        ring.set(10,"rest");
+        ring.set(13,"infrontofgreenbase");
+        ring.set(16,"rest");
+        ring.set(23,"rest");
+        ring.set(26,"infrontofyellowbase");
+        ring.set(29,"rest");
+        ring.set(36,"rest");
+        ring.set(39,"infrontofbluebase");
+        ring.set(42,"rest");
+        ring.set(49,"rest");
+
+        return ring;
+    }
+    public LinkedList connectredtoyellow(){
+        for (int i=0;i<=12;i++){
+            connectredtoyellow.add(""+i);
+        }
+        return connectredtoyellow;
+    }
+    public LinkedList<String> initializeredtoyellow(LinkedList<String>connectredtoyellow){
+        connectredtoyellow.set(2,"rest");
+        connectredtoyellow.set(10,"rest");
+
+        return connectredtoyellow;
+    }
+
+    public LinkedList connectbluetogreen(){
+        for (int i=0;i<=12;i++){
+            connectbluetogreen.add(""+i);
+        }
+        return connectbluetogreen;
+    }
+    public LinkedList<String> initializebluetogreen(LinkedList<String>connectbluetogreen){
+        connectbluetogreen.set(2,"rest");
+        connectbluetogreen.set(10,"rest");
+
+        return connectbluetogreen;
+    }
+
+
+
+
+
+
+    }
+
+
diff --git a/Backend_Fang_den_Hut/src/com/company/Team.java b/Backend_Fang_den_Hut/src/com/company/Team.java
new file mode 100644
index 0000000..c2ff3a1
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/company/Team.java
@@ -0,0 +1,38 @@
+package com.company;
+
+import java.util.Random;
+
+public class Team extends Gamechar {
+    Gamechar char1;
+    Gamechar char2;
+    Gamechar char3;
+    Gamechar char4;
+
+
+
+    public Team(Gamechar char1, Gamechar char2, Gamechar char3, Gamechar char4, int id, String color) {
+        super(id,color);
+
+        this.char1=char1;
+        this.char2=char2;
+        this.char3=char3;
+        this.char4=char4;
+    }
+    //generiert random zahl zwischen >=0 und <7
+    public int wuerfeln(){
+        Random rand=new Random();
+        int wuerfelzahl= rand.nextInt(6);
+        //Da es keine null geben soll
+        return wuerfelzahl+1;
+    }
+
+    @Override
+    public String toString() {
+        return "Team{" +
+                "char1=" + char1 +
+                ", char2=" + char2 +
+                ", char3=" + char3 +
+                ", char4=" + char4 +
+                '}';
+    }
+}
diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/.gitignore b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/misc.xml b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/misc.xml
new file mode 100644
index 0000000..e3a9e45
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/misc.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectRootManager" version="2" project-jdk-name="18" project-jdk-type="JavaSDK">
+    <output url="file://$PROJECT_DIR$/out" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/modules.xml b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/modules.xml
new file mode 100644
index 0000000..2c632c8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/modules.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ProjectModuleManager">
+    <modules>
+      <module fileurl="file://$PROJECT_DIR$/com.iml" filepath="$PROJECT_DIR$/com.iml" />
+    </modules>
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/vcs.xml b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/vcs.xml
new file mode 100644
index 0000000..4fce1d8
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/out/production/com/com/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="$PROJECT_DIR$/../../../.." vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/com.iml b/Backend_Fang_den_Hut/src/com/out/production/com/com/com.iml
new file mode 100644
index 0000000..787f398
--- /dev/null
+++ b/Backend_Fang_den_Hut/src/com/out/production/com/com/com.iml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$" isTestSource="false" packagePrefix="com" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+  </component>
+</module>
\ No newline at end of file
diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Game.class b/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Game.class
new file mode 100644
index 0000000000000000000000000000000000000000..74bc850239963b5518f96b598889910e615cef4e
GIT binary patch
literal 6939
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

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Gamechar.class b/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Gamechar.class
new file mode 100644
index 0000000000000000000000000000000000000000..6e21ee2bc93b62362848f364fe2be029315f959f
GIT binary patch
literal 1137
zcmaJ=-A)rh6#h<WyQTIADi#q%&|*tPR_{zIT-XF{Qt<+UF<uSZNxQJ!X?6z^VtfxD
z!V66#CS3RcK9uoHcaaJkvzgg*&V1+Zn=`+DpZ^4~g=cxBFl8ZKKn7XD%%M0DwkQ0)
z{r2EcI+~Du;rg!LB1|>b_NS4<w1s>DH&7tVIcjM08VUc@ekF#|8Hj+8a(e{o7;ve8
zGG+)FM|p~mD&5NryE<_FeyhTjR0_C>Il}x<9Lcuw9iiX3dcabsg|9<Gz0tYux^~?}
zs3s!!3F)@#NkX~n`f}%Zcp!s4ap19~(p8S|_C??tJvOHGz~#KvZc>jeLar}$J8EjK
zkyuEE5glfNiR&<4tEgc@epej_j@))l^5O+=8-^Laf|p9^PzPf4M(Tm;h2<=2d931*
zg}R}sL8x7l==vw>NZL{8h`DXyXce3iJ~t-#iGfkj*TV04GOTr#IyxS;CSdWUOj!PL
z+&dk~1o(#ud^9+%NlM}nZQ*&lu9mGFnuLXm#y`5fO<G?bPsnDS>YoUOj_=E$?TIjy
zp@k=e)oU#$bz;FLEd3wKBOSGk6&}zOPoG&l&%DD-EAMIW$l@07Ro32{M`F&JKS0gJ
zGg!^_GZeqEDTR67E9?O9GcwPEzY_Ae&6efJ4GXx#nh9>w&{#5wQY<gxZk)#Ezd6e^
zzoYn-g(!G-Y%GogM$VZyAmJXC5}d6sSDa@Po$vq6{Cr#qP~yy%$$pMm;A#ogi72JG
egemUP6uN>3{LgVQ4|%QOF>862*0F)7Soi}~LHXMN

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Main.class b/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Main.class
new file mode 100644
index 0000000000000000000000000000000000000000..bbd76b2ad2c5eae5ea2837f52da5631539b50fad
GIT binary patch
literal 4126
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

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Spielfeld.class b/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Spielfeld.class
new file mode 100644
index 0000000000000000000000000000000000000000..8d938c87a10153ce15a24841259f721070d36296
GIT binary patch
literal 2355
zcmbVOT~i}P6g{1=B*X#2gpdUU7hxd;mw>FSYgp7panZ0;nJw_^rAZnX7-mv4owe}U
zAK|+XzG{{3R;^Y3fc+W1`4=opy*)iiCNQp+4>NQ7_U(JmIeoipp8xsm7XX{s%OHVd
z3VjByp`Rgp${+Kx&7I@&-r=dJONRap%dzApL$bKIpF)~pGze-*%Pv<f=S(!JmM=3%
zAvu7TV5Bf;U<ktu`MP^vrl-lBi*l`L3HwOc4Te6?a*i3ss&R=bD#?feQ)MvguHz64
zPc)=^A#B_IQcaH<$VaCS?Us=4u_uIM60d@R>lkM!obxlW<vMjP4=i~?mM^&@eL_~;
zS=7}7t~IF;RTPIw121EW*zyJ;%@-q4T9L})XKB1bQd!QC=Q`3oB5;S?7i#s4fmbn0
zt9?PzEfjZRmS1(HaZ`yRe3`}qk?v#;7^&Q8EHdOeeyxO_SYjCIOei6gn_-}49XnjM
zJhDr=<fR?khyV!%*sKtaEw@2yhG}cX!`Ats@E-9)n>=RKt#f;ydzKo9&OUi!k)DNW
z>{e5{jN6h@cpnEle!Uo~ehCW2F^irZhQXTT^|M{x3=52^?z6aUeI@pSOuBcL!;QI|
z=pXZs^`gIMwi)clXNpxPK6`8^^-dRgq<wq*k-jCRYHrJ`i)~AZJ=8fa%j%F&yWMwP
z=}V6{cZEE08~$)V?q{%t_fmLY_4_u%T=(=^&SUpXl=Z&qBe2cu()BJFzKJ$<7^ssz
z;7-F9{#?~{&sxpO)dq=pdKNw+J!8T@kHoi6PsA0b*y6Tbv!tk`@qn6uF&H~^>b)(S
z`@Zl~_=w@=6>4#aQ`lvgesL(>Xqp~o=q5?fb&;fp?kh07Mpgp1=uNjz&zP>8$T&qd
z-Iw%Urr0ki1EcSJ=_y$0XQV!Tih-Yy>6+QDnfoEAQ4VVK(YqggNK^I!Odx|5@)$ZB
zR`EKG7}jt*tkfiQ3h_*GV=}w;EefR{k(qpkG2jU%4!&mWyT5)@zV9h0iEfcWDltT1
zgLJuNgCb)=stLS-^`P8LSndw396;g^B-rm5r>Qq_mqHcKUn!-kZZ9Rx=_j~xu+(qP
z1>bC@Z48?8+LLX23T<P;Eb6JLwr8$wESM!dRcd=yL!(P%oxlS*A~H%8@`P=S?%D#D
zsP}Kv=pN~}jY;eg#ZNE=j%l3YMu#ln4k;>2@Aq4jQLC*yw}`FofC^b=yy}KlJsYEX
zwhPvzO$BBN>>R<IB}nrfAPEBcuc~i!ROg}Uxut7uaoTEk>kUy5ut@bv7$FiXG*UaP
z1k-J#EZx*y(#q3II{!k_xfs&9E(lF}g+Q!Q@f9My)&cULNZ<QEq}Qq59U^_VQ>&M>
mKDklS`5w|q`VCU2{%yQN-!$#~yYzg39U5iG`Vdt-#Q5KAc==KQ

literal 0
HcmV?d00001

diff --git a/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Team.class b/Backend_Fang_den_Hut/src/com/out/production/com/com/company/Team.class
new file mode 100644
index 0000000000000000000000000000000000000000..87ebfe9d4ea80240bcd2a00d06620c573c760ff6
GIT binary patch
literal 1564
zcmcIkZBG+H5PlX)uatw97Fs~8sGx0msl51Fibxe{QZ*5RA%1abS9);0BiAj8#{a>O
z@Pj5G2`2skf0S|ddSD5SUyL7icV>2W=9$@<`T6VQ2Y>}U38D?{8hkoB;AiM7+0_iK
zU2g4Xp7N?FRk*|8pEoQ+E-=KBh2l2f;~A4%TbWhq7}i!cwcd#UIyD4!bU|kbH(OZ~
zyvop_3{8`PV)NaphpaNtqa&nVyQ(uv(yJqKCYe=|J{|pMk~s}=a^~WxOT)~(<W||P
z1`)%cif4$SJ(*fp{IHJ8NHA!YcrOc<Wbh>msX~O3Frwost}(=`d`IMMtHk9iLsp2Y
zNp8s+gPCj%`roCgi^*iL{+qj&e@Cgv+hxHJDjJq}UaxKnXN_-~B#9L55;xbmV<_Ge
z`eenRq(sg|uRb};&}NhwSV8@vZQ4{gkyZf)-qnTkR+yIiKcww*=;O|mo4%4vc6rJl
zc*SH0NV`#VRI16A*$b}Pb*Chj4HZDA!ZoD|gz99;wq;E^eD|4<6}wyu`Ef6Z`*@%s
zt7>4LVf0UJ8`hq^BfJuCl*KYHN!!_HI7l{y<ta9du23MRsErnFd#ApeZBp}krAcz`
z;oAPLXrcbPN&m&>wkXMLbJU)RJU7i%LyBww)T2oi^hdYfa%^Hm5i_U6>?tvqW1krG
zf@KLOZ}M7A)HFO|7`u>xR)J~AGbH}5N>ihe1xjszrVQYtMe~7ns7`lJ>Tma?uBNjc
zR64j$`zUb-#A|dW()}HS{$sH8_z|@9#1XpFlSc@r2Yp9~ekF}IjL|*>KkYr_EsSpT
z((H&Jjwp40A8ydiO2Zm%B1s(Cb<r@FQg{@`gqk?yS5XR+!kj<~X~LzbaZHdGhDl6$
zC^ysurMu{N#5RsGP#h2Yzu{7D*!Si$i5t**T$MOM8=%mKTsR|*XC9mYfyv+&84Z!s
zX>!;`^bBS_H;W`yP-E#s%E2L};E*zKi0BEf0AJ2LDR3Z>3RrKv@I16*&egh&J9Gx<
S?k=qy9ugNMY7t9#jKSZ~=Wt&D

literal 0
HcmV?d00001

-- 
GitLab