SR is an implementation of TrueSkill, a Bayesian inference algorithm. It has nothing to do with kill and death, but takes win and loss into account, as well as team performance and time played in each team. It has also been adjusted to add map bias as a parameter. This is why people that switch team, go to spec or disconnect/reconnect before the end of the map can't escape it.