[USER (data scientist)]: Thank you. Now, I need to know the potential impact of the updated odds on the later rounds of the tournament, specifically the quarterfinals, semifinals, and finals. Please provide a dataframe with Round, Original Odds, Updated Odds, and Potential Impact Metrics (Changes in Match Favorites, Shifts in Tournament Dynamics). The computation for match favorites is based on the assumption that the player with the lower odds is more likely to win the match. And don't consider the impact over time.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import numpy as np
import pickle
from decision_company import read_csv_file, check_elements_in_list, join_dataframes, sum_up, use_function

atp_tennis = read_csv_file('atp_tennis.csv')

# YOUR SOLUTION BEGIN:
<code1>
[GENERATE YOUR CODE] 
</code1>
# YOUR SOLUTION END

print(impact_df)

# save data
pickle.dump(impact_df,open("./pred_result/impact_df.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: To analyze the potential impact of the updated odds on the later rounds of the tournament (quarterfinals, semifinals, and finals), and provide a dataframe with Round, Original Odds, Updated Odds, and Potential Impact Metrics, you can use the following code:

# MY SOLUTION BEGIN:
