From 98baa2229aa86974fa370a086a4f2ebc2adecc5f Mon Sep 17 00:00:00 2001 From: marc barbier Date: Wed, 16 Dec 2020 17:58:10 +0100 Subject: [PATCH] better random --- bin/game/Match.class | Bin 2584 -> 2642 bytes src/game/Match.java | 5 ++++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/game/Match.class b/bin/game/Match.class index 9c98df3be4d364a9a0eab8a0d22ab9e3c56d794a..7fb15573cddb4d198946ab6e489978bf535bd404 100644 GIT binary patch literal 2642 zcmZuzTUQfT6#ga&48}nX7eT>mQAj|dh@yq6$i-qosn96Y+Ym+=OeQ#)AoOBe?frgl z=|f+6wyVUhx>g_h*tb6Q-_(BlObB7owMfo6`|R7d_jfk=>)+r10MLaWbp$koXUwz} zA2Ge;td5X|9dqV_8BdwcOniLSwajS^`dlVw<=kT$DuxZO&Sx?y%XCz%NgXW|m((nb zX2c|!Rt+_qvHIB^F;IqbNhEGSN4XdsGteOj>Rszz&dPfIre_YAZffZQ+b0Ks*=gW} zg6Za*E$r}V9jDeHsE&>;Wj!lx;CZm@1QJH+Wz)2ECLu3<2iV7V{K~H8J$4WA2fqo_Y zrnAa1&rIGOG3QlC9aor~YT7yt1;Dtl<`ovS(6|CYeRNk1ToZH=%bAv*^xp9-cPN|9 zk$}yZH1MiWM7OiODSLr34L1zj6pIR4C|G^%eTOJ<>I*Ss&` zKQ!t!ZCKg&nUF<1#O*}!vDjK=n%kBPE9Ekmj z19?2RjJ*^#PqaQkbQNuC-=_BMD`+S=`d7YMJB{1&ILf7+%TomDwC2*0JdXc@lT|%= zoQdVp|Cnh6ae?21Ob$#tBtw{K*D&dQltod+`BjZxO8QZYQS8KZ&g3L^V-5{)(TD}? z!2{0RhqQQ+USd8x4B;YA1d5k1O!%@J;VwX{2rl6=V~2j!d5If@E+{x0Ad@{=}ygSCt*|8Q3lZq38-VXWT~Z0TKFFpqnpBddU`WQXch z$Br`PHE`{UlAXNm;{7Sq<1{MVBYZILw1)C{ zx3!Ju#ymcVu@Rr}^Ep3Xt*3U7?tui$eT^wiVn3fm6gS9|oBTy^i`=?hQpm32L+HY{ zYAV#x;ydmFivIk`SJkJJcmbJa1&W+t0HM4lQ3L9U$~*xqO8BM=j0)edCOB?^GjmBTRjZJAso89>ej7W-*@j<7ykVBx8DJD<3|%A1JP+K zZFi1Xesab{#K4wWYu@TiS?+Y__>5;;QwGf0OwP`E2MtsWYwrts-cwxZG7#}IInRJG zWS}gOu{>^5f%6%e(YL(UaUK7pfxWH4LVqTmEkxR2h)odL;QgdM=Q|lUYhsImI*rW9 zbPioAuJGXg%#8O1Yr)+ou}Mm@*%$9$GD-BW=VSRbkCVidhNY2rjlUQ0X`PT@4`J13h{F5|TZ z0ktp~&2guDViQr4Iit`o=*qIb-KV!$8djSri?*w1b(Gm zO?g7#vIyl06Iv)-L6ZTyafPeGuEut!q$YiLeA^q!W^>eB3$7`=gh}Sf$@Zn3d2*%t zu1nAx3O8k61@~!kyc=9zD@%!pdnD8=3KkL!HEsKXk9BE{ZAd^AQ@CS7lB$`ErmRKg znabe>RhY&MQ#4mJ{=XUtum!UUcLiX0!EvLg2Ib?*yjquBXKviHlA7k6!aeYImt}2# zls7ZdIwaX?fv=Dg{^d?~fT9x9g2H`?6G>&V-25tDH}Tp!wO&fhvStcz;7#tN?yVHr zt`k_`(j%#C!P^S&Xk=4%BIl2@&kVYD+R@0~Q+QvHMW#G!L7YES_y`{}32Do5M`x_8 z&9=33ePx5J27M{0@}~-)i3BPWmhY!*y-%Wjq41>~y%w!Y%wH>fBW5YC_9c%%xXh7F zaEshBMxaUitRpudswL1NR}#Cajxd`@gb(|H^b_d@`pbsJZ%8^5zvc8)sN#GxXA#b- zQ3DuTIhNh`<146*M;>8o{0SN+SFrsNc09(;dhGe>0h(!SnQU9ZzDJ1Zal0P3Eu*Pq z8Y~5FZSh|b%VR%3ZTvhzm_chV?$6`EFE~_tJdd7u9(@mab{GSEpTQQsD~ZM=a<*S0 zZ6?Y%?MI3AIBGG7I$Xv!UX%vhMk6)4oyyyRESj)@om>a~H6NVCInKxo=P^XSGP=M~ zh`Va=B8GYH2(5JpJ!SB)3B$xi{(`{`>5_aiMfihTLj3j$*?`rkd`W9`85P5%F&3C7 zmQWQeO#J-xZ`!Y~u0Lc1{#haPYBuRZBvf6X9cO{SLWc1i$+ysFFVEjcLc8f1r*9j3 zaXWg@q3P|SC$SXhHIVEryiBCs#gUNOjPmdm6V;Krv-0NY>^ucNe--!)1)y&~MskU@ z*X42qFo~rC8f$B`m9E9Yd1S;#zCx~w;TuRQh69AWO0Gj|?;uwXbNvV_c9c~*POo12 zouKt3j-d~yS^e{D{ZhYx;81~JW0BV3;z$T8M6L<5i2^+~NTOJ$ZOoIf)V)x&>=Nn& zT24TAei=2vNDO2+zoy1!st{CAl(=fBnnr4;iK^K{-NdL7L8^l21*C$CiEffR#=ij@ z&^%z_q;%bdo3Xfrs2sZtQ$UQg=kZosB#(F7+Bx5m#|Lpj`h?Hte7;(Pwuj+?F{b+} zAzfp_CJE^}^>Kr$y~z~cDoJE_@gj8NTipg4xZ^vHLR$X($E~*Cr0_!0w#Y~%e}s=n d-jGv6`g%$O0TMd$wqUUs*(gLd@V)l`;XlcM|6Tw9 diff --git a/src/game/Match.java b/src/game/Match.java index 901873c..8610c6b 100644 --- a/src/game/Match.java +++ b/src/game/Match.java @@ -1,17 +1,20 @@ package game; import java.io.IOException; +import java.util.Random; public class Match extends Thread { Joueur joueur1, joueur2; int tour = 1; private Board board; + private Random rand; public Match(ComsJoueur joueur1Com, ComsJoueur joueur2Com) throws IOException { super(); this.board=new Board(); // random j2/j1 - if (Math.random() > 0.5F) { + rand = new Random(); + if (rand.nextBoolean()) { joueur1 = new Joueur(joueur1Com); joueur2 = new Joueur(joueur2Com); } else {