summaryrefslogtreecommitdiff
path: root/Mastermind
diff options
context:
space:
mode:
Diffstat (limited to 'Mastermind')
-rwxr-xr-xMastermind/FranekEngine.java4
-rw-r--r--Mastermind/Test.java11
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);
}
}