A new algorithm for optimal, distance based, experimental design