Calculadora Sinclair Meltzer-Faber masters
Um homem de 40 anos com 81 kg e total de 305 kg recebe coeficiente Sinclair de cerca de 1,269 e fator de idade de 1,135, que juntos transformam o total na pontuação SMF. Digite peso, total, sexo e idade. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Total
- 305
- Peso corporal
- 81
- Sexo
- Masculino
- Age
- 40
- Peso corporal (kg)
- 81 points
- Total (kg)
- 305
- Idade (anos)
- 40
- Idade para consulta da tabela
- 40
A halterofilismo olímpico masters precisa comparar de forma justa levantadores que diferem em peso corporal e idade. O coeficiente Sinclair clássico reescala o total de arranco mais arremesso para que atletas mais leves não fiquem sistematicamente abaixo dos mais pesados, com constantes A e b específicas por sexo publicadas pela International Weightlifting Federation em cada ciclo olímpico. Em masters esse score Sinclair é multiplicado por um fator de idade Meltzer-Faber para homens ou Huebner-Meltzer-Faber para mulheres, de modo que o declínio de desempenho após os trinta se reflita no ranking de melhor levantador. Esta calculadora Sinclair Meltzer-Faber masters aceita peso em quilogramas, total de competição, sexo e idade em anos, e devolve o coeficiente e o score Sinclair, o fator de idade com o nome da tabela, e a pontuação SMF combinada.
O que Sinclair e Meltzer-Faber medem para levantadores masters
O modelo Sinclair pergunta quão forte é um levantador em relação ao peso corporal ao multiplicar o total de competição por um coeficiente derivado de curvas de desempenho de elite mundial. Com as constantes da International Weightlifting Federation de 2021 a 2024, os homens usam A igual a 0.722762521 e peso de referência b igual a 193.609 quilogramas, enquanto as mulheres usam A igual a 0.787004341 e b igual a 153.757 quilogramas.
Quando o peso corporal é igual ou superior a b o coeficiente é um, de modo que o score Sinclair coincide com o total bruto; quando o peso é inferior a b o coeficiente é dez elevado a A vezes o quadrado do logaritmo decimal do peso sobre b, o que dá aos mais leves um multiplicador maior que um. Esse score ajustado só pelo peso ainda favorece atletas mais jovens em competição aberta.
Meltzer e Faber, depois ampliados com Huebner para mulheres, tabularam coeficientes de idade a partir de décadas de campeonatos masters para que um desempenho aos cinquenta possa ser comparado com um aos trinta e cinco. Idades abaixo de trinta usam fator de idade exatamente igual a um. A partir dos trinta consulta-se o fator do ano inteiro na tabela Meltzer-Faber masculina até os noventa ou na Huebner-Meltzer-Faber feminina até os oitenta, limitando ao último ano publicado se o atleta for mais velho.
O score Sinclair-Meltzer-Faber ou SMF é simplesmente o score Sinclair multiplicado por esse fator de idade. Diretores de competição e prêmios de melhor levantador historicamente se apoiaram nesse produto; algumas federações passaram a pontos Q-Masters, mas o SMF continua citado em diários de treino, rankings históricos e software de clube. Esta capacidade implementa apenas a definição aritmética com constantes e tabelas publicadas fixas: não chama serviços externos, não estima levantamentos nem concede medalhas.
Onde a pontuação SMF é usada hoje
Clubes masters e software de competição de plataforma aberta precisam de um oráculo determinístico para que cada cliente —check-in móvel, placar de resultados ou importação de planilha— concorde no SMF para o mesmo peso, total, sexo e idade. Treinadores que acompanham o progresso sazonal após mudança de peso podem recalcular Sinclair e SMF sem rederivar logaritmos à mão. Quem digitaliza resultados históricos pode pontuar em lote totais arquivados com as constantes Sinclair de 2021 a 2024 e as tabelas Meltzer-Faber clássicas sem montar um stack federativo completo.
Validação falha não consome saldo. Mantenha as requisições pequenas, fixe o coeficiente e o SMF arredondados nos testes, e obtenha pontuações masters reproduzíveis para painéis de clube, módulos LMS e workers na borda sem hospedar tabelas de coeficientes próprias. Quando um órgão regulador mudar a matemática do melhor levantador para Q-Masters ou outro sistema, trate esta calculadora como a implementação de referência SMF, e não como substituto do regulamento oficial vigente.
Casos de uso
Pontuação de competições masters e painéis de melhor levantador
Converta o peso, o total, o sexo e a idade de cada levantador em pontos Sinclair e SMF para que sessões masters de várias categorias compartilhem uma única escala de ranking.
Diários de treino após mudanças de categoria de peso
Recalcule Sinclair e o SMF ajustado por idade quando o peso corporal ou a faixa etária mudarem, para que o progresso não se perca no ruído dos quilogramas brutos.
Digitalização de resultados históricos
Pontue em lote totais arquivados de arranco e arremesso com constantes Sinclair IWF fixas e tabelas de idade Meltzer-Faber para pesquisa ou arquivos de clube.
Perguntas frequentes
Como se calcula a pontuação Sinclair-Meltzer-Faber (SMF)?
SMF é o score Sinclair multiplicado pelo fator de idade. O score Sinclair é total × coeficiente, em que o coeficiente é 10^(A×(log10(BW/b))²) quando o peso é menor que b, ou 1 quando o peso é maior ou igual a b. Abaixo de 30 o fator é 1.0; a partir de 30 usa-se Meltzer-Faber (homens) ou Huebner-Meltzer-Faber (mulheres).
Quais constantes Sinclair esta calculadora usa?
As constantes ficam fixas no módulo puro para pontuações reproduzíveis.
O que acontece se o levantador tiver menos de 30 anos?
O fator de idade é 1.0, de modo que SMF coincide com o score Sinclair puro. O ajuste por peso corporal ainda se aplica; apenas o multiplicador masters de idade é neutro.
Isto substitui os pontos Q-Masters ou Robi?
Não. Algumas federações já usam Q-Masters ou Robi para melhor levantador. Use o regulamento atual da federação para prêmios oficiais.
E se o atleta pesar mais que o peso de referência?
A partir do peso de referência, 193,609 kg para homens e 153,757 kg para mulheres, o coeficiente Sinclair é exatamente 1. A pontuação Sinclair fica igual ao total, e só o fator de idade a altera.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/health/sinclair-masters \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bodyweight":81,"total":305,"sex":"male","age":40}'const res = await fetch("https://api.kit.forhosting.com/health/sinclair-masters", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bodyweight": 81,
"total": 305,
"sex": "male",
"age": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/sinclair-masters",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bodyweight": 81,
"total": 305,
"sex": "male",
"age": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/sinclair-masters", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bodyweight":81,"total":305,"sex":"male","age":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bodyweight":81,"total":305,"sex":"male","age":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/sinclair-masters", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"bodyweight": 81,
"total": 305,
"sex": "male",
"age": 40
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.sinclair_masters",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Contrato de entrada, forma da resposta e erros
Resultados numéricos são arredondados para comparação estável entre runtimes. Exemplo: um levantador masculino de oitenta e um quilogramas com total de trezentos e cinco quilogramas e idade quarenta recebe um coeficiente Sinclair próximo de 1.269, um score Sinclair próximo de trezentos e oitenta e sete, um fator de idade de 1.135 e um SMF próximo de quatrocentos e trinta e nove. Envie um corpo JSON com quatro campos obrigatórios. bodyweight é a massa do levantador em quilogramas e deve ser um número finito estritamente maior que zero; aliases como bodyweight_kg, bw, weight, weight_kg e kg são aceitos. total é o total de competição em quilogramas, ou seja melhor arranco mais melhor arremesso, e deve ser um número finito não negativo; aliases incluem total_kg, lifted e total_lifted. sex escolhe as constantes Sinclair e a tabela de idade e aceita male, m, man ou female, f, woman; gender é um alias aceito. age é a idade em anos para o fator masters; idades fracionárias são truncadas ao ano inteiro para a consulta na tabela, e o valor deve estar entre zero e cento e vinte inclusive. Campos ausentes, strings vazias, números não finitos, peso não positivo, total negativo ou sexo não reconhecido falham com invalid_input nomeando o problema; essas falhas de validação não são cobradas. Em caso de sucesso o corpo devolve bodyweight_kg, total_kg, sex e age_years limpos; informa age_for_lookup usado na tabela; devolve sinclair_A e sinclair_b do sexo escolhido; sinclair_coefficient; sinclair_score como total vezes coeficiente; age_factor; age_factor_table como meltzer_faber ou huebner_meltzer_faber; smf_score como score Sinclair vezes fator de idade; unit points; uma string de fórmula; e method sinclair_meltzer_faber. Combine os números com as suas próprias regras de ranking se a federação usar Q-points ou Robi em vez de SMF; este endpoint calcula apenas Sinclair e SMF e não emite medalhas, categorias de peso nem conselho médico.
Onde uma API Sinclair Meltzer-Faber agrega valor
Como a implementação é parse puro tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída.
Perguntas técnicas
Quanto custa a calculadora Sinclair Meltzer-Faber masters?
A ferramenta no navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.