using chess attack rules