Fixed two bugs in play.py (1) optimize score not normalized score (2) child leaf scores always override parent score