MarkovManager.getMarkovDepthOrder()
in the line
String result = get( queue.getOrder() - 1 ).generateSentence( queue );
Exception in thread "Thread-2" java.lang.ArrayIndexOutOfBoundsException: -1
at java.util.ArrayList.elementData(ArrayList.java:418)
at java.util.ArrayList.get(ArrayList.java:431)
at oracle.MarkovManager.getMarkovDepthOrder(MarkovManager.java:141)
MarkovManager.getMarkovDepthOrder()
in the lineString result = get( queue.getOrder() - 1 ).generateSentence( queue );