diff options
| author | Miguel <m.i@gmx.at> | 2021-04-06 13:08:50 +0200 |
|---|---|---|
| committer | Miguel <m.i@gmx.at> | 2021-04-06 13:08:50 +0200 |
| commit | 7ca379453505944c4d4439d974bc35fd4943cac0 (patch) | |
| tree | 45e1e77861bb2ed1774477bb0102485f7773ca92 | |
| parent | a42682a68706ca10592bc2417d0990b941d282a6 (diff) | |
holistic tests in native java
| -rwxr-xr-x | Mastermind/FranekEngine.java | 4 | ||||
| -rw-r--r-- | Mastermind/Test.java | 11 |
2 files changed, 11 insertions, 4 deletions
diff --git a/Mastermind/FranekEngine.java b/Mastermind/FranekEngine.java index ba39c02..da12227 100755 --- a/Mastermind/FranekEngine.java +++ b/Mastermind/FranekEngine.java @@ -152,6 +152,8 @@ public class FranekEngine { if (dobrykolor < 0)
dobrykolor = 0;
+ return (dobremiejsce*100+dobrykolor);
+ /*
// System.out.println(dobremiejsce + " " + dobrykolor);
if (dobremiejsce == 4) {
@@ -168,7 +170,7 @@ public class FranekEngine { // System.out.println("Przykro mi - przegrałeś.");
// }
// while (dobremiejsce != 4 && licznik != 8);
- return (dobremiejsce*100+dobrykolor);
+ */
}
public static String jakiKolor(int liczba)
diff --git a/Mastermind/Test.java b/Mastermind/Test.java index a7f27ce..5d203aa 100644 --- a/Mastermind/Test.java +++ b/Mastermind/Test.java @@ -6,6 +6,8 @@ class Test { public static void main (String args[]) { + int good=0; + int bad=0; System.out.println("Test all possible combos"); for (int c1=1;c1<=6;c1++) for (int c2=1;c2<=6;c2++) @@ -22,15 +24,18 @@ class Test int mig=MiguelEngine.run(c1,c2,c3,c4,g1,g2,g3,g4); if(fra!=mig) { - System.out.println("Mismatch on Guess: "+g1+g2+g3+g4); + System.out.println("Mismatch on " +c1+c2+c3+c4+ " with guess: "+g1+g2+g3+g4); System.out.println("FRA: "+fra); System.out.println("MIG: "+mig); - return; + bad++; } + else + good++; } } - System.out.println("ALL OK"); + System.out.println("OK: "+good); + System.out.println("MISMATCH: "+bad); } } |
