이미 걸려온 전화에 대해 약간의 부기 작업을 수행하고 n 줄에 대한 분포를 계산하십시오. 이를 통해 n 퍼센트 값 (이미 달성 된 분포)을 얻을 수 있으며 n 퍼센트와 비교할 수 있습니다. 새 전화가 올 때마다 해당 통화를 목표 값과 가장 큰 편차가있는 회선에 할당하십시오 (주어진 분포를 정확하게 맞추지 않는 한 항상 통화가 너무 적은 회선이 있음에 유의하십시오. 목표 분포와 비교할 때).
예를 들어, 첫 번째 통화를 라인 1에 할당 한 후 :
total calls line1 total calls line2 perc.line 1 perc. line 2
1 0 100% 0%
*above 60% *below 40% <- next call to 2
1 1 50% 50%
* below 60%: *above40% next to line1
2 1 66% 33%
*above 60% *below 40% <- next to line 2
2 2 50% 50%
* below 60%: *above40% next to line1
3 2 60% 40%
* both hit the mark: next call arbitrary
4 2 66% 33%
*above 60% *below 40% <- next to line 2
4 3 57.1% 42.85%
*below 60% *above 40% <- next to line 1
...
편집 :이 방법은 절대 차이를 사용하지 않고 모든 편차의 제곱합을 최소화하는 선을 선택하여 더 향상 될 수 있습니다. 목표 값에 정확하게 도달하면 더 나은 결과를 얻을 수 있습니다.