From 38ed7d654a59387eb45e1d6ac40b8c07650d5756 Mon Sep 17 00:00:00 2001 From: gababababibbo Date: Mon, 9 Jun 2025 11:00:34 +0200 Subject: [PATCH] n --- Spirit_Arnaldo_Selvaggio/bin/Casella.class | Bin 246 -> 0 bytes Spirit_Arnaldo_Selvaggio/bin/Cavallo.class | Bin 246 -> 1554 bytes Spirit_Arnaldo_Selvaggio/bin/Giocatore.class | Bin 1430 -> 1430 bytes Spirit_Arnaldo_Selvaggio/bin/Posizione.class | Bin 0 -> 252 bytes Spirit_Arnaldo_Selvaggio/src/Casella.java | 3 -- Spirit_Arnaldo_Selvaggio/src/Cavallo.java | 50 +++++++++++++++++++ Spirit_Arnaldo_Selvaggio/src/Giocatore.java | 2 +- Spirit_Arnaldo_Selvaggio/src/Posizione.java | 3 ++ 8 files changed, 54 insertions(+), 4 deletions(-) delete mode 100644 Spirit_Arnaldo_Selvaggio/bin/Casella.class create mode 100644 Spirit_Arnaldo_Selvaggio/bin/Posizione.class delete mode 100644 Spirit_Arnaldo_Selvaggio/src/Casella.java create mode 100644 Spirit_Arnaldo_Selvaggio/src/Posizione.java diff --git a/Spirit_Arnaldo_Selvaggio/bin/Casella.class b/Spirit_Arnaldo_Selvaggio/bin/Casella.class deleted file mode 100644 index 4efb10b07e32bf897b6517e404a371b9b96105f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 246 zcmXX=!4APt5S*=6snW(DxZ$85KqMk@YB-SIU+aY@Pn%TvFDHqE5Aac9U(?IX&g^bx zzQ6YezzU%Yi{P%sO=>M%*o5#R9wO2rKSjIrBD0FnUZ`AEOG0ZrNeK43I7$yKbbUBz z6M|Ufa(lm~vOI`XOTsWNGNBVuDx(|IuFmR4=*CUloZ#(?dzs0NGEaWv&rAc1z3Zue6HeLpdp~zZZir_nlArO-#6OE81@~wk9i(89br_nF|AwOv1 zg3-hu;Eyt%r!50V`LL(=KKI^p?mhR}pT9qU1K7e788Hd+w(;Jm*Bu!N3F%`xdfl*V z`t$0sdFV+<*iOTgFkC(l?RlGAes!vuO%zD9CGhR$bpQ-?dDp_3c?T z+wfWm6J#m`WC(E&!DwQPkGz`ykXdjSm!?G=JQ^I`lax<52)C!y5 zc8<&x;uukoMn*!ss8(c*N*M9S@!Q;TUE`zQYYJJ6i_8g@7E5ZS5A0Y$FZzTvt)K@< zVa+Iz18Y{n00vXIiCZ$}BurSI{?@8G`s)+DZdLV{hJEBTc3k5_Q^7on68ewmlx)we znJxz`mP%?#U}_2!T$3o0Gls9x5GwM^I!H>l8lajrdeqWZGc46*2Q19I~WF%z)@A$T7%I*_z4 zK=#rN(GtZ2k(}CdTJE9w)DlCUHNPwtg8~JK^Og4aza&ox#r-e0!Dxzh4E;Q*nt#td z@S9>RjUk@H^gbiu~F)Z+$ zCLsu&AYGbE&JccrR-WKRf-f>U6M$n0%k%(MJP=X~OSBuKt#_KSm@S67NS+Yn>49{* zn?CE$p5dA0Ors#9FPy> diff --git a/Spirit_Arnaldo_Selvaggio/bin/Giocatore.class b/Spirit_Arnaldo_Selvaggio/bin/Giocatore.class index fb9860fa109459018a2bc3c101b3afbbaa28123a..e45e42cbf3d857cd0585241220b976df48be3dda 100644 GIT binary patch delta 14 VcmbQnJ&k)q1`{LW=1eACW&j|41FZl6 delta 14 VcmbQnJ&k)q1`{L0=1eACW&j{}1FQf5 diff --git a/Spirit_Arnaldo_Selvaggio/bin/Posizione.class b/Spirit_Arnaldo_Selvaggio/bin/Posizione.class new file mode 100644 index 0000000000000000000000000000000000000000..cb94d88b82d41fae1f7df76a8b8a417fc70bfbc7 GIT binary patch literal 252 zcmX|5I|{;35S)#PG4YExuu}_j07VeNDyX2?zr=^W5c42L3vXp5Sa<*rCGHDiGqW?h z%gp=pd;yrDU6+tSpL$Hbx85e}=L}jX&5-R<{j$qIAUizrO zYrsL3&<<55mzPr{^R0+dN$7?;7U@pp%IKeI7e{p_)Wd(^nBZ^pC6DDonYY$|GcqmE q17~toFq6q*bXf(Z2AtsowL2RYd`7c2r*+0gIXleF(rYnVXnz4DATb*N literal 0 HcmV?d00001 diff --git a/Spirit_Arnaldo_Selvaggio/src/Casella.java b/Spirit_Arnaldo_Selvaggio/src/Casella.java deleted file mode 100644 index be6732b..0000000 --- a/Spirit_Arnaldo_Selvaggio/src/Casella.java +++ /dev/null @@ -1,3 +0,0 @@ -public class Casella { - -} diff --git a/Spirit_Arnaldo_Selvaggio/src/Cavallo.java b/Spirit_Arnaldo_Selvaggio/src/Cavallo.java index 7c0df98..be474af 100644 --- a/Spirit_Arnaldo_Selvaggio/src/Cavallo.java +++ b/Spirit_Arnaldo_Selvaggio/src/Cavallo.java @@ -1,3 +1,53 @@ +import java.util.ArrayDeque; +import java.util.Deque; + +import it.kibo.fp.lib.RandomDraws; + public class Cavallo { + String nome; + String colore; + Deque tessere = new ArrayDeque<>(4); + int posizione; + boolean matto; + + public Cavallo(String nome, String colore){ + this.nome = nome; + this.colore = colore; + this.matto = false; + this.posizione = RandomDraws.drawInteger(1, 3); + } + + public void CavalloMatto(String nome, String colore){ + this.nome = nome; + this.colore = colore; + this.matto = true; + this.posizione = RandomDraws.drawInteger(14, 16); + } + + public String getNome() { + return nome; + } + public String getColore() { + return colore; + } + public int getPosizione() { + return posizione; + } + public boolean isMatto() { + return matto; + } + + public void setNome(String nome) { + this.nome = nome; + } + public void setColore(String colore) { + this.colore = colore; + } + public void setPosizione(int posizione) { + this.posizione = posizione; + } + public void setMatto(boolean matto) { + this.matto = matto; + } } diff --git a/Spirit_Arnaldo_Selvaggio/src/Giocatore.java b/Spirit_Arnaldo_Selvaggio/src/Giocatore.java index 6d67829..fc1175d 100644 --- a/Spirit_Arnaldo_Selvaggio/src/Giocatore.java +++ b/Spirit_Arnaldo_Selvaggio/src/Giocatore.java @@ -6,7 +6,7 @@ public class Giocatore { //ho pensato di renderlo un boolean perché disponibile una volta per tappa, poi la richiesta se è tifo o inveimento sarà nel metodo private boolean tesseraTifoInveimento; - Giocatore(String nome){ + public Giocatore(String nome){ this.nome = nome; this.sbleuri = 3; tessereSbleuri = 0; diff --git a/Spirit_Arnaldo_Selvaggio/src/Posizione.java b/Spirit_Arnaldo_Selvaggio/src/Posizione.java new file mode 100644 index 0000000..fc42ada --- /dev/null +++ b/Spirit_Arnaldo_Selvaggio/src/Posizione.java @@ -0,0 +1,3 @@ +public class Posizione { + +}