Les cotations
Oblyk permet d'utiliser plusieurs formats pour les cotations (Française, Anglaise, Américaine, etc.). Pour chacune des cotations il est donné un code couleur pour se rendre compte rapidement du niveau de difficulté même si on n'est pas habitué au système de cotation affiché.
Sur Oblyk, chaque cotation peut prendre les pondérations suivantes :
- + : cotation forte (exemple : 6a+)
- - : cotation faible (exemple : 6a-)
- /+ : cotation qui mérite presque un + (exemple : 6a/+)
- /- : idem que /+ mais en - (exemple : 6a/-)
- ? : cotation estimée mais à confirmer (exemple : 8b?)
- +/b : cotation entre un Xa+ et un Xb (exemple : 6a+/b)
- +/c : cotation entre un Xb+ et un Xc (exemple : 6b+/c)
n° | Fr | En | USA voie | USA bloc | DE voie | Annot | Grande voie | Artif | RVB() |
---|---|---|---|---|---|---|---|---|---|
1 | 1a | M | 5.1 | rgb(255,85,220) | |||||
2 | 1a+ | rgb(246,68,211) | |||||||
3 | 1b | rgb(238,51,201) | |||||||
4 | 1b+ | rgb(229,34,190) | |||||||
5 | 1c | rgb(221,17,180) | |||||||
6 | 1c+ | rgb(212,0,170) | |||||||
7 | 2a | 5.2 | III- | rgb(134,205,222) | |||||
8 | 2a+ | rgb(119,198,218) | |||||||
9 | 2b | D | 5.3 | III | rgb(103,191,213) | ||||
10 | 2b+ | rgb(87,184,209) | |||||||
11 | 2c | rgb(71,178,204) | |||||||
12 | 2c+ | rgb(55,170,200) | |||||||
13 | 3a | 5.4 | VB | III+ | B0 | PD | rgb(255,221,84) | ||
14 | 3a+ | V0- | rgb(252,215,68) | ||||||
15 | 3b | 5.5 | V0 | IV- | B1 | rgb(249,208,51) | |||
16 | 3b+ | A0 | rgb(246,202,34) | ||||||
17 | 3c | V0+ | B2 | rgb(243,195,17) | |||||
18 | 3c+ | rgb(240,189,0) | |||||||
19 | 4a | VD | 5.6 | IV | AD- | rgb(255,127,42) | |||
20 | 4a+ | rgb(246,119,34) | |||||||
21 | 4b | S | 5.7 | V1 | IV+ | AD | rgb(238,110,25) | ||
22 | 4b+ | A1 | rgb(229,102,17) | ||||||
23 | 4c | HS | V2 | V- | B3 | AD+ | rgb(221,93,8) | ||
24 | 4c+ | V | rgb(212,85,0) | ||||||
25 | 5a | VS | 5.8 | V+ | D- | rgb(170,212,0) | |||
26 | 5a+ | rgb(156,195,0) | |||||||
27 | 5b | HVS | 5.9 | V3 | VI- | D | rgb(143,178,0) | ||
28 | 5b+ | A2 | rgb(129,161,0) | ||||||
29 | 5c | 5.10a | VI | D+ | rgb(115,144,0) | ||||
30 | 5c+ | rgb(102,128,0) | |||||||
31 | 6a | E1 | 5.10b | VI+ | TD- | rgb(0,85,212) | |||
32 | 6a+ | 5.10c | VII- | B4 | rgb(0,75,186) | ||||
33 | 6b | E2 | 5.10d | VII | TD | A3 | rgb(0,64,161) | ||
34 | 6b+ | 5.11a | V4 | VII+ | B5 | rgb(0,55,136) | |||
35 | 6c | E3 | 5.11b | VIII- | TD+ | rgb(0,44,110) | |||
36 | 6c+ | 5.11c | V5 | VIII | B6 | rgb(0,34,85) | |||
37 | 7a | E4 | 5.11d | V6 | VIII+ | B7 | ED- | rgb(171,55,200) | |
38 | 7a+ | E5 | 5.12a | V7 | IX- | B8 | rgb(157,51,184) | ||
39 | 7b | 5.12b | B9 | ED | rgb(144,46,168) | ||||
40 | 7b+ | E6 | 5.12c | V8 | IX | B10 | A4 | rgb(130,42,152) | |
41 | 7c | 5.12d | V9 | IX+ | B11 | ED+ | rgb(117,37,136) | ||
42 | 7c+ | E7 | 5.13a | V10 | B12 | rgb(103,33,120) | |||
43 | 8a | 5.13b | V11 | B13 | ABO- | rgb(255,59,59) | |||
44 | 8a+ | E8 | 5.13c | V12 | X- | B14 | rgb(255,42,42) | ||
45 | 8b | E9 | 5.13d | V13 | X | B15 | ABO | rgb(221,25,25) | |
46 | 8b+ | E10 | 5.14a | V14 | X+ | B16 | A5 | rgb(204,17,17) | |
47 | 8c | 5.14b | V15 | B17 | ABO+ | rgb(187,8,8) | |||
48 | 8c+ | E11 | 5.14c | V16 | XI- | B18 | rgb(170,0,0) | ||
49 | 9a | 5.14d | XI | B19 | rgb(128,128,128) | ||||
50 | 9a+ | 5.15a | XI+ | B20 | rgb(102,102,102) | ||||
51 | 9b | 5.15b | XII- | rgb(77,77,77) | |||||
52 | 9b+ | 5.15c | XII | A6 | rgb(51,51,51) | ||||
53 | 9c | 5.15d | XII+ | rgb(25,25,25) | |||||
54 | 9c+ | 5.16a | rgb(0,0,0) |
Petit bonus pour les développeur·euse·s :
Si vous avez besoin de valider qu'une chaîne de texte est conforme à l'un de ces systèmes de cotation, voici l'expression régulière que vous pouvez utiliser :
^((([1-9][abc]?)|(B[0-9]|B1[0-6])|(E[0-9]|E1[0-1])|(PD|AD|D|TD|ED|ABO)|([I]{1,3}|IV|V[III]{0,3}|IX|X[III]{0,3})|(M|D|VD|S|HS|VS|HVS)|(VB|V[0-9]|V1[0-9]|V20)|(A[0-6])|(5\.[0-9]|5\.1[0-5][abcd]))(\+|\-|\/\-|\/\+|\?|\+\/\?|\-\/\?|\+\/b|\+\/c)?|\?)$