"((Est.isSuccess() == true) &amp;&amp; (Est.Conf. < 100%))");
"((Est.isSuccess() == true) &amp;&amp; (" + cc.getConfidenceThreshholdString(false) + ")");
    protected void printTablesAsHTML(CompletionData result) {      if (result instanceof FullCompletionData) {        int nUnplannedTasks = result.getNumberOfUnplannedTasks();        beginTaskHTMLTable(            ("Unplanned Tasks["+nUnplannedTasks+"]"),            "(PlanElement == null)");        for (int i = 0; i < nUnplannedTasks; i++) {          printAbstractTaskAsHTML(i, result.getUnplannedTaskAt(i));        }        endTaskHTMLTable();        int nUnestimatedTasks = result.getNumberOfUnestimatedTasks();        beginTaskHTMLTable(            ("Unestimated Tasks["+nUnestimatedTasks+"]"),            "(Est. == null)");        for (int i = 0; i < nUnestimatedTasks; i++) {          printAbstractTaskAsHTML(i, result.getUnestimatedTaskAt(i));        }        endTaskHTMLTable();        int nFailedTasks = result.getNumberOfFailedTasks();        beginTaskHTMLTable(            ("Failed Tasks["+nFailedTasks+"]"),            "(Est.isSuccess() == false)");        for (int i = 0; i < nFailedTasks; i++) {          printAbstractTaskAsHTML(i, result.getFailedTaskAt(i));        }        endTaskHTMLTable();        int nUnconfidentTasks = result.getNumberOfUnconfidentTasks();        beginTaskHTMLTable(            ("Unconfident Tasks["+nUnconfidentTasks+"]"),            "((Est.isSuccess() == true) &amp;&amp; (Est.Conf. < 100%))");        for (int i = 0; i < nUnconfidentTasks; i++) {          printAbstractTaskAsHTML(i, result.getUnconfidentTaskAt(i));        }        endTaskHTMLTable();      } else {        // no table data        out.print(            "<p>"+            "<a href=\"");        out.print("/$");        out.print(getEncodedAgentName());        out.print(getPath());        out.print(            "?showTables=true&viewType=viewAgentBig\" target=\"viewAgentBig\">"+            "Full Listing of Unplanned/Unestimated/Failed/Unconfident Tasks (");        out.print(            (result.getNumberOfTasks() -              result.getNumberOfFullySuccessfulTasks()));        out.println(            " lines)</a><br>");      }    }