Also, trains like trains like jammu,adi etc. rajdhanis have more slack compared to bct/hwh/sdah rajdhanis.
There are days when jmmu rajdhani can reach in time even with delay of over 1 hour in some intermediate station. This make up is impossible for train like hwh rajdhani because of lower slack. (I think even 12309 has big advantage in this aspect)