# 👨‍⚖️ HackerMaster - O Árbitro da Liga O **HackerMaster** é uma figura central na dinâmica da Hacker League, assumindo um papel comparável ao de um "Game Master" num jogo de D&D. --- ## 🎯 Visão Geral ### O Que É? O HackerMaster é o **administrador** e **árbitro** principal da Hacker League, responsável por garantir que todas as jornadas decorram de forma justa, organizada e divertida. ### Quem Pode Ser? - Membro sénior da HackerSchool - Pessoa imparcial e respeitada pela comunidade - Coordenado e supervisionado pela **direção da HackerSchool** --- ## 📋 Responsabilidades Principais ### 1. 🎯 Administração e Logística #### Antes da Jornada ``` ✅ Preparar o desafio da jornada ✅ Definir o tópico surpresa ✅ Selecionar secretamente a equipa x-biter ✅ Preparar missões para o x-biter ✅ Configurar sistemas de votação ✅ Garantir que espaço e materiais estão prontos ``` #### Durante a Jornada ``` ✅ Coordenar o timing das duas fases ✅ Gerir apresentações e transições ✅ Monitorizar o desafio técnico ✅ Responder a dúvidas das equipas ✅ Manter o ambiente divertido ``` #### Depois da Jornada ``` ✅ Agregar votações ✅ Calcular pontuações ✅ Atualizar classificações ✅ Comunicar resultados ✅ Preparar próxima jornada ``` --- ### 2. ⚖️ Arbitragem Imparcial #### Decisões de Jogo - ✅ Interpretar regras em situações ambíguas - ✅ Resolver disputas entre equipas - ✅ Validar se desafios foram completados - ✅ Aplicar penalizações quando necessário #### Imparcialidade - ✅ **Zero favorecimento** de equipas - ✅ Transparência nas decisões - ✅ Consistência na aplicação de regras - ✅ Abertura a feedback da comunidade #### Supervisão > A direção da HackerSchool tem autoridade para **propor a substituição** do HackerMaster caso considere que as obrigações não estão a ser cumpridas de forma justa. --- ### 3. 📊 Atribuição e Validação de Pontos #### Desafios Objetivos Para provas baseadas em tempo ou precisão (Wiki Race, HackerOlympics): - 📝 Inserir dados objetivos - 📊 Calcular rankings automaticamente - ✅ Validar resultados #### Desafios Subjetivos Para provas avaliadas por votação (HackerScript, Pior UI): - 🗳️ Gerir sistema de votação - 📊 Agregar votos - 📈 Converter votos em pontos - ✅ Validar e publicar resultados #### Bónus e Penalizações - 🎯 Atribuir bónus especiais (Fair Play, Criatividade) - ⚠️ Aplicar penalizações (exceder tempo, fair play) - 📝 Documentar decisões --- ### 4. 🎲 Gestão de Mecânicas Especiais #### Tópico Surpresa - 🎨 Criar tópicos criativos e divertidos - 📢 Revelar no momento certo - 🏆 Avaliar melhor integração (bónus) #### Sistema xad0w.b1ts - 🎭 Selecionar equipa x-biter aleatoriamente - 📜 Criar missões personalizadas - 🤐 Manter segredo absoluto - 📊 Gerir contador de pontos secretos - 🗳️ Coordenar votação final --- ## 🛠️ Ferramentas do HackerMaster ### 📱 Sistema de Gestão - Dashboard para gerir pontuações - Sistema de votação integrado - Tracking de missões x-biter - Histórico de jornadas ### 📊 Plataforma Web - Atualização de pontos em tempo real - Visualização de rankings - Gestão de equipas - Sistema de backup de dados ### 📝 Documentação - Regras oficiais - Templates de desafios - Histórico de decisões - Feedback das equipas --- ## 🎯 Poderes e Limites ### ✅ O HackerMaster PODE: - Adaptar desafios em tempo real (se necessário) - Atribuir bónus de fair play - Desempatar situações ambíguas - Propor alterações às regras (com aprovação) - Parar jornada em emergências ### ❌ O HackerMaster NÃO PODE: - Favorecer equipas específicas - Mudar regras mid-game sem consenso - Revelar segredos (x-biter, missões) - Ignorar feedback da direção - Tomar decisões unilaterais em questões importantes --- ## 🏆 Qualidades de um Bom HackerMaster ### Essenciais ``` ⚖️ IMPARCIAL - Zero favorecimento 📋 ORGANIZADO - Gestão impecável 🎭 CRIATIVO - Desafios e tópicos divertidos 💬 COMUNICATIVO - Clara comunicação 🤝 RESPEITADO - Pela comunidade ``` ### Desejáveis ``` 🎮 GAMER - Entende dinâmicas de jogo 🤓 TÉCNICO - Background técnico ajuda 🎪 ENTERTAINER - Torna jornadas épicas 😄 BOM HUMOR - Ambiente leve e divertido 🧠 ESTRATÉGICO - Pensa à frente ``` --- ## 📅 Ciclo de Trabalho ### 🔄 Pré-Jornada (1 semana antes) ``` 📝 Definir desafio da jornada 🎲 Criar tópico surpresa 🎭 Preparar missões x-biter 📊 Rever sistema de pontuação 🔍 Testar logística ``` ### 🎮 Durante Jornada (3-4 horas) ``` ⏰ Coordenar timing 📊 Monitorizar fases 🗳️ Gerir votações 📝 Tomar notas 🎪 Manter energia ``` ### 📊 Pós-Jornada (2-3 dias) ``` 📈 Calcular pontuações ✅ Validar resultados 📢 Comunicar rankings 💾 Backup de dados 📝 Preparar próxima jornada ``` --- ## 🤝 Relação com Equipas ### Durante Competição - 🎯 Disponível para dúvidas (dentro do razoável) - ⚖️ Mantém neutralidade - 🎪 Anima e motiva (imparcialmente!) - ⏰ Gere tempo rigorosamente ### Fora de Competição - 💬 Aceita feedback construtivo - 📝 Explica decisões quando pedido - 🤝 Colabora com equipas para melhorar jogo - 📢 Comunica mudanças claramente --- ## 🎭 Gestão do Sistema X-Biter ### Seleção ```python # Pseudocódigo da seleção equipas_elegiveis = todas_equipas - ultima_xbiter xbiter = random.choice(equipas_elegiveis) notify_secretly(xbiter) ``` ### Comunicação Secreta - 📧 Discord DM privada - 🎭 Briefing secreto antes da jornada - 📜 Missões personalizadas à equipa - 🤐 Segredo absoluto mantido ### Tracking de Missões - ✅ Validar conclusão (subtilmente) - 📊 Atualizar contador secreto - 🎯 Ajustar dificuldade se necessário --- ## 🏅 Reconhecimento do HackerMaster ### Fim da Liga - 🏆 Reconhecimento especial pela direção - 📜 Crédito no sistema - 🎖️ "Master of Masters" title - 🎁 Prémio simbólico ### Legado Um bom HackerMaster deixa: - 📚 Documentação melhorada - 🎮 Desafios memoráveis - 🤝 Comunidade mais unida - ✨ Jornadas épicas na memória --- ## 📞 Contacto e Suporte ### Reportar Problemas Equipas podem reportar: - ⚖️ Questões de imparcialidade - 🐛 Bugs no sistema - 💡 Sugestões de melhorias - ❓ Dúvidas sobre regras ### Canais - 📧 Discord (canal dedicado) - 💬 Presencialmente nas HackNights - 📝 Email oficial - 🤝 Através da direção --- ## 🎓 Tornar-se HackerMaster ### Processo de Seleção 1. **Nomeação** pela direção ou auto-candidatura 2. **Avaliação** de qualificações 3. **Período de teste** (1-2 jornadas como assistente) 4. **Aprovação** pela direção 5. **Transição** com HackerMaster anterior ### Preparação - 📚 Estudar regras completamente - 🎮 Observar jornadas anteriores - 💻 Familiarizar com sistemas - 🤝 Shadowing do HackerMaster atual --- ## ⚠️ Situações Especiais ### Ausência do HackerMaster - 🔄 HackerMaster substituto designado - 📝 Briefing completo necessário - ✅ Direção supervisiona ### Conflito de Interesses - 🚫 HackerMaster não participa como jogador - ⚖️ Se surgir conflito, direção intervém - 🤝 Transparência total ### Emergências - 🚨 Poder de parar jornada - 📞 Contactar direção imediatamente - 🔄 Reagendar se necessário ---
**👨‍⚖️ O HackerMaster é o coração da liga! 👨‍⚖️** *"With great power comes great responsibility"* [← Voltar às Regras](Regras-do-Jogo.md) | [Ver xad0w.b1ts →](xad0w-bits.md)