/** * Created by rebeccamancy on 23/01/2014. * Stores a BitSet element and a counter of the number of clicks spent in the state (for a single state) */ import java.util.*; public class StateCounter { BitSet state; int counter; public StateCounter(int n){state = new BitSet(n); counter = 1;} public StateCounter(BitSet state){this.state = state; counter = 1;} public StateCounter(int n,Random gen){ state = new BitSet(n); counter = 0; for (int i=0;i