@Test
public void testCheckFanoutInconsistencySideways6()
{
final LearnerGraph graph = FsmParser.buildLearnerGraph("A-a->B-b->C / B-u-#D / A-c->E-u->F / E-c->G","testUpdateMarkovSideways3",config, converter);
MarkovUniversalLearner m = new MarkovUniversalLearner(2);
m.predictTransitionsAndUpdateMarkov(graph,false,true);
Assert.assertTrue(m.getMarkov(true).isEmpty());
Assert.assertEquals(9,m.getMarkov(false).size());
final LearnerGraph graph2 = FsmParser.buildLearnerGraph("A-a->B / A-c->A","testCheckFanoutInconsistencySideways4",config, converter);
final AtomicInteger counterA=new AtomicInteger(0),counterB=new AtomicInteger(0);