Nope its a game, it can't and doesn't replicate rl. Ofc there's logic......ever tried coding without it.
Some people think stretching before a game works some don't. Injuries are so unpredictable that I don't know how to even begin testing so go with your gut.(Don't stretch *runs*).