Please verify our theory in FRAGSTATS

Hi,
We were running few cases which are known with the new FRAGSTATS for having a better understanding for the nearest neighbor distances. According to the new documentation, edge-to-edge can be measured. It seems that the measured distance will be the centroid-to-centroid distance of the two possible nearest grid cells.
So to make it more clear, an example can be made. If there are two 30 x 30 m grid cells that are separated by one cell, the anticipated nearest neighbor distance will be 30 m. But the actual distance is reported around 60 m. To find out the problem, we did a sample test with multiple patch sizes. According to our test, we get to the following point that the deviation is because of simply to the distance from the centroid to the edge of the cell that is closed to the neighboring patch. We are not sure about it though,
Can anyone justify it?
