Wilks-2020-Rechner
Ein Mann mit 90 kg Körpergewicht und 700 kg Total erreicht etwa 537 Wilks-2020-Punkte. Geben Sie Ihr Total, Ihr Körpergewicht und Ihr Geschlecht ein, um Ihre Kraft fair mit Athleten anderer Gewichtsklassen zu vergleichen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Gesamt
- 700
- Körpergewicht
- 90
- Geschlecht
- Männlich
- Gesamt (kg)
- 700
- Körpergewicht (kg)
- 90
- Koeffizient
- 0,7669960625
- Punktzahl
- 536,8972437798
Rohe Kilogramm-Totals über Gewichtsklassen hinweg zu vergleichen ist ungerecht: Ein leichterer Athlete kann relativ stärker sein als ein schwererer, der mehr absolute Last bewegt hat. Die Wilks-Koeffizientenfamilie normalisiert das Total gegen das Körpergewicht mit einem glatten Polynom, damit offene und klassenübergreifende Ranglisten aussagekräftig bleiben. Die Aktualisierung von 2020 (oft Wilks 2 genannt) revidiert die klassischen Konstanten der 1990er und verwendet einen Zähler von 600, damit moderne Wettkampf-Totals klar auf eine einzige relative Kraftpunktzahl abgebildet werden. Dieser Wilks-2020-Koeffizientenrechner nimmt das gehobene Total in Kilogramm, das Körpergewicht in Kilogramm und das Geschlecht entgegen, wertet das geschlechtsspezifische Polynom fünften Grades aus, multipliziert das Total mit dem resultierenden Koeffizienten und liefert sowohl den Koeffizienten als auch die Punktzahl.
Was der Wilks-2020-Koeffizient misst
Powerlifting-Ranglisten brauchen eine Möglichkeit, Athleten zu vergleichen, die nicht dieselbe Körpermasse-Klasse teilen. Das absolute Total allein belohnt schwerere Heber; reines Total pro Kilogramm unterschätzt sie, weil Kraft nicht linear mit der Masse skaliert. Robert Wilks passte ein Polynom fünften Grades an Eliteergebnisse an, damit ein Koeffizient auf jedes legale Total angewendet werden kann und eine über die kontinuierliche Körpergewichtsachse grob vergleichbare Punktzahl entsteht.
Die Revision von 2020 behält diese Polynomform bei, veröffentlicht jedoch neue männliche und weibliche Konstanten und einen Zähler von sechshundert statt der klassischen fünfhundert. Formal ist der Koeffizient bei Körpergewicht x in Kilogramm sechshundert geteilt durch a plus b mal x plus c mal x im Quadrat plus d mal x hoch drei plus e mal x hoch vier plus f mal x hoch fünf. Die Punktzahl ist einfach das Total multipliziert mit diesem Koeffizienten.
Männliche und weibliche Tabellen unterscheiden sich, weil die Populationskraftkurven differieren; der Rechner wählt die Konstanten aus dem Feld sex und mischt Tabellen niemals mitten im Aufruf. Die Punktzahl zu deuten ist unkompliziert: höher ist besser für relative Kraft. Zwei Heber mit derselben Wilks-2020-Punktzahl gelten ranglistenmäßig als gleich stark, auch wenn Roh-Totals und Körpergewichte differieren.
Die Formel ist keine medizinische Metrik und ersetzt keine IPF Good Lift points oder andere Verbandsysteme, wenn das Wettkampfreglement einen anderen Standard nennt; es ist das aktualisierte Wilks-Polynom, das in Studios, Tabellenkalkulationen und offenen Ranglisten, die noch Wilks 2020 namentlich zitieren, weit verbreitet ist.
Eingabevertrag, Antwortform und Fehler
Beispiel: Ein neunzig Kilogramm schwerer Mann mit einem Total von siebenhundert Kilogramm erhält einen Koeffizienten nahe 0.766 und eine Punktzahl nahe 537. Körpergewicht außerhalb des praktischen Wettkampfbandes wird abgelehnt, weil das veröffentlichte Polynom nicht für extreme pädiatrische oder pathologische Massen gedacht ist. Negative Totals werden abgelehnt.
Validierungsfehler werden nicht berechnet. Kombinieren Sie die Punktzahl mit eigenen Altersfaktoren oder Dopingkontroll-Flags, falls Ihr Verband das verlangt; diese Fähigkeit berechnet nur den reinen Wilks-2020-Körpergewichts-Koeffizientenpfad.
Wer mit Wilks-2020-Punkten arbeitet
Studio-Apps und Trainingsprotokolle zeigen relativen Fortschritt, wenn das Körpergewicht zwischen Aufbauphasen und Definitionsphasen driftet: Dasselbe Roh-Total kann in Wilks-Punkten steigen oder fallen, wenn die Masse sich ändert — genau das Signal, das Athleten wollen. Wettkampfleiter und offene Ranking-Seiten brauchen ein deterministisches Orakel, das jeder Client aufrufen kann, ohne eine private Koeffiziententabelle zu verteilen, die zwischen Sprachen driftet. Coaching-Plattformen bewerten Teams nach einem Testtag in Masse, damit Podiumsprognosen und Teampunkte eine gemeinsame Formel nutzen.
Fehlgeschlagene Validierung wird nicht berechnet. Halten Sie Anfragen klein, fixieren Sie coefficient und score in Tests, und Sie erhalten reproduzierbare relative Kraftzahlen für Tabellenkalkulationen, LMS-Plugins und Edge-Worker, ohne einen eigenen Sportwissenschafts-Stack aufzubauen. Wenn ein Verband vollständig zu IPF GL oder einem anderen System wechselt, behalten Sie diesen Endpunkt für historische Datensätze und Studio-Kultur, die noch in Wilks-Punkten spricht.
Anwendungsfälle
Relative Kraft im Studio und Trainingsprotokoll
Bewerten Sie Session- oder Wettkampf-Totals gegen das Körpergewicht, damit Fortschritt sichtbar bleibt, wenn die Masse zwischen Aufbau und Definition wechselt.
Offene Ranglisten und Wettkampfsoftware
Wenden Sie ein einziges deterministisches Wilks-2020-Orakel über alle Clients an, statt divergierende Koeffiziententabellen pro Sprache zu verteilen.
Vergleich von Coaching-Teams
Bewerten Sie ein Team nach einem Testtag in Masse, damit Podium und Teampunkte eine Formel für Männer und Frauen teilen.
Häufige Fragen
Worin unterscheidet sich klassisches Wilks von Wilks 2020?
Wilks 2020 revidiert die Polynomkonstanten und verwendet einen Zähler von 600 statt 500. Diese Fähigkeit implementiert nur das Update 2020 (wilks2), nicht die klassischen Tabellen der 1990er.
Welche Einheiten müssen Sie verwenden?
Rechnen Sie Pfund vor dem Aufruf in Kilogramm um, wenn Waage oder Hantel-Lasten in imperialen Einheiten vorliegen.
Wie wird der Wilks-2020-Score berechnet?
Ihr Körpergewicht geht in ein Polynom fünften Grades mit eigenen Konstanten für Männer und Frauen ein, und 600 wird durch das Ergebnis geteilt, um den Koeffizienten zu erhalten. Der Score ist Ihr Total mal diesem Koeffizienten.
Warum mit Wilks statt mit dem reinen Total vergleichen?
Das reine Total bevorzugt schwere Athleten, das Total pro Kilogramm leichte, weil Kraft nicht geradlinig mit der Körpermasse wächst. Die Wilks-Kurve gleicht diesen Unterschied zwischen den Klassen aus.
Gilt Wilks 2020 für jeden Verband?
Nicht immer. Es ersetzt keine IPF-Good-Lift-Punkte oder andere Systeme, wenn ein Wettkampfreglement einen anderen Standard vorschreibt; es ist die aktualisierte Wilks-Formel, die in Studios, Tabellen und offenen Ranglisten weiter genutzt wird.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/health/wilks2-coefficient \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total":700,"body_weight":90,"sex":"male"}'const res = await fetch("https://api.kit.forhosting.com/health/wilks2-coefficient", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total": 700,
"body_weight": 90,
"sex": "male"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/wilks2-coefficient",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total": 700,
"body_weight": 90,
"sex": "male"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/wilks2-coefficient", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total":700,"body_weight":90,"sex":"male"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total":700,"body_weight":90,"sex":"male"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/wilks2-coefficient", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"total": 700,
"body_weight": 90,
"sex": "male"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.wilks2_coefficient",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Fehlende Felder und nicht numerische Werte scheitern mit invalid_input, statt eine Punktzahl zu erfinden.
Eingabevertrag, Antwortform und Fehler
Senden Sie einen JSON-Body mit drei Pflichtfeldern: total, das gehobene Total in Kilogramm als endliche nichtnegative Zahl; body_weight, die Wiege-Körpermasse in Kilogramm als endliche positive Zahl zwischen zwanzig und zweihundertfünfzig; und sex, eines von male, female, m, f, man oder woman. Numerische Felder können als JSON-Zahlen oder numerische Zeichenketten ankommen; leere Zeichenketten, Booleans, NaN und Infinity scheitern mit invalid_input und benennen das Feld. Aliasse wie total_kg, lifted_total, bodyweight, weight_kg, bw und gender werden akzeptiert, damit bestehende Wettkampfscripte weniger Klebecode brauchen. Bei Erfolg spiegelt die Antwort total_kg, body_weight_kg und die normalisierte sex-Zeichenkette wider; coefficient ist der dimensionslose Wilks-2020-Multiplikator, gerundet auf zwölf Dezimalstellen für stabile Goldens; score ist Total mal Koeffizient mit derselben Rundung; formula stellt die Polynomidentität erneut dar; und method ist die feste Zeichenkette wilks_2020, damit Clients verzweigen können, wenn sie auch Legacy-Wilks- oder IPF-GL-Endpunkte aufrufen.
Wo eine Wilks-2020-API ihren Nutzen zeigt
Weil die Implementierung reines Parse-Tier-A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz.
Technische Fragen
Wie berechnet man eine Wilks-2020-Punktzahl?
Senden Sie total (kg), body_weight (kg) und sex (male oder female). Die API liefert coefficient = 600 / polynomial(body_weight) und score = total × coefficient mit den veröffentlichten geschlechtsspezifischen Konstanten von 2020.
Welche Eingaben verursachen invalid_input?
Fehlende Felder, nicht numerisches total oder body_weight, negatives total, nicht positives body_weight, body_weight außerhalb 20–250 kg oder sex-Werte außer male/m/man bzw. female/f/woman.
Was kostet der Wilks-2020-Koeffizientenrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingaben werden nicht berechnet.