|
|
|
@ -1,5 +1,7 @@
|
|
|
|
|
package domain;
|
|
|
|
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
|
|
|
|
|
public class Spiel {
|
|
|
|
|
private String spielname;
|
|
|
|
|
|
|
|
|
@ -180,448 +182,555 @@ public class Spiel {
|
|
|
|
|
public void ändereWertImArray(int y, int x, char symbol) {
|
|
|
|
|
spielbrettArray[y][x] = symbol;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public String yourMove(Spiel spiel, Bot ki, Spielfigur computer) {
|
|
|
|
|
String zug = ki.zugBestimmen(spiel, computer);
|
|
|
|
|
|
|
|
|
|
int[] neueKoordinaten = spiel.berechneRichtigeKoordinaten(zug);
|
|
|
|
|
int neueStartY = neueKoordinaten[0];
|
|
|
|
|
int neueStartX = neueKoordinaten[1];
|
|
|
|
|
int neueZielY = neueKoordinaten[2];
|
|
|
|
|
int neueZielX = neueKoordinaten[3];
|
|
|
|
|
|
|
|
|
|
computer.moveSpielfigur(neueStartY, neueStartX, neueZielY, neueZielX, spiel);
|
|
|
|
|
|
|
|
|
|
return zug;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean gewinnBedingungHennen() {
|
|
|
|
|
if (spielbrettArray[0][4] == 'X' && spielbrettArray[0][5] == 'X' && spielbrettArray[0][6] == 'X'
|
|
|
|
|
&& spielbrettArray[1][4] == 'X' && spielbrettArray[1][5] == 'X' && spielbrettArray[1][6] == 'X'
|
|
|
|
|
&& spielbrettArray[2][4] == 'X' && spielbrettArray[2][5] == 'X' && spielbrettArray[2][6] == 'X') {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
int spielfigurExistiert = 0;
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < spielbrettArray.length; i++) {
|
|
|
|
|
for (int k = 0; k < spielbrettArray[i].length; k++) {
|
|
|
|
|
if (spielbrettArray[i][k] == 'O') {
|
|
|
|
|
spielfigurExistiert++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (spielfigurExistiert >= 1) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (spielfigurExistiert == 0) {
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public boolean gewinnBedingungFuchs() {
|
|
|
|
|
int spielfigurExistiert = 0;
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < spielbrettArray.length; i++) {
|
|
|
|
|
for (int k = 0; k < spielbrettArray[i].length; k++) {
|
|
|
|
|
if (spielbrettArray[i][k] == 'X') {
|
|
|
|
|
spielfigurExistiert++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (spielfigurExistiert > 8) {
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public ArrayList<String> spielfigurExistiert(Spielfigur spielfigur) {
|
|
|
|
|
ArrayList<String> spielfigurExistiert = new ArrayList<>();
|
|
|
|
|
|
|
|
|
|
if(spielfigur instanceof Fuchs) {
|
|
|
|
|
for(int i = 0; i < spielbrettArray.length; i++ )
|
|
|
|
|
{
|
|
|
|
|
for(int k = 0; k < spielbrettArray[i].length; k++ ){
|
|
|
|
|
if(spielbrettArray[i][k] == 'O') {
|
|
|
|
|
spielfigurExistiert.add(i + "," + k);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(spielfigurExistiert.size() == 2) {
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return spielfigurExistiert;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if(spielfigur instanceof Hennen) {
|
|
|
|
|
for(int i = 0; i < spielbrettArray.length; i++ )
|
|
|
|
|
{
|
|
|
|
|
for(int k = 0; k < spielbrettArray[i].length; k++ ){
|
|
|
|
|
if(spielbrettArray[i][k] == 'X') {
|
|
|
|
|
spielfigurExistiert.add(i + "," + k);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(spielfigurExistiert.size() == 27) {
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return spielfigurExistiert;
|
|
|
|
|
}
|
|
|
|
|
return null;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int[] wandelUmgekehrtUm(int umwandeln1, int umwandeln2, int umwandeln3, int umwandeln4) {
|
|
|
|
|
int[] umgewandelt = new int[4];
|
|
|
|
|
umgewandelt[0] = (umwandeln2 - 1);
|
|
|
|
|
umgewandelt[1] = (8 - umwandeln1);
|
|
|
|
|
umgewandelt[2] = (umwandeln4 - 1);
|
|
|
|
|
umgewandelt[3] = (8 - umwandeln3);
|
|
|
|
|
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public int[] wandelPassendUm(int umwandeln1, int umwandeln2) {
|
|
|
|
|
// Erlaubte Koordinaten sind:
|
|
|
|
|
// 3,0 / 4,0 / 5,0 - 3,1 / 4,1 / 5,1 - 3,2 / 4,2 / 5,2
|
|
|
|
|
// 0,3 / 1,3 / 2,3 / 3,3 / 4,3 / 5,3 / 6,3 / 7,3 / 8,3
|
|
|
|
|
// 0,4 / ...
|
|
|
|
|
// 0,5 / ...
|
|
|
|
|
// 3,6 / 4,6 / 5,6 - 3,7 / 4,7 / 5,7 - 3,8 / 4,8 / 5,8
|
|
|
|
|
|
|
|
|
|
// Fälle 3,0 / 4,0 / 5,0
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 0) {
|
|
|
|
|
umwandeln1 = 8;
|
|
|
|
|
umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 0) {
|
|
|
|
|
umwandeln1 = 8;
|
|
|
|
|
umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 0 ) {
|
|
|
|
|
umwandeln1 = 8 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Fälle 3,1 / 4,1 / 5,1
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 1 ) {
|
|
|
|
|
umwandeln1 = 7 ;
|
|
|
|
|
umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 1 ) {
|
|
|
|
|
umwandeln1 = 7 ;
|
|
|
|
|
umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 1 ) {
|
|
|
|
|
umwandeln1 = 7 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Fälle 3,2 / 4,2 / 5,2
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 2 ) {
|
|
|
|
|
umwandeln1 = 6 ;
|
|
|
|
|
umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 2 ) {
|
|
|
|
|
umwandeln1 = 6 ;
|
|
|
|
|
umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 2 ) {
|
|
|
|
|
umwandeln1 = 6 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Fälle 0,3 - 8,3
|
|
|
|
|
if (umwandeln1 == 0 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 1 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 1 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 2 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 2 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 3 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 6 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 7 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 7 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 8 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 8 && umwandeln2 == 3 ) {
|
|
|
|
|
umwandeln1 = 5 ;
|
|
|
|
|
umwandeln2 = 9 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
// Fälle 0,4 - 8,4
|
|
|
|
|
if (umwandeln1 == 0 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 1 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 1 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 2 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 2 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 3 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 6 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 7 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 7 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 8 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 8 && umwandeln2 == 4 ) {
|
|
|
|
|
umwandeln1 = 4 ;
|
|
|
|
|
umwandeln2 = 9 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Fälle 0,5 - 8,5
|
|
|
|
|
if (umwandeln1 == 0 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 1 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 1 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 2 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 2 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 3 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 6 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 7 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 7 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 8 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 8 && umwandeln2 == 5 ) {
|
|
|
|
|
umwandeln1 = 3 ;
|
|
|
|
|
umwandeln2 = 9 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//Fälle 3,6 - 5,6
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 6) {
|
|
|
|
|
umwandeln1 = 2;
|
|
|
|
|
umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 6) {
|
|
|
|
|
umwandeln1 = 2;
|
|
|
|
|
umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 6 ) {
|
|
|
|
|
umwandeln1 = 2 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
//Fälle 3,7 - 5,7
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 7) {
|
|
|
|
|
umwandeln1 = 1;
|
|
|
|
|
umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 7) {
|
|
|
|
|
umwandeln1 = 1;
|
|
|
|
|
umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 7 ) {
|
|
|
|
|
umwandeln1 = 1 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
//Fälle 3,8 - 5,8
|
|
|
|
|
if (umwandeln1 == 3 && umwandeln2 == 8) {
|
|
|
|
|
umwandeln1 = 0;
|
|
|
|
|
umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 4 && umwandeln2 == 8) {
|
|
|
|
|
umwandeln1 = 0;
|
|
|
|
|
umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
if (umwandeln1 == 5 && umwandeln2 == 8 ) {
|
|
|
|
|
umwandeln1 = 0 ;
|
|
|
|
|
umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = umwandeln1;
|
|
|
|
|
umgewandelt[1] = umwandeln2;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//Fehlerwert ist 1000
|
|
|
|
|
int[] umgewandelt = new int[2];
|
|
|
|
|
umgewandelt[0] = 1000;
|
|
|
|
|
umgewandelt[1] = 1000;
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
umgewandelt[0] = (8 - umwandeln2);
|
|
|
|
|
umgewandelt[1] = (umwandeln1 + 1);
|
|
|
|
|
|
|
|
|
|
return umgewandelt;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// public int[] wandelPassendUm(int umwandeln1, int umwandeln2) {
|
|
|
|
|
// // Erlaubte Koordinaten sind:
|
|
|
|
|
// // 3,0 / 4,0 / 5,0 - 3,1 / 4,1 / 5,1 - 3,2 / 4,2 / 5,2
|
|
|
|
|
// // 0,3 / 1,3 / 2,3 / 3,3 / 4,3 / 5,3 / 6,3 / 7,3 / 8,3
|
|
|
|
|
// // 0,4 / ...
|
|
|
|
|
// // 0,5 / ...
|
|
|
|
|
// // 3,6 / 4,6 / 5,6 - 3,7 / 4,7 / 5,7 - 3,8 / 4,8 / 5,8
|
|
|
|
|
|
|
|
|
|
// // Fälle 3,0 / 4,0 / 5,0
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 0) {
|
|
|
|
|
// umwandeln1 = 8;
|
|
|
|
|
// umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 0) {
|
|
|
|
|
// umwandeln1 = 8;
|
|
|
|
|
// umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 0 ) {
|
|
|
|
|
// umwandeln1 = 8 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // Fälle 3,1 / 4,1 / 5,1
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 1 ) {
|
|
|
|
|
// umwandeln1 = 7 ;
|
|
|
|
|
// umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 1 ) {
|
|
|
|
|
// umwandeln1 = 7 ;
|
|
|
|
|
// umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 1 ) {
|
|
|
|
|
// umwandeln1 = 7 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // Fälle 3,2 / 4,2 / 5,2
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 2 ) {
|
|
|
|
|
// umwandeln1 = 6 ;
|
|
|
|
|
// umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 2 ) {
|
|
|
|
|
// umwandeln1 = 6 ;
|
|
|
|
|
// umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 2 ) {
|
|
|
|
|
// umwandeln1 = 6 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // Fälle 0,3 - 8,3
|
|
|
|
|
// if (umwandeln1 == 0 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 1 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 1 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 2 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 2 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 3 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 6 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 7 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 7 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 8 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 8 && umwandeln2 == 3 ) {
|
|
|
|
|
// umwandeln1 = 5 ;
|
|
|
|
|
// umwandeln2 = 9 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// // Fälle 0,4 - 8,4
|
|
|
|
|
// if (umwandeln1 == 0 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 1 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 1 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 2 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 2 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 3 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 6 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 7 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 7 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 8 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 8 && umwandeln2 == 4 ) {
|
|
|
|
|
// umwandeln1 = 4 ;
|
|
|
|
|
// umwandeln2 = 9 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// // Fälle 0,5 - 8,5
|
|
|
|
|
// if (umwandeln1 == 0 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 1 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 1 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 2 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 2 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 3 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 4 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 5 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 6 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 7 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 7 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 8 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 8 && umwandeln2 == 5 ) {
|
|
|
|
|
// umwandeln1 = 3 ;
|
|
|
|
|
// umwandeln2 = 9 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// //Fälle 3,6 - 5,6
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 6) {
|
|
|
|
|
// umwandeln1 = 2;
|
|
|
|
|
// umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 6) {
|
|
|
|
|
// umwandeln1 = 2;
|
|
|
|
|
// umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 6 ) {
|
|
|
|
|
// umwandeln1 = 2 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// //Fälle 3,7 - 5,7
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 7) {
|
|
|
|
|
// umwandeln1 = 1;
|
|
|
|
|
// umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 7) {
|
|
|
|
|
// umwandeln1 = 1;
|
|
|
|
|
// umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 7 ) {
|
|
|
|
|
// umwandeln1 = 1 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// //Fälle 3,8 - 5,8
|
|
|
|
|
// if (umwandeln1 == 3 && umwandeln2 == 8) {
|
|
|
|
|
// umwandeln1 = 0;
|
|
|
|
|
// umwandeln2 = 4;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 4 && umwandeln2 == 8) {
|
|
|
|
|
// umwandeln1 = 0;
|
|
|
|
|
// umwandeln2 = 5;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
// if (umwandeln1 == 5 && umwandeln2 == 8 ) {
|
|
|
|
|
// umwandeln1 = 0 ;
|
|
|
|
|
// umwandeln2 = 6 ;
|
|
|
|
|
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = umwandeln1;
|
|
|
|
|
// umgewandelt[1] = umwandeln2;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
// //Fehlerwert ist 1000
|
|
|
|
|
// int[] umgewandelt = new int[2];
|
|
|
|
|
// umgewandelt[0] = 1000;
|
|
|
|
|
// umgewandelt[1] = 1000;
|
|
|
|
|
// return umgewandelt;
|
|
|
|
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|