A repo for my code solving Problem C of 2024 MCM.
2024-02-02 --- 2024-02-06
比赛时间为 2号早上6点公布题目,6号早上9点开始提交论文(北京时间)早上8点起来,6点起来的队友已经将每个题目都大致看了一遍,然后开始边吃早餐边看题目边和队友讨论题目。
记录对应的代码版本为 original 分支中的代码。
Code_for_2024_MCM_C/official_problem_and_data_files/
.
├── ...
├── official_problem_and_data_files
. ├── 2024_MCM_Problem_C_FINAL.pdf
. ├── 2024_MCM_Problem_C_FINAL_谷歌翻译.pdf
. ├── data_dictionary.csv
└── Wimbledon_featured_matches.csvpip install -r requirements.txtGRU_test_*.py用于测试使用TensorFlow GRU模型final_*.py用于对决赛冠军的数据进行训练和预测all_data_process_step[n]_*.py用于处理整个赛季的数据,分成3步step1step2step3public为处理第1轮16场32进16的比赛的32名选手的数据champion为处理赛季冠军 Carlos Alcaraz 5轮比赛数据2nd为处理赛季亚军 Novak Djokovic 5轮比赛数据3rd为处理赛季4强 Jannik Sinner 4轮比赛数据
count_*.py用于计算某些比赛的长度season_*.py用于对整个赛季处理出的数据进行训练和预测analyse_compare_precise_predictions.py用于对精确预测和不精确预测的输入数据进行分析code_sample.py为最后用于论文展示的示例代码