Better evaluation function

working aroun 950+-