for comparing various algorythms