/** Test sequence (which exists) which is rejected part-way, shorter than a test sequence but is all ignored. */
@Test
public final void testPrecisionRecall_ign3()
{
LearnerGraph mach = buildLearnerGraph("AM-a->AM-b->AM-c->AM","testPrecisionRecall_ign1",config);
PTASequenceEngine engine = new PTA_FSMStructure(mach,null);
SequenceSet partialPTA = engine.new SequenceSet();partialPTA.setIdentity();
partialPTA = partialPTA.cross(TestFSMAlgo.buildSet(new String[][] {
new String[] {"a","b","b","c","c","c","c"}, // +
},config));
PTA_computePrecisionRecall precComputer = new PTA_computePrecisionRecall(fsm);
precComputer.crossWith(engine);
engine = new PTA_FSMStructure(mach,null);
partialPTA = engine.new SequenceSet();partialPTA.setIdentity();
partialPTA = partialPTA.cross(TestFSMAlgo.buildSet(new String[][] {
new String[] {"a","b","b","c","c"}, // +, FN
},config));
precComputer.crossWith(engine);