Trying to locate the enemy's sniper on the battlefield is a very complex task, requiring a meticulously crafted plan and selecting the most suitable option among many.
It is a process full of unknowns; on an already complex battlefield, you guess where the enemy sniper might appear and then choose a relatively safe position for yourself.
The danger lies in the enemy possibly predicting your thoughts, thus guarding those places you deem safe for concealment, even setting ambushes there, waiting for your arrival.
Therefore, it is a process of strategizing; as a sniper, you need to anticipate the enemy's mindset and then act contrary to their expectations, waiting for targets at their inevitable route or hiding spots.
When necessary, you also need bait, just like hunting. However, hunting involves placing bait in the target area, whereas killing the enemy's sniper involves using real people as bait.