Is there any way to calculate how many border-pieces a puzzle has, without knowing its width-height ratio? I guess it's not even possible, but I am trying to be sure about it.
Thanks for your help!
BTW you might want to know that the puzzle has 3000 pieces.
You could apply the Monte Carlo method. Pick a random piece (that is, with an uniform distribution) and note if it is a border piece or not. Repeat until the ratio $$k = \frac{\# \text{noticed border pieces}}{\#\text{total}}$$ converges (up to the desired precision). Then $3000 \cdot k$ will be your answer (or generally $nk$ for $n$-piece puzzle).
Good luck! ;-)