ParentFull threadspuz·What does "on five handicaps" mean? The human received a 5-stone handicap?View on HN