(feat) add perfectScore checker