Wikia Habitica

Screenshot

Habitica challenge wrangler

Descrição

Cansado de procurar manualmente nos dados CSV de um desafio para escolher um vencedor? O Challenge Wrangler do Habitica vem ao seu resgate! Ele é uma ferramenta de análise de dados que escolhe rapidamente o vencedor de um Desafio. Essa ferramenta trata o desafio como como uma competição esportiva com vários eventos, na qual o vencedor é o participante com a maior média em todas as tarefas. Existe suporte para desempatar caso ocorra um empate no primeiro lugar. Ele é implementado no Python, então roda na maior parte dos sistemas operacionais.

Instalação

Instale com pip:

pip install habitica-challenge-wrangler

Instruções completas para instalação, no GitHub

Uso

Primeiro, baixe os dados CSV do seu desafio do Habitica pelo site e então execute o script pick-winner (escolher-vencedor), transformando o nome do arquivo CSV em um argumento na linha de comando:

pick-winner -f my_challenge_data.csv

Por padrão, um placar dos líderes mostrando os 10 melhores participantes fica em exibição. O número de participantes exibidos pode ser especificado com um argumento na linha de comando:

pick-winner -f my_challenge_data.csv --leaderboard-rows 5

Por fim, esses resultados com dados intermediários podem ser escritos em uma planilha por meio do comando to-excel (para-o-excel):

pick-winner --input-file my_challenge_data.csv --to-excel

Isso criará uma única planilha que contém múltiplas pastas de trabalho. As planilhas estão detalhadamente descritas no arquivo Readme do projeto, disponível no site do GitHub.


Nota de Tradução[]