I don't know what sine wave is but do know Muay Thai! I really like it, I'm making my own style and Muay Thai takes a big part in it. Sure Muay Thai is solid. But that's what I like about it. It's direct like karate(kinda).