To turn off the alarm, I'd have to solve 3 problems like "2x5+14-6" without getting any wrong. I eventually got really good at doing math in my sleep apparently, because I overslept a few days after about a year of using it. Later finding that my alarm was in the solved state.
Now I use the mode that makes you physically shake the phone a certain number of times (and a certain amount of force) to turn off the alarm. I have it set so it takes about 20 seconds of vigorous shaking, and by the end of it I'm fairly awake.
I did the ringtone thing for a bit and it just made me really hate my ringtone. I would never hear my alarm and go "maybe someone is calling", but I would always hear my ringtone and go "Wtf, why is my alarm app...? oh..."
Sleep as Android has a feature where you need to perform a conscious task (math problem / tap on X jumping sheep / etc). Sure you might still solve the math problem and go back to sleep, but there is no doing multi-operational math subconsciously. You're going to know you are awake and will remember.