49 lines
1.6 KiB
Markdown
49 lines
1.6 KiB
Markdown
# Vekter for kandidatvurdering
|
|
|
|
## Kriteriene
|
|
|
|
Fire, og bare fire. Delscore settes per kriterium som et heltall 0-100.
|
|
Mangler ett, eller ligger ett utenfor intervallet, blir hele lasten avvist ved
|
|
navn — det er med vilje, siden en score regnet på tre av fire kriterier ser
|
|
akkurat ut som en score regnet på alle fire.
|
|
|
|
| Kriterium | Hva det måler | Standardvekt |
|
|
| --- | --- | --- |
|
|
| `fagomrade` | treff mot dybden i profilen | 40 |
|
|
| `oppgavetype` | er oppgavene de operatøren vil ha | 30 |
|
|
| `teknologi` | teknologisk overlapp | 20 |
|
|
| `selskapstype` | organisasjonsform og modenhet | 10 |
|
|
|
|
Tallene summerer til 100 for at vektoren skal leses som en fordeling.
|
|
Aritmetikken normaliserer på summen, så en hvilken som helst ikke-negativ
|
|
heltallsvektor virker like godt.
|
|
|
|
## Frontmatter-kontrakten
|
|
|
|
Profilen kan overstyre vektene med en `vekter`-nøkkel i frontmatter
|
|
(operatørbeslutning 14.3):
|
|
|
|
```
|
|
vekter:
|
|
fagomrade: 4
|
|
oppgavetype: 3
|
|
teknologi: 2
|
|
selskapstype: 1
|
|
```
|
|
|
|
Rapporten fra skjemasjekken sier hvor vektene kom fra:
|
|
|
|
- `vekter_kilde: profil` — profilen oppga dem
|
|
- `vekter_kilde: default` — profilen oppga dem ikke, og standardvektene over
|
|
gjelder
|
|
|
|
Manglende kriterium under `vekter` arver standarden og gir en advarsel. Et
|
|
ukjent kriterium gir en advarsel og leses ikke. En vekt som ikke er et heltall
|
|
≥ 0 er en feil.
|
|
|
|
## Vekthashen
|
|
|
|
Hver score følges av `vekt_hash`, en sha256 over vektvektoren. Den skrives ned
|
|
sammen med scoren ved beslutningstidspunktet, slik at en senere endring av
|
|
vektene blir synlig i stedet for å reskalere historikken i stillhet. To scorer
|
|
med ulik `vekt_hash` er ikke sammenlignbare tall.
|