Adding more evaluation functions. Needs memory cleaning.