rankup doc
This commit is contained in:
parent
b3a5ba543e
commit
f24bbeb041
3 changed files with 79 additions and 19 deletions
36
rankup-docs/gold1/index.md
Normal file
36
rankup-docs/gold1/index.md
Normal file
|
@ -0,0 +1,36 @@
|
||||||
|
mzhang Gold I Rank Up Document
|
||||||
|
===
|
||||||
|
|
||||||
|
Summary
|
||||||
|
---
|
||||||
|
|
||||||
|
- Date: 2024-05-01
|
||||||
|
- 3icecream: mzhang
|
||||||
|
- Link to 3icecream export: https://git.mzhang.io/michael/ddr-scores/src/branch/master/data/output.csv
|
||||||
|
|
||||||
|
Mandatory
|
||||||
|
---
|
||||||
|
|
||||||
|
- [x] PFC an 8+
|
||||||
|
- Why Not (9) PFC 999,650
|
||||||
|
- [x] Clear 25 14s
|
||||||
|
- 121 clears
|
||||||
|
- [x] Clear 10 15s
|
||||||
|
- 25 clears
|
||||||
|
|
||||||
|
Complete 7 of these 11 requirements:
|
||||||
|
|
||||||
|
- [x] Earn Silver or above on 1 Trial
|
||||||
|
- Devotion (12) Trial
|
||||||
|
- [x] 975k+ a 13
|
||||||
|
- Struggle ESP
|
||||||
|
- [x] 925k+ a 14
|
||||||
|
- FUNKY SUMMER BEACH ESP
|
||||||
|
- [x] 875k+ a 15
|
||||||
|
- 未来(ダ)FUTURE ESP
|
||||||
|
- [x] 825k+ a 16
|
||||||
|
- Sword of Vengeance ESP
|
||||||
|
- [x] LIFE4 Clear a 14+
|
||||||
|
- FUNKY SUMMER BEACH ESP (FC)
|
||||||
|
- [x] Clear 3 16s in a row
|
||||||
|
- ![](./three-16s.jpeg)
|
BIN
rankup-docs/gold1/three-16s.jpeg
Normal file
BIN
rankup-docs/gold1/three-16s.jpeg
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.9 MiB |
|
@ -57,25 +57,25 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 22,
|
"execution_count": 28,
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"outputs": [
|
"outputs": [
|
||||||
{
|
{
|
||||||
"name": "stdout",
|
"name": "stdout",
|
||||||
"output_type": "stream",
|
"output_type": "stream",
|
||||||
"text": [
|
"text": [
|
||||||
" Clears Average Song Name Score Lamp\n",
|
" Clears Average Max Score Max Score Lamp Max Score Song\n",
|
||||||
"Rating \n",
|
"Rating \n",
|
||||||
"8 7 895073 朧 (dj TAKA Remix) 996620 GFC\n",
|
"8 7 895073 996620 GFC 朧 (dj TAKA Remix)\n",
|
||||||
"9 25 918551 Why not 999650 PFC\n",
|
"9 25 918551 999650 PFC Why not\n",
|
||||||
"10 29 921425 隅田川夏恋歌 992160 GFC\n",
|
"10 29 921425 992160 GFC 隅田川夏恋歌\n",
|
||||||
"11 40 896780 朧 992520 GFC\n",
|
"11 40 896780 992520 GFC 朧\n",
|
||||||
"12 56 890122 MY SUMMER LOVE 987030 GFC\n",
|
"12 56 890122 987030 GFC MY SUMMER LOVE\n",
|
||||||
"13 70 840879 Struggle 978430 GFC\n",
|
"13 70 840879 978430 GFC Struggle\n",
|
||||||
"14 121 799834 FUNKY SUMMER BEACH 943140 FC\n",
|
"14 121 799834 943140 FC FUNKY SUMMER BEACH\n",
|
||||||
"15 26 798904 未来(ダ)FUTURE 898400 Clear\n",
|
"15 26 798904 898400 Clear 未来(ダ)FUTURE\n",
|
||||||
"16 16 770314 Sword of Vengeance 861210 Clear\n",
|
"16 16 770314 861210 Clear Sword of Vengeance\n",
|
||||||
"17 1 662870 PRANA+REVOLUTIONARY ADDICT (U1 DJ Mix) 662870 Clear\n"
|
"17 1 662870 662870 Clear PRANA+REVOLUTIONARY ADDICT (U1 DJ Mix)\n"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -85,19 +85,43 @@
|
||||||
"average_scores_by_level = records_by_level[\"Score\"].mean().round().astype(\"int\").rename(\"Average\")\n",
|
"average_scores_by_level = records_by_level[\"Score\"].mean().round().astype(\"int\").rename(\"Average\")\n",
|
||||||
"def max_info(group):\n",
|
"def max_info(group):\n",
|
||||||
" max_idx = group[\"Score\"].idxmax()\n",
|
" max_idx = group[\"Score\"].idxmax()\n",
|
||||||
" return group.loc[max_idx]\n",
|
" return group.loc[max_idx][[\"Score\", \"Lamp\", \"Song Name\"]].rename({ \"Score\": \"Max Score\", \"Lamp\": \"Max Score Lamp\", \"Song Name\": \"Max Score Song\" })\n",
|
||||||
"max_score_by_level = records_by_level.apply(max_info)[[\"Score\", \"Lamp\", \"Song Name\"]]\n",
|
"max_score_by_level = records_by_level.apply(max_info)\n",
|
||||||
"result = pd.merge(num_clears_by_level, average_scores_by_level, on=\"Rating\")\n",
|
"result = pd.merge(num_clears_by_level, average_scores_by_level, on=\"Rating\")\n",
|
||||||
"result = pd.merge(result, max_score_by_level, on=\"Rating\")\n",
|
"result = pd.merge(result, max_score_by_level, on=\"Rating\")\n",
|
||||||
|
"with pd.option_context('expand_frame_repr', False):\n",
|
||||||
" print(result)"
|
" print(result)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 38,
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
"source": []
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
" Song ID Song Name Difficulty Rating Score Grade Lamp Time Uploaded Time Played\n",
|
||||||
|
"40 1idIoi66ll806D8ddldOQi8bdiDO0Oil Struggle ESP 13 978430 AA+ GFC 2024-04-18 18:14:49 2024-04-18 18:05:47\n",
|
||||||
|
"120 9i6dOd608qb0IlqoDIPb8q1o8q1ddQQd FUNKY SUMMER BEACH ESP 14 943140 AA FC 2024-05-01 22:11:00 2024-05-01 19:21:38\n",
|
||||||
|
"171 D686d06lO9IID8D0boPq0Pd8P89idO99 未来(ダ)FUTURE ESP 15 898400 AA- Clear 2024-04-26 01:44:41 2024-04-26 01:40:06\n",
|
||||||
|
"205 ddqO1b1ldlQd6OOoQ1boPdoboDQqd9D8 Sword of Vengeance ESP 16 861210 A+ Clear 2024-05-01 18:42:28 2024-05-01 18:39:33\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"# Gold 1\n",
|
||||||
|
"gold1scores = []\n",
|
||||||
|
"gold1scores.append(data[(data[\"Score\"] >= 975000) & (data[\"Rating\"] == 13)].head(1))\n",
|
||||||
|
"gold1scores.append(data[(data[\"Score\"] >= 925000) & (data[\"Rating\"] == 14)].head(1))\n",
|
||||||
|
"gold1scores.append(data[(data[\"Score\"] >= 875000) & (data[\"Rating\"] == 15)].head(1))\n",
|
||||||
|
"gold1scores.append(data[(data[\"Score\"] >= 825000) & (data[\"Rating\"] == 16)].head(1))\n",
|
||||||
|
"gold1scores.append(data[(data[\"Score\"] >= 750000) & (data[\"Rating\"] == 17)].head(1))\n",
|
||||||
|
"with pd.option_context('expand_frame_repr', False):\n",
|
||||||
|
" gold1scores = pd.concat(gold1scores)\n",
|
||||||
|
" print(gold1scores)"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
|
Loading…
Reference in a new issue