state._fsp--;
addState("DEAD");
addState("ALIVE");
addRule(new CARule(new BooleanCondition(true),
new WolframCondition(r), 1, 1));
addRule(new CARule(new BooleanCondition(true),
new AntiWolframCondition(r), 0, 1));
retval.neighborhood = new NeumannNeighborhood(1, null);
neighborhood = retval.neighborhood;
retval.isWolfram = true;
retval.wolframRule = r;