Q: how do you learn things?
A: observe them, experience them, try them, unless it's too dangerous in which case you might want to use a simulator