add Circle model scheduling algorithm