logDetail( "Blurring initial belief probabilities." );
if ( _logger.isDetailEnabled() ) _logger.detail( "Blurring initial belief probabilities." );
    public BeliefState getNoInformationBeliefState( AssetID asset_id )           throws BelievabilityException     {         // Here we first get the initial belief state which is close         // to what we want.  However, for each state dimension, we         // want to make surew we spinkle some amount of probability         // evenly across all state dimensions so that no dimension         // has zero probability.  This has the effect of blurring the         // belief state.         //         if (( asset_id == null )             || ( asset_id.getType() == null ))             throw new BelievabilityException                     ( "ModelManager.getNoInformationBeliefState()",                       "NULL asset or asset type passed in." );                  // The uniform belief is only based on the asset type, so is         // the same for all assets of a given type.         //         POMDPAssetModel pomdp_model = getPOMDPModel( asset_id.getType() );                  BeliefState belief = pomdp_model.getInitialBeliefState();         belief.setAssetID( asset_id );         logDetail( "Blurring initial belief probabilities." );         // This is the routine that does the main work here.         //         belief.blurProbabilities                 ( _believability_knob.getNoInformationBeliefBlurAmount() );                  return belief;              } // method getNoInformationBeliefState