Imagem: Guia visual do algoritmo de geração de labirintos de Eller
Publicado: 12 de janeiro de 2026 às 09:04:13 UTC
Última atualização: 10 de janeiro de 2026 às 20:10:37 UTC
Um infográfico fácil de entender que visualiza o algoritmo de geração de labirintos de Eller, ilustrando como os conjuntos são criados, conectados e propagados linha por linha para construir um labirinto.
Visual Guide to Eller’s Maze Generation Algorithm

Versões disponíveis desta imagem
Os arquivos de imagem disponíveis para download abaixo são menos compactados e de maior resolução - e, como resultado, de maior qualidade - do que as imagens incorporadas em artigos e páginas deste site, que são mais otimizadas para o tamanho do arquivo a fim de reduzir o consumo de largura de banda.
Tamanho normal (1,536 x 1,024)
Tamanho grande (3,072 x 2,048)
Tamanho muito grande (4,608 x 3,072)
Tamanho extragrande (6,144 x 4,096)
Tamanho comicamente grande (1,048,576 x 699,051)
- Ainda estou fazendo o upload... ;-)
Descrição da imagem
A imagem é um infográfico educativo amplo, em formato paisagem, intitulado "Algoritmo de Geração de Labirintos de Eller", exibido em um grande banner na parte superior. O design utiliza um fundo quadriculado limpo e cores vivas e distintas para separar cada fase do processo. O layout é lido de cima para baixo, mostrando como o algoritmo opera em uma linha de células por vez para construir gradualmente um labirinto completo.
Primeira seção é intitulada "1. Criar Conjuntos" e mostra uma única linha horizontal de células quadradas em formato de labirinto. Cada célula contém um bloco colorido com um pequeno número, representando que cada célula na linha está atribuída a um conjunto. As cores indicam que algumas células vizinhas compartilham o mesmo conjunto, enquanto outras pertencem a conjuntos diferentes, explicando visualmente que os conjuntos rastreiam quais células já estão conectadas. Setas indicam que esta linha é o ponto de partida para todas as operações subsequentes.
A segunda seção, "2. Adicionar Paredes Horizontais", mostra a mesma linha, mas agora com algumas linhas divisórias entre células adjacentes. Essas linhas representam paredes que podem ou não ser colocadas entre células vizinhas. O diagrama enfatiza que essas paredes são escolhidas de forma controlada, porém não determinística, de modo que alguns conjuntos se unam horizontalmente enquanto outros permanecem separados. Rótulos e setas esclarecem que esta etapa impede a criação de loops, ao mesmo tempo que permite que alguns conjuntos adjacentes sejam unidos.
Na terceira seção, "3. Adicionar Conexões Verticais", setas descendentes se estendem das células selecionadas para a linha seguinte. Essas setas representam passagens verticais que conectam uma célula à linha abaixo. O gráfico destaca que pelo menos uma conexão vertical é criada para cada conjunto, garantindo que nenhum conjunto fique isolado ao se mover para baixo. Os blocos coloridos são transportados por essas conexões verticais, ilustrando como a associação ao conjunto se propaga para a linha seguinte.
A quarta seção, "4. Gerar Nova Linha", exibe uma nova linha de células vazias abaixo da anterior. Algumas células herdam as cores definidas por meio das conexões verticais, enquanto outras ficam em branco, indicando que receberão novos identificadores de conjunto. Uma nota abaixo da linha explica que o processo se repete: novos conjuntos são criados onde necessário, paredes horizontais são adicionadas novamente e as conexões verticais são escolhidas mais uma vez.
Ao longo de todo o infográfico, setas e legendas curtas como "Repetir Processo" e "Unir e Criar Conjuntos" guiam visualmente o observador em um ciclo, reforçando que o algoritmo funciona linha por linha até que o labirinto esteja completo. A impressão final é de um passo a passo claro e amigável que evita detalhes de implementação, ao mesmo tempo que torna a ideia central do algoritmo de Eller — gerenciar conjuntos, uni-los horizontalmente e garantir a continuidade vertical — fácil de entender à primeira vista.
A imagem está relacionada a: Gerador de labirinto de algoritmo de Eller
