public boolean generateSeeds(VTMatchSet matchSet, boolean useAcceptedMatchesAsSeeds,
			TaskMonitor monitor) throws CancelledException {
		seeds = new HashSet<FunctionPair>();
		if (useAcceptedMatchesAsSeeds) {
			findAcceptedSeeds(matchSet, monitor);
		}
		chooseSeeds(monitor);
		return !seeds.isEmpty();
	}
Generate seed matches, placing the FunctionPair into the {@link #seeds} container.
Seeds come from a) previously accepted matches and b) the {@link #discoveredMatches}
@param matchSet is used to identify already accepted matches
@param useAcceptedMatchesAsSeeds is true if previously accepted matches are considered seeds
@param monitor is the TaskMonitor
@return true if at least one seed was identified
@throws CancelledException if the user cancels the correlation
Ghidra/Features/VersionTrackingBSim/src/main/java/ghidra/feature/vt/api/BSimProgramCorrelatorMatching.java