Wrecking “Wrecking Crew” optimally

Wrecking Crew is one of the classic title for the Nintendo Entertainment System (NES), featuring an odd-looking Mario. The goal of the game is to destroy construction-related materials like brick walls and ladders using a hammer. In the meantime, the player has to steer clear of the enemies. The game successfully combine both the puzzle…

AI Learning Excitebike with XGBoost

Following the incredible boost in machine learning applications in the recent years, people have made artificial intelligence (AI) learn many tasks. For example, it has learn to drive cars, translate languages, understand pictures, filter emails, etc. This incredible development now even extends to video games. A notable effort came from Deepmind with a Convolutional Neural Network algorithm…

Duck Hunt – Ducks Flight Analysis

One of the most memorable NES game is Duck Hunt. Using the incredible NES Zapper (you know, that orange gun), the player has to aim and fire ducks on the screen. The classic game might not work anymore on your modern TV, but there are adapted versions on the market, including a version on the Wii U. In this…

Excitebike and Decision Tree Learning

Excitebike is a NES video game that came out in 1984. The player controls a red motocross on a racetrack, with the goal to finish with the best time. The challenge comes from doing jumps at optimal angles, avoiding the other bikes and not overheating your own bike. One particular novelty feature of this game is the possibility to…

Arkanoid

Arkanoid is a popular variation of the classic arcade game Breakout. In this game, the player is in control of a paddle and has to bounce a ball into bricks to break them. The main goal of the game is to break all the bricks of a level, making the player advance to the next one. If…