السلام عليكم
أهلاً high volt ،، إفهمني أنا بغيتك تكمل فكرتك 
والدائرة لا يمكن الإستغناء عنها بمربع ولكن كما قلت لغرض تسهيل الحسابات (كنضرة أولية للمسألة)
حسناً لقد قمت بتجربة الموضوع :
اممممممم هنالك العديد من الأفكار المناسبة لهذه المسألة :
أولاً ستكون خطة الفكرة كالتالي :
1- حساب شدة الصوت من خلال مساحة تقاطع المربعين
2- حساب شدة الصوت من خلال مساحة تقاطع الدائرتين
3- حساب شدة الصوت من خلال مساحة تقاطع الدائرتين (بعد تأثير الأبواب)
حل الرقم (1) :
فلنفرض أن
كود:
x1,y1 center of square1 and x2,y2 center of square2
N is the length of both square1&2
إذا وببساطة مساحة تقاطع المربعين تساوي
كود:
Let dX = Abs(x2 - x1)
Let dY = Abs(y2 - y1)
A(Area of Intersection) = (N - dX) * (N - dY)
Or
A(Area of Intersection) = N(N - dX - dY) + dX * dY
بالطبع قمت بإستنتاج القوانين بعد إستخدام الورقة والقلم
البرمجة العشوائية تعتمد على المبرمج بشكل كامل