A study of some implications of the no free lunch theorem