public void restore() {
		String[] split = _backupouts.split(",");
		_outs = new BoardObject.type[split.length];
		for(int j=0; j<split.length; j++) {
			for (BoardObject.type c: BoardObject.cardtypes) {
				if (split[j].equalsIgnoreCase(c.toString())) {
					_outs[j] = c;
				}
			}
		}
		
		String[] split2 = _backupins.split(",");
		_ins = new BoardObject.type[split2.length];
		for(int j=0; j<split2.length; j++) {
			for (BoardObject.type c: BoardObject.cardtypes) {
				if (split2[j].equalsIgnoreCase(c.toString())) {
					_ins[j] = c;
				}
			}
		}
	}