@Override
	public boolean register(Game g, Rack r) {
		super.register(g, r);
		if (g.rack_size != 5)
			return false;
		for (Model m: ensemble){
			if (!m.register(g, r))
				return false;
		}
		return true;
	}