private static void MaybeUpdateFindingEngine(Dictionary<string, SearchResult> final_results_dict, SearchResult search_result, Dictionary<string, object> stats_dict)
{
var temp_result = final_results_dict[search_result.url];
var already_found_by = temp_result.engine;
if (
(already_found_by == SearchResult.FindingEngine.bing && search_result.engine == SearchResult.FindingEngine.google)
||
(already_found_by == SearchResult.FindingEngine.google && search_result.engine == SearchResult.FindingEngine.bing)
)
{
temp_result.engine = SearchResult.FindingEngine.google_and_bing;
final_results_dict[search_result.url] = temp_result;
}
}