<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://www.galodigital.com.br/w/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3ATemporada%2FEstatisticas%2Fdoc</id>
	<title>Módulo:Temporada/Estatisticas/doc - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="http://www.galodigital.com.br/w/index.php?action=history&amp;feed=atom&amp;title=M%C3%B3dulo%3ATemporada%2FEstatisticas%2Fdoc"/>
	<link rel="alternate" type="text/html" href="http://www.galodigital.com.br/w/index.php?title=M%C3%B3dulo:Temporada/Estatisticas/doc&amp;action=history"/>
	<updated>2026-10-23T01:59:24Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>http://www.galodigital.com.br/w/index.php?title=M%C3%B3dulo:Temporada/Estatisticas/doc&amp;diff=154209&amp;oldid=prev</id>
		<title>Admin em 10h23min de 25 de janeiro de 2026</title>
		<link rel="alternate" type="text/html" href="http://www.galodigital.com.br/w/index.php?title=M%C3%B3dulo:Temporada/Estatisticas/doc&amp;diff=154209&amp;oldid=prev"/>
		<updated>2026-01-25T10:23:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;http://www.galodigital.com.br/w/index.php?title=M%C3%B3dulo:Temporada/Estatisticas/doc&amp;amp;diff=154209&amp;amp;oldid=154148&quot;&gt;Mostrar alterações&lt;/a&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>http://www.galodigital.com.br/w/index.php?title=M%C3%B3dulo:Temporada/Estatisticas/doc&amp;diff=154148&amp;oldid=prev</id>
		<title>Admin: Criou página com &#039;== Módulo:Temporada/Estatisticas ==  Este módulo é responsável pela **consolidação estatística das partidas de uma temporada**, a partir dos dados estruturados fornecidos pelo {{tl|Partida}} e processados pelo módulo {{code|Module:Temporada/Partidas}}.  Ele **não gera saída visual**. Seu papel é exclusivamente lógico, servindo como base para:  * Estatísticas gerais da temporada * Campanhas por competição * Infobox da temporada * Relatórios e agregações...&#039;</title>
		<link rel="alternate" type="text/html" href="http://www.galodigital.com.br/w/index.php?title=M%C3%B3dulo:Temporada/Estatisticas/doc&amp;diff=154148&amp;oldid=prev"/>
		<updated>2026-01-24T22:03:58Z</updated>

		<summary type="html">&lt;p&gt;Criou página com &amp;#039;== Módulo:Temporada/Estatisticas ==  Este módulo é responsável pela **consolidação estatística das partidas de uma temporada**, a partir dos dados estruturados fornecidos pelo {{tl|Partida}} e processados pelo módulo {{code|Module:Temporada/Partidas}}.  Ele **não gera saída visual**. Seu papel é exclusivamente lógico, servindo como base para:  * Estatísticas gerais da temporada * Campanhas por competição * Infobox da temporada * Relatórios e agregações...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Módulo:Temporada/Estatisticas ==&lt;br /&gt;
&lt;br /&gt;
Este módulo é responsável pela **consolidação estatística das partidas de uma temporada**, a partir dos dados estruturados fornecidos pelo {{tl|Partida}} e processados pelo módulo {{code|Module:Temporada/Partidas}}.&lt;br /&gt;
&lt;br /&gt;
Ele **não gera saída visual**. Seu papel é exclusivamente lógico, servindo como base para:&lt;br /&gt;
&lt;br /&gt;
* Estatísticas gerais da temporada&lt;br /&gt;
* Campanhas por competição&lt;br /&gt;
* Infobox da temporada&lt;br /&gt;
* Relatórios e agregações futuras&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Dependências ==&lt;br /&gt;
&lt;br /&gt;
Este módulo depende obrigatoriamente de:&lt;br /&gt;
&lt;br /&gt;
* {{code|Module:Temporada/Utils}}&lt;br /&gt;
* {{code|Module:Temporada/Partidas}}&lt;br /&gt;
&lt;br /&gt;
Caso qualquer uma dessas dependências seja alterada, este módulo deve ser revisado.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Responsabilidades ==&lt;br /&gt;
&lt;br /&gt;
O módulo é responsável por:&lt;br /&gt;
&lt;br /&gt;
* Contabilizar apenas partidas válidas&lt;br /&gt;
* Ignorar automaticamente:&lt;br /&gt;
** Jogos anulados&lt;br /&gt;
** Jogos marcados como “não conta”&lt;br /&gt;
* Identificar corretamente se o Atlético atuou como:&lt;br /&gt;
** Mandante&lt;br /&gt;
** Visitante&lt;br /&gt;
* Consolidar:&lt;br /&gt;
** Jogos&lt;br /&gt;
** Vitórias&lt;br /&gt;
** Empates&lt;br /&gt;
** Derrotas&lt;br /&gt;
** Gols pró&lt;br /&gt;
** Gols contra&lt;br /&gt;
** Saldo de gols&lt;br /&gt;
** Aproveitamento&lt;br /&gt;
* Gerar estatísticas separadas para:&lt;br /&gt;
** Total&lt;br /&gt;
** Mandante&lt;br /&gt;
** Visitante&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== O que este módulo NÃO faz ==&lt;br /&gt;
&lt;br /&gt;
* Não gera HTML&lt;br /&gt;
* Não aplica CSS&lt;br /&gt;
* Não renderiza tabelas&lt;br /&gt;
* Não acessa páginas da wiki&lt;br /&gt;
* Não possui lógica editorial ou visual&lt;br /&gt;
* Não conhece ano, competição ou contexto da página&lt;br /&gt;
&lt;br /&gt;
Toda visualização deve ser feita por templates ou outros módulos consumidores.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Estrutura de dados retornada ==&lt;br /&gt;
&lt;br /&gt;
A função principal retorna uma tabela Lua com a seguinte estrutura:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  jogos = number,&lt;br /&gt;
  vitorias = number,&lt;br /&gt;
  empates = number,&lt;br /&gt;
  derrotas = number,&lt;br /&gt;
  gols_pro = number,&lt;br /&gt;
  gols_contra = number,&lt;br /&gt;
  saldo = number,&lt;br /&gt;
  aproveitamento = number,&lt;br /&gt;
&lt;br /&gt;
  mandante = {&lt;br /&gt;
    jogos = number,&lt;br /&gt;
    vitorias = number,&lt;br /&gt;
    empates = number,&lt;br /&gt;
    derrotas = number,&lt;br /&gt;
    gols_pro = number,&lt;br /&gt;
    gols_contra = number&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
  visitante = {&lt;br /&gt;
    jogos = number,&lt;br /&gt;
    vitorias = number,&lt;br /&gt;
    empates = number,&lt;br /&gt;
    derrotas = number,&lt;br /&gt;
    gols_pro = number,&lt;br /&gt;
    gols_contra = number&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Funções públicas ==&lt;br /&gt;
&lt;br /&gt;
=== &amp;lt;code&amp;gt;calcular(listaDePartidas)&amp;lt;/code&amp;gt; ===&lt;br /&gt;
&lt;br /&gt;
Calcula as estatísticas gerais da temporada a partir de uma lista de partidas.&lt;br /&gt;
&lt;br /&gt;
; Parâmetros&lt;br /&gt;
* &amp;lt;code&amp;gt;listaDePartidas&amp;lt;/code&amp;gt; – tabela Lua contendo listas de argumentos equivalentes aos parâmetros do {{tl|Partida}}&lt;br /&gt;
&lt;br /&gt;
; Comportamento&lt;br /&gt;
* Cada item da lista é convertido internamente em uma partida normalizada&lt;br /&gt;
* Apenas partidas válidas são contabilizadas&lt;br /&gt;
* O resultado é acumulado em uma única estrutura estatística&lt;br /&gt;
&lt;br /&gt;
; Retorno&lt;br /&gt;
* Tabela Lua contendo as estatísticas consolidadas&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Exemplo de uso (interno) ==&lt;br /&gt;
&lt;br /&gt;
Este módulo é utilizado internamente por outros módulos, por exemplo:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;lua&amp;quot;&amp;gt;&lt;br /&gt;
local Estatisticas = require(&amp;quot;Module:Temporada/Estatisticas&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
local stats = Estatisticas.calcular(listaDePartidas)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A renderização desses dados deve ser feita externamente, por templates ou módulos de visualização.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Convenções editoriais ==&lt;br /&gt;
&lt;br /&gt;
* Este módulo deve permanecer **genérico**&lt;br /&gt;
* Não devem ser inseridas regras específicas de uma temporada isolada&lt;br /&gt;
* Toda exceção histórica deve ser resolvida no nível da partida&lt;br /&gt;
* Alterações devem ser documentadas nesta página&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
== Histórico ==&lt;br /&gt;
&lt;br /&gt;
* Módulo criado no contexto da automação das páginas de temporada da Wiki Galo Digital&lt;br /&gt;
* Parte do checklist mestre de automação (Etapa 3.1)&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>