- if ( confidences.size() == 1 ) {
- final double value = node.getBranchData().getConfidence( 0 ).getValue();
- if ( ( value == Confidence.CONFIDENCE_DEFAULT_VALUE ) || ( value < getOptions().getMinConfidenceValue() ) ) {
- return;
- }
- conf_str = FORMATTER_CONFIDENCE.format( value );
- }
- else if ( confidences.size() > 1 ) {
- boolean one_ok = false;
- boolean not_first = false;
- Collections.sort( confidences );
- final StringBuilder sb = new StringBuilder();
- for( final Confidence confidence : confidences ) {
- final double value = confidence.getValue();
- if ( value != Confidence.CONFIDENCE_DEFAULT_VALUE ) {
- if ( value >= getOptions().getMinConfidenceValue() ) {
- one_ok = true;
- }
- if ( not_first ) {
- sb.append( "/" );
- }
- else {
- not_first = true;
+ // if ( confidences.size() == 1 ) {
+ // final double value = node.getBranchData().getConfidence( 0 ).getValue();
+ // if ( ( value == Confidence.CONFIDENCE_DEFAULT_VALUE ) || ( value < getOptions().getMinConfidenceValue() ) ) {
+ // return;
+ // }
+ // conf_str = FORMATTER_CONFIDENCE.format( value );
+ // }
+ // else if ( confidences.size() > 1 ) {
+ boolean one_ok = false;
+ boolean not_first = false;
+ Collections.sort( confidences );
+ final StringBuilder sb = new StringBuilder();
+ String conf_str = "";
+ for( final Confidence confidence : confidences ) {
+ final double value = confidence.getValue();
+ if ( value != Confidence.CONFIDENCE_DEFAULT_VALUE ) {
+ if ( value >= getOptions().getMinConfidenceValue() ) {
+ one_ok = true;
+ }
+ if ( not_first ) {
+ sb.append( "/" );
+ }
+ else {
+ not_first = true;
+ }
+ sb.append( FORMATTER_CONFIDENCE.format( ForesterUtil.round( value, getOptions()
+ .getNumberOfDigitsAfterCommaForConfidenceValues() ) ) );
+ if ( getOptions().isShowConfidenceStddev() ) {
+ if ( confidence.getStandardDeviation() != Confidence.CONFIDENCE_DEFAULT_VALUE ) {
+ sb.append( "(" );
+ sb.append( FORMATTER_CONFIDENCE.format( ForesterUtil.round( confidence.getStandardDeviation(),
+ getOptions()
+ .getNumberOfDigitsAfterCommaForConfidenceValues() ) ) );
+ sb.append( ")" );