Dreier perfektioniert
This commit is contained in:
parent
964fc35834
commit
1aaabfe73e
@ -95,21 +95,24 @@ public class Wuerfel implements Runnable // Callable
|
|||||||
{
|
{
|
||||||
System.err.println(ex);
|
System.err.println(ex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(laufend){
|
||||||
this.berechneWert();
|
this.berechneWert();
|
||||||
wertPublisher.submit(data);
|
wertPublisher.submit(data);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private synchronized void berechneWert()
|
private synchronized void berechneWert()
|
||||||
{
|
{
|
||||||
//data.setValue((int) (1 + 6*Math.random()));
|
data.setValue((int) (1 + 6*Math.random()));
|
||||||
if(data.getValue() <= 6){
|
// if(data.getValue() < 6){
|
||||||
data.setValue(data.getValue()+1);
|
// data.setValue(data.getValue()+1);
|
||||||
}
|
// }
|
||||||
else{
|
// else{
|
||||||
data.setValue(0);
|
// data.setValue(0);
|
||||||
|
//
|
||||||
}
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -66,29 +66,21 @@ public class Zahlengenerator implements Subscriber<WuerfelData> // Callable
|
|||||||
public void stop()
|
public void stop()
|
||||||
{
|
{
|
||||||
lg.info("Generator gestopt");
|
lg.info("Generator gestopt");
|
||||||
|
|
||||||
|
wuerfel_1.stop();
|
||||||
|
wuerfel_2.stop();
|
||||||
|
wuerfel_3.stop();
|
||||||
|
|
||||||
int w1_value = wuerfel_1.getValue();
|
int w1_value = wuerfel_1.getValue();
|
||||||
int w2_value = wuerfel_2.getValue();
|
int w2_value = wuerfel_2.getValue();
|
||||||
int w3_value = wuerfel_3.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){
|
if (w1_value == w2_value && w2_value == w3_value){
|
||||||
lg.warning("This user has to much luck, he/she should go to a casino");
|
lg.warning("This user has to much luck, he/she should go to a casino");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
lg.warning("unlucky" + w1_value + w2_value + w3_value);
|
lg.warning("unlucky -> " + w1_value + w2_value + w3_value);
|
||||||
|
|
||||||
|
|
||||||
wuerfel_1.stop();
|
|
||||||
wuerfel_2.stop();
|
|
||||||
wuerfel_3.stop();
|
|
||||||
|
|
||||||
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());
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user