Suppose that I have the following Strauss Process up to a proportionality constant
$$p(\mu_{1}, \mu_{2},..., \mu_{K},K)\propto \xi^{K}\prod_{i=1}^{K} I(\mu_{i}\in R) *a^{\sum_{i,j}|\mu_{i}-\mu_{j}|<d} \tag{*}$$
where $\mu_{i}\in \mathbb{R}, a\in [0,1]$ and $\xi, d>0$. I know how to sample, and I acquired samples from the $(*)$ with the use of Birth and Death Algorithm. What I would like to do now is to calculate the normalizing constant of $(*)$ and I'm wondering because it seems quite straight forward, if the following is correct.
For, fixed $a,d$ and $\xi$, then the normalizing constant is calculated as
$$Z = \frac{\sum_{j=1}^{M}p(\mu_{1,j}, \mu_{2,j},..., \mu_{K^{j},j},K^{k})}{M}$$
where $M$ is the number of samples that I drawn from $(*)$.
To me the previous calculation seems correct, but every textbook says that in general the normalizing constant is intractable, that's why I doubt a little bit.