i think weirs are the only true way to keep hatchery fish off the spawning grounds other than not planting any at all.