However, there are a few things you can do to make it less likely for a wild Pokemon to flee:
* Use a Pokemon with the "False Swipe" move: This move will always leave the opponent with 1 HP, making it harder for them to escape.
* Use a Pokemon with the "Quick Claw" held item: This item has a chance to make your Pokemon act first in battle, preventing the wild Pokemon from fleeing before you can make a move.
* Use a Pokemon with the "Whirlwind" move: This move will force the opponent to switch out, but it won't prevent them from fleeing.
* Lower the Pokemon's Speed: If the wild Pokemon is faster than your Pokemon, it will have a higher chance of fleeing. You can lower its speed with moves like "Thunder Wave" or "Slow Smoke" to decrease the likelihood of a flee.
Important Note: There are some Pokemon that are naturally more prone to fleeing, such as those that are very rare or have high speed stats.
Good luck catching those Pokemon!