Alphabet outputAlphabet = new Alphabet();
MEMM memm = new MEMM (inputAlphabet, outputAlphabet);
String[] stateNames = new String[numStates];
for (int i = 0; i < numStates; i++)
stateNames[i] = "state" + i;
memm.addFullyConnectedStates(stateNames);
MEMMTrainer memmt = new MEMMTrainer (memm);
MEMMTrainer.MEMMOptimizableByLabelLikelihood omemm = memmt.getOptimizableMEMM (new InstanceList(null));
TestOptimizable.testGetSetParameters(omemm);
}