depth_score() checks for empty tree
updated CHANGELOG with score() info [ci skip]