import java.io.*; import java.util.*; public class Coin { private String face; private int flips; <<<<<<< HEAD private int fairness; public Coin() { resetFlips(); setFairness(50); } public Coin(int f) { resetFlips(); setFairness(f); } public void resetFlips() { flips = 0; } public void setFairness(int f) { fairness = f; } public String flipCoin() { return face; } ======= private int heads; private int tails; private double fairness; private String name; private double value; public void initCoin(double f, String n, double v) { flips = 0; heads = 0; tails = 0; fairness = f; name = n; value = v; } public Coin() { //initCoin(0.5, "penny", 0.01); flips = 0; heads = 0; tails = 0; fairness = 0.5; name = "quarter"; value = 0.25; } public Coin(double f) { //initCoin(f); flips = 0; heads = 0; tails = 0; fairness = f; name = "quarter"; value = 0.25; } public Coin(String n, double v) { //initCoin(f); flips = 0; heads = 0; tails = 0; fairness = 0.5; name = n; value = v; } public Coin(double f, String n, double v) { //initCoin(f); flips = 0; heads = 0; tails = 0; fairness = f; name = n; value = v; } public void resetFlips() { flips = 0; } public String flipCoin() { Random generator; generator = new Random(); double r; r = generator.nextDouble(); if (r < fairness) { face = "heads"; heads = heads + 1;} else { face = "tails"; tails = tails + 1;} flips = flips + 1; return face; } public double getValue() { return value; { >>>>>>> 609c97f791a335e0b897d843768c7ec2867145d3 }