improving artificial checkers-playing agents' play with refined heuristics