Show[GraphicsRow[SeedRandom[123424];Table[SMWXGraphicsStreamed[SMWEvolveListRandomX[{"A"->"AB","B"->"A"},"A",10,i]],{i,3}]]];
Show[GraphicsRow[SeedRandom[123424];SMWXGraphicsStreamed[SMWEvolveListRandomX[{"A"->"AA"},"A",10,#]]&/@{1,1,2}]];
Show[GraphicsRow[SeedRandom[123424];SMWXGraphicsStreamed[SMWEvolveListRandomX[{"A"->"AB","B"->"A"},"A",10,#]]&/@{1,2,2}]];
SMWXGraphicsStreamed[SMWEvolveListRandomX[{"A"->"AA"},"A",10,2]]//Show;
Show[SMWXGraphicsStreamed[SMWEvolveListRandomX[{"ABA""BAAB","BBBB""AA"},"ABAAB",20,1]]];
Show[SMWXGraphicsStreamed[SMWEvolveListX[{"ABA""BAAB","BBBB""AA"},"ABAAB",20]]];
Show[SMWXGraphicsStreamed[SMWEvolveListRandomX[{"AB"->"BAA"},"ABAABBABA",20,1]]];
Show[SMWXGraphicsStreamed[SMWEvolveListRandomX[{"BA"->"AB"},"BBBAABAAAABABAAABBABBABA",20,4]]];
Show[SMWXGraphicsStreamed[SMWEvolveListRandomX[{"BA"->"AB"},"BBBAABAAAABABAAABBABBABA",20,4]]];