logDetail( "\tCreating POMDP iinitial belief for dimension: "
if ( _logger.isDetailEnabled() ) _logger.detail( "\tCreating POMDP iinitial belief for dimension: "
    void createInitialBeliefState( )            throws BelievabilityException    {        if ( _asset_dim_model == null )            throw new BelievabilityException                    ( "POMDPAssetDimensionModel.createInitialBeliefState()",                      "Asset model is NULL" );                logDetail( "\tCreating POMDP iinitial belief for dimension: "                   + _asset_dim_model.getStateDimensionName( ) );        int num_vals = _asset_dim_model.getNumStateDimValues( );                if ( num_vals < 0 )            throw new BelievabilityException                    ( "POMDPAssetDimensionModel.createInitialBeliefState()",                      "Asset model returning zero values: "                      + _asset_dim_model.getStateDimensionName( ) );                double[] belief_prob = new double[num_vals];                int default_idx = _asset_dim_model.getDefaultStateIndex( );                if ( default_idx < 0 )            throw new BelievabilityException                    ( "POMDPAssetDimensionModel.createInitialBeliefState()",                      "Asset model returning invalid default value: "                      + _asset_dim_model.getStateDimensionName( ) );        // We assume that each asset state dimension starts off        // deterministically in a single possible state value.        //        belief_prob[default_idx] = 1.0;         _initial_belief = new BeliefStateDimension( _asset_dim_model,                                                    belief_prob,                                                    null );    } // method  createInitialBeliefState