SwipeX / PokeMate

Automated PokemonGo Application
GNU General Public License v3.0
111 stars 45 forks source link

[Suggestion] walking path #165

Open EiTeR94 opened 8 years ago

EiTeR94 commented 8 years ago

Is it possible to make the bot go where is a near pokemon, and not just walk arround with a path?

With the pokemon go map scan we can know in real time where there are pokemons.

Hope you understand what i mean, my english is not very well ^^

SwipeX commented 8 years ago

I believe you can catch any pokemon within 30 meters, but we have plans to allow it to prioritize certain paths.

mark3717 commented 8 years ago

@SwipeX What about sub-paths? For example: at Disney World Tokyo are a tons of pokemon within a small area, but the bot walks AROUND the park instead of IN/ON the park. I tried playing with the settings (increasing/decreasing the range).... screen shot 2016-07-28 at 14 55 52

SippieCup commented 8 years ago

That will require us to manually map an area rather than using the directions API. Not impossible, but not implemented at this time.

mark3717 commented 8 years ago

Oh man! I mean, look at this gold-mine: image

Tokyo is a good place, especially the large parks, but the bot can't walk there...

RobertMcCoy commented 8 years ago

The difference is what the map we use interprets as a "street" or "path" versus what Pokevision sees as a street/path. If you look this map has a lot of walkable paths that our map doesn't contain. Fairly certain that it's because Esri runs on entirely different maps and geodatabases.

jinkawasaki333 commented 8 years ago

Hello, thanks for creating this very great tool!

I noticed that the navigation type feature has been added in the config. #navigation type can be either STREETS or POKESTOPS I tried out both STREETS and POKESTOPS type, comparing it to the previous version of this bot when there was no navigation type. It seems that, the area that the bot covers (or maybe walks into), is larger compared to the latest one where it is limited by STREETS and POKESTOPS.

Would you mind sharing thoughts about this feature?

Suggestion: I think it would be nice if the bot scan the area, find current Pokemons in the area, and walks toward them. Something like "desired-pokemon-id:". Let's say I want Pikachu in ABC area, instead of walking randomly, or following streets and pokestops, it will walk towards Pikachu, but still catch Pokemon in the way. If Pikachu does not exist, then it will continue farming randomly.

arkdelkaos commented 8 years ago

@jinkawasaki333

Suggestion: I think it would be nice if the bot scan the area, find current Pokemons in the area, and walks toward them. Something like "desired-pokemon-id:". Let's say I want Pikachu in ABC area, instead of walking randomly, or following streets and pokestops, it will walk towards Pikachu, but still catch Pokemon in the way. If Pikachu does not exist, then it will continue farming randomly.

They only have a 15min spawn timer, and that if we "see" them when they just spawned. In 15min you cannot get to most of them, if they are far enough. If the bot cannot calc the time to get there at the config pace, and filter those that are reachable from those that aren't...may be kind of pointless.

But it could be great if the bot prioritize those pokemons on the white-list (or a new fav-list), and if one spawns in the bot area then the route get recalculated to go get it :) edit: https://github.com/SwipeX/PokeMate/issues/101