Tanmay Anand·Sep 30How Chess Engines Think: Minimax, Negamax, Alpha-Beta and BeyondI never wrote a chess engine. But I kept hitting engine behaviour I couldn’t explain until I understood how the search works. This is the…
Lulu Yan·Mar 28, 2025(cont.) High-Demand AI Concepts and Skills for Adversarial Search & Game AI: From Pac-Man to…Continuing from my last post “From Theory to Pac-Man”, I’ve been reviewing the intersection of AI concepts and practical applications…
Athichart Tangpong·Apr 29, 2024Implementing Tic-tac-toe with PythonThis article aims to explore the Minimax algorithm along with alpha-beta pruning, which holds significant importance in game programming…
Koushik Chandra Maji·Mar 21, 2024AI : MiniMaxAlphaBeta pruning Connect4 game in JavaThe Minimax algorithm serves as a cornerstone for optimal decision-making within game theory and artificial intelligence realms. It…
Joan Cerretani·Dec 7, 2023Aprendizaje por refuerzo (RL) — Capítulo 4: Min-Max y Alpha-Beta Pruning — Parte 3: Implementación…En la dos partes anteriores de esta capítulo vimos los algoritmos de Min-Max y Alpha-Beta Pruning, analizamos un ejemplo y realizamos la…
Joan Cerretani·Dec 7, 2023Aprendizaje por refuerzo (RL) — Capítulo 4: Min-Max y Alpha-Beta Pruning — Parte 2: Alpha-Beta…En la parte anterior explicamos el algoritmo Min-Max como una estrategia de simular todas las posibles jugadas para seleccionar la que…
Joan Cerretani·Dec 7, 2023Aprendizaje por refuerzo (RL) — Capítulo 4: Min-Max y Alpha-Beta Pruning — Parte 1: Min-MaxArrancamos el cuarto capítulo de esta serie sobre aprendizaje por refuerzo.
Akshay Sharma·Nov 8, 2023Quantitative Analysis of Alpha-Beta Pruning AlgorithmThe Alpha-Beta Pruning algorithm stands as a remarkable cornerstone in the world of artificial intelligence and computer science…
Marc Ayenon·Sep 2, 2023AI implementation for Owaré (Awalé) — Part 1Helloooo, in this article I’ll teach you how to write an AI that can play Awalé. In this part, we’ll only look at the concepts and…