Yeah can practically take any gym since you can just dodge every attack, not really a combat system IMO
so far investing stardust into my starter Squirtle hasn't been too bad, just wish I could catch more of them because they rarely spawn here, I've seen players who live near nests where 3 starters spawn at once with 1 of them being fully evolved, life isn't fair
I don't care for gyms but I do want to complete all my badges, you need 1000 gym battle wins and to train 1000 times for the gold badges so I will probably get a friend on the opposite team and just go back/forth with them to get the count up
List of achievements and how to accomplish them:
Jogger Walk 10 km Walk 100 km Walk 1,000 km
Kanto Register 5 Pokémon in the Pokédex Register 50 Pokémon in the Pokédex Register 100 Pokémon in the Pokédex
Collector Catch 30 Pokémon Catch 500 Pokémon Catch 2,000 Pokémon
Scientist Evolve 3 Pokémon Evolve 20 Pokémon Evolve 200 Pokémon
Breeder Hatch 10 Eggs Hatch 100 Eggs Hatch 1,000 Eggs
Backpacker Visit 100 PokéStops Visit 1,000 PokéStops Visit 2,000 PokéStops
Fisherman Catch 3 Magikarp with XL weight Catch 50 Magikarp with XL weight
Battle Girl Win 10 Gym battles Win 100 Gym battles Win 1,000 Gym battles
Ace Trainer Train 10 times at a friendly Gym Train 100 times Train 1,000 times
Schoolkid Catch 10 Normal-type Pokémon Catch 50 Normal-type Pokémon Catch 200 Normal-type Pokémon
Black Belt Catch 10 Fighting-type Pokémon Catch 50 Fighting-type Pokémon Catch 200 Fighting-type Pokémon
Bird Keeper Catch 10 Flying-type Pokémon Catch 50 Flying-type Pokémon Catch 200 Flying-type Pokémon
Punk Girl Catch 10 Poison-type Pokémon Catch 50 Poison-type Pokémon Catch 200 Poison-type Pokémon
Hiker Catch 10 Rock-type Pokémon Catch 50 Rock-type Pokémon Catch 200 Rock-type Pokémon
Ruin Maniac Catch 10 Ground-type Pokémon Catch 50 Ground-type Pokémon Catch 200 Ground-type Pokémon
Bug Catcher Catch 10 Bug-type Pokémon Catch 50 Bug-type Pokémon Catch 200 Bug-type Pokémon
Hex Maniac Catch 10 Ghost-type Pokémon Catch 50 Ghost-type Pokémon Catch 200 Ghost-type Pokémon
Depot Agent Catch 10 Steel-type Pokémon Catch 50 Steel-type Pokémon Catch 200 Steel-type Pokémon
Kindler Catch 10 Fire-type Pokémon Catch 50 Fire-type Pokémon Catch 200 Fire-type Pokémon
Swimmer Catch 10 Water-type Pokémon Catch 50 Water-type Pokémon Catch 200 Water-type Pokémon
Gardener Catch 10 Grass-type Pokémon Catch 50 Grass-type Pokémon Catch 200 Grass-type Pokémon
Rocker Catch 10 Electric-type Pokémon Catch 50 Electric-type Pokémon Catch 200 Electric-type Pokémon
Psychic Catch 10 Psychic-type Pokémon Catch 50 Psychic-type Pokémon Catch 200 Psychic-type Pokémon
Skier Catch 10 Ice-type Pokémon Catch 50 Ice-type Pokémon Catch 200 Ice-type Pokémon
Dragon Tamer Catch 10 Dragon-type Pokémon Catch 50 Dragon-type Pokémon Catch 200 Dragon-type Pokémon
Fairy Tale Girl Catch 10 Fairy-type Pokémon Catch 50 Fairy-type Pokémon Catch 200 Fairy-type Pokémon
Youngster Catch 3 Rattata with XS weight Catch 50 Rattata with XS weight
Pikachu Fan Catch 3 Pikachu Catch 50 Pikachu