Winrate eingefügt

i dunno if unneccesary u can deletus
This commit is contained in:
Malin.sieckmann
2020-09-03 18:33:36 +02:00
parent 062e2dd6e2
commit ea1fd9efa0
4 changed files with 32 additions and 22 deletions

Binary file not shown.

View File

@@ -2,20 +2,22 @@
comment0.target=Spieler comment0.target=Spieler
comment1.params=pName comment1.params=pName
comment1.target=Spieler(java.lang.String) comment1.target=Spieler(java.lang.String)
comment10.params=
comment10.target=int\ getRundenAnzahl()
comment2.params= comment2.params=
comment2.target=int[]\ spielzug() comment2.target=int[]\ spielzug()
comment3.params=pSiege comment3.params=
comment3.target=void\ setSiege(int) comment3.target=double\ siegesrateBestimmen()
comment4.params=pNiederlagen comment4.params=pSiege
comment4.target=void\ setNiederlagen(int) comment4.target=void\ setSiege(int)
comment5.params=pRundenAnzahl comment5.params=pNiederlagen
comment5.target=void\ setRundenAnzahl(int) comment5.target=void\ setNiederlagen(int)
comment6.params= comment6.params=pRundenAnzahl
comment6.target=java.lang.String\ getName() comment6.target=void\ setRundenAnzahl(int)
comment7.params= comment7.params=
comment7.target=int\ getSiege() comment7.target=java.lang.String\ getName()
comment8.params= comment8.params=
comment8.target=int\ getNiederlagen() comment8.target=int\ getSiege()
comment9.params= comment9.params=
comment9.target=int\ getRundenAnzahl() comment9.target=int\ getNiederlagen()
numComments=10 numComments=11

View File

@@ -4,6 +4,7 @@ public class Spieler {
int siege; int siege;
int niederlagen; int niederlagen;
int rundenAnzahl; int rundenAnzahl;
double siegesrate;
Scanner konsole = new Scanner(System.in); Scanner konsole = new Scanner(System.in);
public Spieler(String pName) public Spieler(String pName)
{ {
@@ -17,6 +18,13 @@ public class Spieler {
return new int[] {pXKord, pYKord}; return new int[] {pXKord, pYKord};
} }
public double siegesrateBestimmen()
{
int zwischenergebnis;
zwischenergebnis = 100 / rundenAnzahl;
siegesrate = zwischenergebnis * siege;
return siegesrate;
}
//Set-Methoden //Set-Methoden
public void setSiege(int pSiege) public void setSiege(int pSiege)
{ {

View File

@@ -2,18 +2,18 @@
dependency1.from=TicTacToe dependency1.from=TicTacToe
dependency1.to=Spieler dependency1.to=Spieler
dependency1.type=UsesDependency dependency1.type=UsesDependency
editor.fx.0.height=739 editor.fx.0.height=1056
editor.fx.0.width=816 editor.fx.0.width=1936
editor.fx.0.x=552 editor.fx.0.x=-8
editor.fx.0.y=100 editor.fx.0.y=-8
objectbench.height=98 objectbench.height=98
objectbench.width=760 objectbench.width=760
package.divider.horizontal=0.6 package.divider.horizontal=0.6
package.divider.vertical=0.79 package.divider.vertical=0.79
package.editor.height=388 package.editor.height=388
package.editor.width=649 package.editor.width=649
package.editor.x=282 package.editor.x=356
package.editor.y=204 package.editor.y=214
package.frame.height=600 package.frame.height=600
package.frame.width=800 package.frame.width=800
package.numDependencies=1 package.numDependencies=1
@@ -31,12 +31,12 @@ target1.name=TicTacToe
target1.showInterface=false target1.showInterface=false
target1.type=ClassTarget target1.type=ClassTarget
target1.width=90 target1.width=90
target1.x=70 target1.x=150
target1.y=10 target1.y=30
target2.height=50 target2.height=50
target2.name=Spieler target2.name=Spieler
target2.showInterface=false target2.showInterface=false
target2.type=ClassTarget target2.type=ClassTarget
target2.width=80 target2.width=80
target2.x=470 target2.x=500
target2.y=10 target2.y=20