Reliable

Giving the same result on successive trials.