private void evaluateMatchSet(VTMatchSet matchset) {
		Collection<VTMatch> matches = matchset.getMatches();
		if (matches.isEmpty()) {
			println("Empty matchset - " + matchset.getProgramCorrelatorInfo().getName() + " (" +
				matchset.getID() + ")");
			return;
		}
		VTSession vtsession = matchset.getSession();
		VTScorer scorer = new VTScorer(vtsession.getSourceProgram(),vtsession.getDestinationProgram());
		scorer.tag();

		Iterator<VTMatch> iterator = matches.iterator();
		while (iterator.hasNext()) {
			VTMatch next = iterator.next();
			VTAssociation association = next.getAssociation();
			Address srcAddr = association.getSourceAddress();
			Address destAddr = association.getDestinationAddress();
			scorer.registerMatch(srcAddr, destAddr);
		}
		scorer.calcStats();
		scorer.reportResults(this,matchset.getProgramCorrelatorInfo().getName() + " (" + matchset.getID() +
			"):");
	}
For every function in a manager, make sure a record exists in -mymap-
@param funcMgr is the manager to iterate over
@param mymap is the map to add records to
@param isSrc is true if the srcexists field should be set to true, otherwise destexists is set
Ghidra/Features/VersionTracking/developer_scripts/EvaluateVTMatch.java