add feature assess for check/mate/draw