Index: /trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateRandomSequences.java
===================================================================
--- /trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateRandomSequences.java	(revision 387)
+++ /trunk/EventBenchConsole/src/de/ugoe/cs/eventbench/commands/CMDgenerateRandomSequences.java	(revision 388)
@@ -36,4 +36,5 @@
 		int maxLength = Integer.MAX_VALUE;
 		long maxIter;
+		boolean validEnd = true;
 		try {
 			modelname = (String) parameters.get(0);
@@ -45,4 +46,7 @@
 			if (parameters.size() >= 5) {
 				maxIter = Long.parseLong((String) parameters.get(5));
+			}
+			if (parameters.size() >= 6) {
+				validEnd = Boolean.parseBoolean((String) parameters.get(6));
 			}
 		} catch (Exception e) {
@@ -66,5 +70,6 @@
 		long numIterations = 0;
 		while (sequences.size() < numSessions && numIterations < maxIter) {
-			List<? extends Event<?>> generatedSequence = model.randomSequence();
+			List<? extends Event<?>> generatedSequence = model.randomSequence(
+					maxLength, validEnd);
 			if (generatedSequence.size() >= minLength
 					&& generatedSequence.size() <= maxLength) {
@@ -90,5 +95,5 @@
 	@Override
 	public void help() {
-		Console.println("Usage: generateRandomSequenecs <modelName> <sequencesName> <numSessions> <minLength> <maxLength> {<maxIter>}");
+		Console.println("Usage: generateRandomSequenecs <modelName> <sequencesName> <numSessions> <minLength> <maxLength> {<maxIter>} {<validEnd>}");
 	}
 
