Spawning only the biggest fish regardless of how many might be a good start. Bigger fish from start to finish would be much better able to survive than smaller fish and lay more eggs if allowed to spawn. Smaller fish can’t get away from predators and probably are less smart at doing so.
_________________________
Why build in the flood plain?