بهبود الگوریتم محاسبه compatablity