So what are the rules here for catching Pokemon? Do we pick what we encounter or will the GM?