-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvercel.json
More file actions
120 lines (120 loc) · 9.08 KB
/
Copy pathvercel.json
File metadata and controls
120 lines (120 loc) · 9.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
{
"$schema": "https://openapi.vercel.sh/vercel.json",
"framework": null,
"buildCommand": "npm run build",
"outputDirectory": "out",
"cleanUrls": true,
"redirects": [
{ "source": "/countries/letovo", "destination": "/countries/russia", "permanent": true },
{ "source": "/contestants/anango-prabhat", "destination": "/contestants/anango-dev-prabhat", "permanent": true },
{ "source": "/contestants/ali-ayman-h-alkhabbaz", "destination": "/contestants/ali-ayman-alkhabbaz", "permanent": true },
{ "source": "/contestants/ayaan-wolven", "destination": "/contestants/ayaan-erik-bari-wolven", "permanent": true },
{ "source": "/contestants/bater-habtoosh", "destination": "/contestants/bater-ayman-faisal-habtoosh", "permanent": true },
{ "source": "/contestants/beketov-dauzhan", "destination": "/contestants/dauzhan-beketov", "permanent": true },
{ "source": "/contestants/bozhidara-puhaleva", "destination": "/contestants/bozhidara-filipova-puhaleva", "permanent": true },
{ "source": "/contestants/bryan-zhu", "destination": "/contestants/zhu-bryan-rui", "permanent": true },
{ "source": "/contestants/issatay-sultanbi", "destination": "/contestants/sultanbi-issatay", "permanent": true },
{ "source": "/contestants/kanabek-abu", "destination": "/contestants/abu-kanabek", "permanent": true },
{ "source": "/contestants/kassymkan-zhanibek", "destination": "/contestants/zhanibek-kassymkan", "permanent": true },
{ "source": "/contestants/mario-petkov", "destination": "/contestants/mario-mitkov-petkov", "permanent": true },
{ "source": "/contestants/matan-israel", "destination": "/contestants/israel-matan", "permanent": true },
{ "source": "/contestants/matthew-pramana", "destination": "/contestants/matthew-hutama-pramana", "permanent": true },
{ "source": "/contestants/matthew-williams", "destination": "/contestants/matthew-lloyd-williams", "permanent": true },
{ "source": "/contestants/muyao-zhang", "destination": "/contestants/zhang-muyao", "permanent": true },
{ "source": "/contestants/pluzyan-vahe", "destination": "/contestants/vahe-pluzyan", "permanent": true },
{ "source": "/contestants/qusai-emad-a-jadallah", "destination": "/contestants/qusai-emad-jadallah", "permanent": true },
{ "source": "/contestants/seryozha-nazaryan", "destination": "/contestants/nazaryan-seryozha", "permanent": true },
{ "source": "/contestants/shohjahon-isroilov", "destination": "/contestants/isroilov-shohjahon-anvarovich", "permanent": true },
{ "source": "/contestants/simon-persson-holm", "destination": "/contestants/simon-harry-kasper-persson-holm", "permanent": true },
{ "source": "/contestants/teo-lovmar", "destination": "/contestants/karl-teo-lovmar", "permanent": true },
{ "source": "/contestants/vershinin-mikhail", "destination": "/contestants/mikhail-vershinin", "permanent": true },
{ "source": "/contestants/ungar-vince", "destination": "/contestants/vince-ungar", "permanent": true },
{ "source": "/contestants/vincent-yingxi-chen", "destination": "/contestants/chen-vincent-yingxi", "permanent": true },
{ "source": "/contestants/amin-ben-ameur", "destination": "/contestants/amine-ben-ameur", "permanent": true },
{ "source": "/contestants/mamoun-ben-ameur", "destination": "/contestants/maamoune-ben-ameur", "permanent": true },
{ "source": "/contestants/aleksandar-slavov", "destination": "/contestants/alexandar-lyubomirov-slavov", "permanent": true },
{ "source": "/contestants/u-erkhes", "destination": "/contestants/erkhes-unentugs", "permanent": true },
{ "source": "/contestants/martin-zhang", "destination": "/contestants/martin-haoxuan-zhang", "permanent": true },
{ "source": "/contestants/haoxuan-zhang", "destination": "/contestants/martin-haoxuan-zhang", "permanent": true },
{ "source": "/contestants/khairakov-murodjon", "destination": "/contestants/murodjon-khairakov", "permanent": true },
{ "source": "/contestants/kandikov-sinan", "destination": "/contestants/sinan-kandikov", "permanent": true },
{ "source": "/contestants/haitova-farangis", "destination": "/contestants/farangis-haitova", "permanent": true },
{ "source": "/contestants/ainafi", "destination": "/contestants/manandraibe-soamihantanandrasana-ainafinaritra-fiderana", "permanent": true },
{ "source": "/contestants/zayed-abdulla-mohammed-sabain", "destination": "/contestants/zayed-abdulla-mohammed-sabain-almuharrami", "permanent": true },
{ "source": "/contestants/almuharrami", "destination": "/contestants/zayed-abdulla-mohammed-sabain-almuharrami", "permanent": true },
{ "source": "/contestants/ali", "destination": "/contestants/khydyr-ali-yerlan", "permanent": true },
{ "source": "/tasks/radar", "destination": "/tasks/2025/radar", "permanent": true },
{ "source": "/tasks/chicken-counting", "destination": "/tasks/2025/chicken-counting", "permanent": true },
{ "source": "/tasks/concepts", "destination": "/tasks/2025/concepts", "permanent": true },
{ "source": "/tasks/restroom-icon-matching", "destination": "/tasks/2025/restroom-icon-matching", "permanent": true },
{ "source": "/tasks/antique-painting-authentication", "destination": "/tasks/2025/antique-painting-authentication", "permanent": true },
{ "source": "/tasks/pixel-parsimony-challenge", "destination": "/tasks/2025/pixel-parsimony-challenge", "permanent": true },
{ "source": "/tasks/resonance-elf", "destination": "/tasks/2025/resonance-elf", "permanent": true },
{ "source": "/tasks/combinatorial-word-segmentation", "destination": "/tasks/2025/combinatorial-word-segmentation", "permanent": true },
{ "source": "/tasks/synthetic-speech-detector", "destination": "/tasks/2025/synthetic-speech-detector", "permanent": true },
{ "source": "/tasks/chameleon", "destination": "/tasks/2025/chameleon", "permanent": true },
{ "source": "/tasks/team-radar", "destination": "/tasks/2025/team-radar", "permanent": true },
{ "source": "/tasks/weather", "destination": "/tasks/2025/weather", "permanent": true },
{ "source": "/tasks/team-challenge-final", "destination": "/tasks/2025/team-challenge-final", "permanent": true },
{ "source": "/tasks/help-bobai", "destination": "/tasks/2024/help-bobai", "permanent": true },
{ "source": "/tasks/lost-in-hyperspace", "destination": "/tasks/2024/lost-in-hyperspace", "permanent": true },
{ "source": "/tasks/madarian-cow", "destination": "/tasks/2024/madarian-cow", "permanent": true },
{ "source": "/tasks/scientific-at-home", "destination": "/tasks/2024/scientific-at-home", "permanent": true },
{ "source": "/tasks/practical-generation", "destination": "/tasks/2024/practical-generation", "permanent": true },
{ "source": "/tasks/2026-home-task-1", "destination": "/tasks/2026/operation-night-watch", "permanent": true },
{ "source": "/tasks/2026-home-task-2", "destination": "/tasks/2026/robot-delivery-academy", "permanent": true },
{ "source": "/tasks/2026-home-task-3", "destination": "/tasks/2026/the-analytical-language-of-john-wilkins", "permanent": true },
{ "source": "/tasks/2026-task-1", "destination": "/tasks/2026/find-the-order", "permanent": true },
{ "source": "/tasks/2026-task-2", "destination": "/tasks/2026/robot-chasing", "permanent": true },
{ "source": "/tasks/2026-task-3", "destination": "/tasks/2026/potato", "permanent": true },
{ "source": "/tasks/2026-task-4", "destination": "/tasks/2026/double-agent-dilemma", "permanent": true },
{ "source": "/tasks/2026-task-5", "destination": "/tasks/2026/ghost-of-machine", "permanent": true },
{ "source": "/tasks/2026-task-6", "destination": "/tasks/2026/ioai-field", "permanent": true }
],
"headers": [
{
"source": "/_next/static/:path*",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=31536000, immutable" }]
},
{
"source": "/fonts/:path*",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=31536000, immutable" }]
},
{
"source": "/ioai-statistics-social-20260811.png",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=31536000, immutable" }]
},
{
"source": "/ioai-statistics-logo.png",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/favicon.ico",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/favicon.svg",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/favicon-96x96.png",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/apple-touch-icon.png",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/web-app-manifest-192x192.png",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/web-app-manifest-512x512.png",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
},
{
"source": "/site.webmanifest",
"headers": [{ "key": "Cache-Control", "value": "public, max-age=86400" }]
}
]
}