Follow us:
Nabla Squared

Minimax Algorithm

Playing 2048 with Minimax Part 3: How to control the game board of 2048

…and finish implementing the minimax algorithm In this article, we will finish implementing the minimax algorithm for playing the 2048 game, and then we will use this implementation to automatically play a web version of this game which can be found on this Github page. Here is the previous article about Read more…

By Dorian, 2 yearsNovember 23, 2020 ago

Playing 2048 with Minimax Part 2: How to represent the game state of 2048

And how to do it in an object-oriented fashion In the last article about solving this game, I have shown at a conceptual level how the minimax algorithm can be applied to solving the 2048 game. But to put those ideas into practice, we need a way of representing the Read more…

By Dorian, 2 yearsNovember 23, 2020 ago

Playing 2048 with Minimax Part 1: How to apply Minimax to 2048

2048 — a simple game, but programming a computer to solve it it’s not trivial Minimax is an algorithm designated for playing adversarial games, that is games that involve an adversary. In this article, we’ll see how we can apply the minimax algorithm to solve the 2048 game. This is Read more…

By Dorian, 2 yearsNovember 23, 2020 ago

Understanding the Minimax Algorithm

Playing games with AI Let’s say you play a game with a friend. And the metric of “how good you perform in that game” is measured by a numeric score which increases when you get closer to “winning the game” than your friend and decreases when your friend gets closer Read more…

By Dorian, 2 yearsNovember 23, 2020 ago
Search
Tags
Algorithms (1) Artificial Intelligence (10) Beautiful Soup (2) Books (1) C (2) C++ (1) Data Extraction (1) Data Science (6) Deep Learning (2) Game Theory (2) GANs (1) Generative Models (1) GRU (1) Hypothesis Testing (4) Jupyter Extension (3) Jupyter Notebook (3) Keras (1) Language Model (1) Linear Regression (4) Logistic Regression (4) LSTM (1) Machine Learning (18) Mathematics (9) Maximum Likelihood (1) Minimax Algorithm (4) Neural Networks (5) NLP (2) NumPy (5) Pandas (2) Playing 2048 with Minimax (3) Probability (2) Programming (14) PyPy (1) Python (27) PyTorch (2) R (1) ResNet (1) RNN (2) Scikit-Learn (2) Selenium (1) Sentiment Analysis (1) Statistics (4) TensorFlow (4) Web Scraping (3) Writing (2)
    Copyright © 2021 | Nabla Squared
    Hestia Theme | Powered by WordPress