There is a redundant require() check in the refund() method that will always be true and can be removed
The first statement checks that playerAddress == msg.sender and the second statement check playerAddress != address(0). The msg.sender can never be address(0). Hence it's a redundant check that can be removed.
The second require() statement can be removed.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.