if ((double) (points/tries) > hiScore) {
hiScore = (double) points/tries;
hiPoints = points;
hiTries = tries;
をhiScore、あるいはポイント/試行は、常に= 0(点や試行がhiPointsとhiTriesと同じint型、両方とも)のまま、なぜ私が理解できませんは私の二重を維持する方法を見つけ出すことはできません...ダブル
hiScoreがdouble –