|
|
@@ -66,16 +66,30 @@ public class Zahlengenerator implements Subscriber<WuerfelData> // Callable |
|
|
|
public void stop() |
|
|
|
{ |
|
|
|
lg.info("Generator gestopt"); |
|
|
|
int w1_value = wuerfel_1.getValue(); |
|
|
|
int w2_value = wuerfel_2.getValue(); |
|
|
|
int w3_value = wuerfel_3.getValue(); |
|
|
|
|
|
|
|
lg.info("Aktuelle Zahl in Wuerfel 1: "+ wuerfel_1.getValue()); |
|
|
|
lg.info("Aktuelle Zahl in Wuerfel 2: "+ wuerfel_2.getValue()); |
|
|
|
lg.info("Aktuelle Zahl in Wuerfel 3: "+ wuerfel_3.getValue()); |
|
|
|
|
|
|
|
|
|
|
|
if (w1_value == w2_value && w2_value == w3_value){ |
|
|
|
lg.warning("This user has to much luck, he/she should go to a casino"); |
|
|
|
} |
|
|
|
else |
|
|
|
lg.warning("unlucky" + w1_value + w2_value + w3_value); |
|
|
|
|
|
|
|
|
|
|
|
wuerfel_1.stop(); |
|
|
|
wuerfel_2.stop(); |
|
|
|
wuerfel_3.stop(); |
|
|
|
|
|
|
|
if (wuerfel_1.getValue() == wuerfel_2.getValue() && wuerfel_2.getValue() == wuerfel_3.getValue()){ |
|
|
|
lg.warning("This user has to much luck, he/she should go to a casino"); |
|
|
|
} |
|
|
|
else |
|
|
|
lg.warning("unlucky" + wuerfel_1.getValue() + wuerfel_2.getValue() + wuerfel_3.getValue()); |
|
|
|
lg.info("Zahl in Wuerfel 1 nach dem Stoppen: "+ wuerfel_1.getValue()); |
|
|
|
lg.info("Zahl in Wuerfel 2 nach dem Stoppen: "+ wuerfel_2.getValue()); |
|
|
|
lg.info("Zahl in Wuerfel 3 nach dem Stoppen: "+ wuerfel_3.getValue()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@Override |