- L1–10Script
- L11–20Función
- L21–30Módulo
- L31–40Paquete
- L41–50Biblioteca
- L51–60Framework
- L61–70Entorno de ejecución
- L71–80Compilador
- L81–90Núcleo
- L91–100Arquitecto
NIVELES
Cómo funcionan los niveles
Tu nivel decide cuántas peticiones pueden ejecutarse a la vez. Sube con los tokens que gastas en trabajo de software y baja cuando usas devseek para otras cosas. Cada nivel cuesta más XP que el anterior.
La escala
Cada 10 niveles
| Nivel | Rango | Sesiones simultáneas | XP total para llegar | XP hasta el siguiente nivel |
|---|---|---|---|---|
| L1 | Script | 2 | 0 | 692 |
| L2 | Script | 2 | 692 | 1,407 |
| L10 | Script | 2 | 23,291 | 4,277 |
| L20 | Función | 3 | 76,986 | 6,585 |
| L30 | Módulo | 4 | 151,441 | 8,442 |
| L40 | Paquete | 5 | 243,282 | 10,058 |
| L50 | Biblioteca | 5 | 350,527 | 11,515 |
| L60 | Framework | 6 | 471,814 | 12,860 |
| L70 | Entorno de ejecución | 7 | 606,130 | 14,116 |
| L80 | Compilador | 8 | 752,681 | 15,302 |
| L90 | Núcleo | 9 | 910,818 | 16,429 |
| L100 | Arquitecto | 10 | 1,080,000 | — |
Rangos
Cada diez niveles ganas un rango y una insignia nuevos.
- ScriptL1–10
- FunciónL11–20
- MóduloL21–30
- PaqueteL31–40
- BibliotecaL41–50
- FrameworkL51–60
- Entorno de ejecuciónL61–70
- CompiladorL71–80
- NúcleoL81–90
- ArquitectoL91–100
Las reglas, exactas
- Cada petición que termina se clasifica una vez como programación o no. Las peticiones de la misma conversación reutilizan el veredicto hasta 20 peticiones.
- Programación: +1 XP por cada 750 tokens. Otra cosa: −1 XP por cada 1,500 tokens. Los tokens son los recuentos de prompt y respuesta que informa el modelo, nunca lo que declara el cliente. Ganas como máximo 90,000 y pierdes como máximo 45,000 XP al día (UTC).
- Una vez al día se compara la XP con la escalera. Subes hasta el nivel que tu XP ha alcanzado, varios de golpe si has ganado suficiente. Si cae por debajo del 85% de la XP de tu nivel actual bajas uno, nunca más de uno al día.
- En un día sin peticiones de programación la XP se multiplica por 0.97.
- El nivel 1 es el mínimo y el 100 el máximo. Un operador puede fijar un nivel a mano; cada cambio así queda registrado.
- La XP total para llegar al nivel L es round(1,080,000 × ((L−1)/99)^1.6). Las sesiones en el nivel L son 2 + floor((L−1)×8/99).
- Cada petición de programación se califica también como registro de entrenamiento. Multiplicador de XP: bueno ×5, normal ×1, flojo ×0, basura ×-1 (la basura resta XP, dentro del límite diario de pérdida). Los registros flojos y basura se eliminan, no se guardan. Una respuesta en la que el modelo no mostró ningún texto no es culpa tuya: cuenta como normal y no se guarda. La escalera es 20× la original; la XP por token y los límites diarios están fijados para que quien programa mucho cada día pueda llegar al nivel 100 en unas tres semanas.
Cómo se clasifica una petición
Los casos claros los deciden reglas locales: bloques de código, trazas de pila, diffs, comandos de shell, nombres de archivo, definiciones de herramientas y palabras de programación. Las peticiones poco claras pueden enviarse a jev, un modelo pequeño de decisión, como una única pregunta de sí o no construida a partir del texto de tu petición, hasta 240 veces por minuto para todo el servicio. Si jev no está disponible, deciden las reglas locales. Se registra el origen de cada veredicto.