Cookies

Com a sua autorização, usamos cookies do Google Analytics para medir as visitas e melhorar o site. Os cookies necessários ficam sempre ativos. Pode mudar a escolha ou retirar o consentimento quando quiser, no rodapé, em Definições de cookies. Política de Cookies

Saltar para o conteúdo
PTEN
Começar

Agentes de Jogos ·Avançado

Agente Branco vs Agente Preto: Jogo de Xadrez

Sobre esta app

Um sistema avançado de jogo de xadrez onde dois agentes AI jogam xadrez entre si utilizando Autogen numa aplicação Streamlit. É construído com validação robusta de movimentos e gestão do estado do jogo.

  • Código aberto completo
  • Explicado em português

Ficha técnica

Categoria
Agentes de Jogos
Dificuldade
Avançado
Modelos
OpenAI
Frameworks
AutoGen/AG2
Corre local?
Precisa de APIs cloud
Chaves necessárias
Nenhuma

Licença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.

Tutorial completo

🎓 Tutorial Passo a Passo GRÁTIS

👉 Clica aqui para seguir o nosso tutorial completo passo a passo e aprende a construir isto do zero com explicações detalhadas e melhores práticas.

Um sistema avançado de jogo de Xadrez onde dois agentes de IA jogam xadrez um contra o outro utilizando Autogen numa aplicação streamlit. É construído com uma validação robusta de movimentos e gestão do estado do jogo.

Funcionalidades

Arquitetura Multi-Agente

  • Jogador Branco: Tomador de decisões estratégicas alimentado pela OpenAI
  • Jogador Preto: Oponente tático alimentado pela OpenAI
  • Proxy do Tabuleiro: Agente de validação para a legalidade dos movimentos e estado do jogo

Segurança & Validação

  • Sistema robusto de verificação de movimentos
  • Prevenção de movimentos ilegais
  • Monitorização em tempo real do estado do tabuleiro
  • Controlo seguro da progressão do jogo

Jogabilidade Estratégica

  • Avaliação de posição que usa IA
  • Análise tática profunda
  • Adaptação dinâmica de estratégias
  • Implementação completa do conjunto de regras do xadrez

Como Começar?

  1. Clona o repositório do GitHub
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd advanced_ai_agents/autonomous_game_playing_agent_apps/ai_chess_agent

2. Instala as dependências necessárias:

npm install
pip install -r requirements.txt
  1. Obtém a tua Chave de API da OpenAI
  • Regista-te para uma conta OpenAI (ou o fornecedor de LLM da tua escolha) e obtém a tua chave de API.
  1. Executa a Aplicação Streamlit
streamlit run ai_chess_agent.py

Da mesma categoria

Agentes de JogosAvançado

Visualizador AI 3D PyGame com DeepSeek R1

Este projeto demonstra as capacidades de código do R1 com um gerador e visualizador de código PyGame para uso no navegador. O sistema utiliza DeepSeek…

  • OpenAI
  • DeepSeek
Agentes de JogosAvançado

Agente X vs Agente O: Jogo de Jogo da Velha

Um jogo interativo de Jogo da Velha onde dois agentes de IA, alimentados por diferentes modelos de linguagem, competem entre si, construído sobre o Ag…

  • OpenAI
  • Claude
  • Gemini
  • local

Precisa de uma solução à medida?

Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.

Poupe horas todas as semanas com IA, sem complicações

O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.

Ver planos