Poda alfa-beta para Minimax

Passei um dia inteiro tentando implementar o minimax sem realmente entender. Agora, acho que entendo como o minimax funciona, mas não a poda alfa-bet

Esta é a minha compreensão do minimax:

Gere uma lista de todos os movimentos possíveis, até o limite de profundidad

Avalie como um campo de jogo é favorável para cada nó na parte inferio

Para cada nó (a partir da parte inferior), a pontuação desse nó é a pontuação mais alta de seus filhos, se a camada for máx. Se a camada for mínima, a pontuação desse nó será a pontuação mais baixa de seus filho

Execute o movimento que tem a maior pontuação, se você estiver tentando maximizar, ou o menor, se desejar a pontuação mínim

Meu entendimento da poda alfa-beta é que, se a camada pai for mínima e seu nó tiver uma pontuação mais alta que a mínima, você poderá removê-la, pois isso não afetará o resultad

No entanto, o que eu não entendo é que, se você puder calcular a pontuação de um nó, precisará saber a pontuação de todos os nós em uma camada inferior ao nó (no meu entendimento do minimax). O que significa que você ainda estará usando a mesma quantidade de energia da CP

Alguém poderia apontar o que estou errado? Esta resposta Minimax explicou para um idiota) me ajudou a entender o minimax, mas não entendo como a poda alfa beta ajudari

Obrigado

questionAnswers(5)

yourAnswerToTheQuestion