}
public void testClone() throws StructuralException, CloneNotSupportedException {
System.out.println("EnsembleImplTest");
MockExpandableNode node1 = new MockExpandableNode("1", new Origin[0],
new Termination[]{new BasicTermination(null, new SimpleLTISystem(1, 1, 1), null, "existing")});
MockExpandableNode node2 = new MockExpandableNode("2", new Origin[0],
new Termination[]{new BasicTermination(null, new SimpleLTISystem(1, 1, 1), null, "existing")});
EnsembleImpl ensemble = new EnsembleImpl("ensemble", new Node[]{node1, node2});
ensemble.addTermination("new", MU.uniform(2, 2, 1), .005f, false);
EnsembleImpl copy = (EnsembleImpl) ensemble.clone();
System.out.println("Termination Length");