AI

Learn An AI to play fruit ninja

Learn An AI to play fruit ninja

Nicolas Roche
Introduction This post marks the beginning of a series aimed at developing AI for various games, beginning with Fruit Ninja. What is Fruit Ninja ? Fruit Ninja is a popular mobile game developed by Halfbrick Studios, where players use a finger swipe to simulate a blade slicing through fruit. The objective is to slice as many fruits as possible while avoiding obstacles like bombs. Fruit Ninja Screenshot Setup our environment / How to play the Game
ML-Agent Quadruped - Learn a quadruped robot how to walk using reinforcement (C#)

ML-Agent Quadruped - Learn a quadruped robot how to walk using reinforcement (C#)

Nicolas Roche
Introduction What is Walk ? First of all, in four-legged animals, the movements are carried out thanks to the action of successively lifting their legs. When one or more members are lifted, the quadruped must coordinate the other members in order to maintain support. The sequence of different combinations of support correspond to a gait. The most common gaits include walking, trotting and cantering. In a quadruped movement, there are several phases that contribute to the movement :
Cycle - Sort your waste with AI (PYTHON / TENSORFLOW)

Cycle - Sort your waste with AI (PYTHON / TENSORFLOW)

Nicolas Roche
This Blog Post talks about a school project I made. This project called cycle is a smart Trash which is able to sort wastes using AI. Introduction Why sorting wastes is a challenge ? In France, the quantity of waste has doubled in 40 years. Each Frenchman produces 573 kg of wastes per year. While it is important to produce less, especially to preserve raw materials, it is also important to know where to dispose them.
LoL TIMERS - Track cooldowns information using Speech to Text (PYTHON)

LoL TIMERS - Track cooldowns information using Speech to Text (PYTHON)

Nicolas Roche
Project dedicated to League of Legends. This tool will helps players to track summoners spells cooldown information easily using Voice. Introduction What is Summoner Spells? Summoner spells are abilities that players can use for their champions. They are chosen in Champion Select before the start of the game. Each player is allowed two summoner spells chosen from a below list. Image of summoners spells Each summoners has a special effect and can heavily impact the game, that’s why a lot of Pro Player write in the game chat to give information about cooldown.