C3Sistemas de SimulaçãoPartida e Tática

Simulação de partidas da IA e rodadas

Em desenvolvimentocriado em 06/06/2026, 23:48 · atualizado em 06/06/2026, 23:48

0

A simulação de partidas da IA e rodadas permite que o mundo continue funcionando além do clube controlado pelo jogador. Em cada data do calendário, o jogo precisa processar partidas de outros clubes, atualizar resultados, classificações, histórico e consequências competitivas.

Esse item é essencial para a sensação de mundo vivo. O jogador não deve sentir que apenas o seu clube existe. O núcleo atual já processa partidas não controladas pelo jogador e atualiza standings, com diferença entre competições full sim e result-only. O sistema segue em desenvolvimento porque ainda há assimetria importante entre partidas completas e partidas simplificadas: result-only não gera estatísticas individuais completas, não aplica todos os efeitos disciplinares e físicos, e usa uma heurística diferente do motor completo.

Escopo incluído

  • Simulação de partidas não controladas pelo jogador
  • Simulação de rodadas
  • Simulação de múltiplas partidas em uma mesma data
  • Simulação full quando o nível de detalhe exigir
  • Simulação result-only quando aplicável
  • Atualização de resultados
  • Atualização de standings
  • Atualização de estatísticas de competição quando aplicável
  • Atualização de estatísticas de jogadores em partidas full sim
  • Persistência de resultados da IA
  • Processamento de jogos em competições ativas
  • Processamento simplificado de jogos em competições de menor detalhe/background
  • Integração com calendário e avanço de tempo
  • Integração com histórico de partidas
  • Integração com progressão de competições
  • Roteamento por nível de simulação da competição quando aplicável

Fora de escopo

  • Visualização ao vivo de todas as partidas da IA
  • Simulação detalhada obrigatória de todas as partidas do mundo
  • Controle manual de partidas de outros clubes
  • Match viewer para jogos não assistidos
  • IA tática avançada individual para todos os clubes
  • Estatísticas completas obrigatórias em partidas result-only
  • Lesões, cartões e suspensões completas em todos os modos simplificados
  • Simulação global com milhares de ligas completas desde o início
  • Paridade total entre full sim e result-only
  • Uso obrigatório do motor full para todas as partidas

Critérios de conclusão

  • Partidas de outros clubes são simuladas no dia correto.
  • Resultados são persistidos corretamente.
  • Competições são atualizadas após partidas da IA.
  • Standings refletem os resultados simulados.
  • Estatísticas relevantes são geradas no nível de detalhe escolhido.
  • Partidas full sim produzem dados suficientes para histórico e estatísticas.
  • Partidas result-only produzem resultado sem quebrar calendário ou standings.
  • O sistema consegue processar rodadas inteiras sem travar a carreira.
  • Competições full e background são tratadas de forma coerente.
  • A simulação simplificada não gera inconsistências graves.
  • O mundo parece continuar existindo além do clube do jogador.
  • As limitações de result-only são documentadas e intencionais, não acidentais.
Atualizações

Sem atualizações por enquanto.

Ainda sem comentários. Que tal abrir a conversa?
Entre para comentar.

Como funciona?

  1. Ideias

    A comunidade sugere funcionalidades, melhorias e mudanças para o FootSim. Cada ideia pode receber votos e comentários para ajudar a entender o interesse, os argumentos e os possíveis caminhos.

  2. Decisões

    Quando uma ideia precisa de uma escolha mais clara, ela pode virar uma decisão aberta, com uma pergunta, opções definidas e critérios de avaliação baseados nos valores do FootSim.

  3. Roadmap

    Quando uma decisão amadurece, ela pode entrar no roadmap e ter o seu desenvolvimento planejado, permitindo que todos acompanhem o avanço da sua implementação no jogo.