fix few more bugs in checkers eval function