estimate_partition_function function

Estimate Partition Function