In the videos, I often show hundreds of AI runs overlaid on top of each other. These ingame clips look nice and make the AI’s behaviour easy to visualize…
but they also take a while to produce. And since I’m often training the AI several times a week, with tens of thousands of runs i...
2025-12-03 14:00:11 +0000 UTC
View Post
I just trained the AI on A06, the 6th track in the campain. But this time, the results were a bit more disappointing!
One key trick on A06 is to use the ramps from the side to reduce airtime and save a few hundredths. It’s even possible to do a full 360° flip on the second ramp: that’...
2025-11-19 11:05:18 +0000 UTC
View Post
Finally, it’s time to leave A01 behind and move on to the next chapter! As I said at the end of my last video, I’ve been training the AI on the next campaign tracks, to see if it could also beat humans there.
This small video shows the result of training the AI on A05, ...
2025-10-24 09:24:13 +0000 UTC
View Post
Here’s a visualization of the AI progressively improving its speed-drift technique on A01. I originally planned to include this footage in the A01 video, but later decided to cut it to avoid making the video too long.
During training, the AI gradually learned to keep its drift angle c...
2025-10-03 09:00:06 +0000 UTC
View Post
In my previous post, I explained why I capped my AI to 20 actions per second in the A01 video. But action frequency wasn’t the only restriction: I also limited the AI to a fixed set of steering values. This might seem strange, since Trackmania allows for an almost continuous steering range, and...
2025-09-27 06:00:06 +0000 UTC
View Post
In the A01 video, I explained that my AI can take 20 actions per second, using only a limited set of steering values. This is quite restrictive, since Trackmania allows up to 100 actions per second, and an almost continuous steering range. So yes, in theory, it's quite obvious the AI could reach...
2025-09-18 07:00:06 +0000 UTC
View Post
Can you guess how many cars there are ?
2025-09-12 16:00:12 +0000 UTC
View Post
This is the first of five bonus posts related to the A01 video! This clip is an extra section I originally cut from the main video to keep it shorter. It's a bit out-of-context so I'll give some extra explanations below.
In the A01 video, I made the AI drive a "segmented run". The principle...
2025-09-05 14:29:37 +0000 UTC
View Post
More than a year ago, I trained my AI for the first time on a special track: A01-Race. It’s the very first level of Trackmania Nations Forever’s official campaign, and arguably the most iconic and competitive map in Trackmania. But as I kept experimenting, this project grew into something muc...
2025-09-03 19:00:11 +0000 UTC
View Post
In my upcoming video, we’ll take a deep dive into Trackmania Nations Forever’s very first, and arguably most iconic track: A01-Race.
As you might have seen in my previous posts, the video will explore a range of computer science techniques to push this game to its limits, including TAS app...
2025-08-29 08:39:56 +0000 UTC
View Post
The first teaser was a bit different from my usual content. But this time, we’re back to some good old AI training!
2025-08-22 14:00:07 +0000 UTC
View Post
Almost there! Here’s a first out-of-context sample from the video to help pass the time.
The video is nearly done, but I won’t have much time to work on it over the next few days, so it should be ready in about two weeks.
In the meantime, I’ve got a few more teasers r...
2025-08-15 13:50:54 +0000 UTC
View Post
When I first started training a computer program to drive in Trackmania 5 years ago, I didn’t know much about AI. So over the years, I’ve had to continually teach myself about the field. A few months ago, I shared a post with some book recommendations that I found particularly helpful for lea...
2025-07-02 15:18:51 +0000 UTC
View Post
What do you think the AI is trying to do here? (Yes, it's still Trackmania!)
Just a quick update on how things are going: I'm about halfway through editing the next video! The second half gets into slightly more complex stuff than the first, so I’m currently struggling a bit to make ...
2025-05-09 12:33:20 +0000 UTC
View Post
Lately, I’ve been creating a bunch of animations with Manim, a Python library that’s great for math visuals. It was originally developed for the math Youtube channel "3Blue1Brown". It’s convenient since I code in Python anyway, but I’ve been wondering if there are better tools out there f...
2025-04-14 14:00:21 +0000 UTC
View Post
I often get asked how I learned the AI stuff I'm showing in my videos, so I thought a post about that might interest some people here :)
In short, I started coding with the Python programming language during my studies. I then took some courses on Machine-Learning (ML) and decided to explo...
2025-03-28 10:00:09 +0000 UTC
View Post
Remember the teaser at the end of the noseboost video ?
As I mentioned then, my next AI video will dive into the world of Tool-Assisted-Speedruns (TAS). In particular, I'd like to explore what makes TAS and AI different, why TAS vastly outperforms AI in Trackmania, and how these two tech...
2025-03-21 17:08:00 +0000 UTC
View Post
Last bonus video on the noseboost before finally moving on to new AI projects ;) There's a reason I didn't include the full run on the last track in the main video: at this speed and with the car spinning, I think the visuals are a bit hard to watch. That’s also why I slowed down most of the fo...
2025-02-28 07:00:03 +0000 UTC
View Post
Here's another extra section I cut from the main video to keep it shorter. Once again, it gives more details on how the training works.
The trick I'm describing here (a slight perturbation of the initial conditions to ensure the AI doesn't overfit) is not new. I talked a lot about that in t...
2025-02-20 07:00:06 +0000 UTC
View Post
In the noseboost video, I mentioned reworking the AI’s training algorithm to push its limits. Here’s a more detailed explanation of what happened!
Reinforcement Learning is a vast field, and researchers have developed many different algorithms over the years. Some of the most commonly u...
2025-02-14 11:54:34 +0000 UTC
View Post
Another bonus from the noseboost video! This was the first map where I tested whether the AI could control its direction during a noseboost. The AI simply had to pass two ring checkpoints before to reach the finish.
I experimented with different inputs and rewards schemes to make it ...
2025-02-07 10:42:10 +0000 UTC
View Post
This is the first of five bonus videos related to the Noseboost AI! This clip is an extra section I originally cut from the main video to keep it shorter.
In the main video, I explained that I trained the AI with two constraints: (1) don’t tilt too much, and (2) don’t go too high. How...
2025-02-01 16:49:42 +0000 UTC
View Post
In March 2024, I started trying to train an AI to learn the hardest technique in Trackmania: the “noseboost”. And almost a year later, I’m happy to say I’ve reached the end of this journey—the video is finally here!!
I’m sorry it took so long; this video really took a lot of wor...
2025-01-30 17:30:04 +0000 UTC
View Post
Can't wait to release the full video, so here is another teaser!! This time with a better view of the AI in action
2025-01-26 21:10:21 +0000 UTC
View Post
Next teaser for the upcoming video! Can you guess what the AI is training for here ?
The video should be ready next week, just a few more days!
2025-01-24 08:52:21 +0000 UTC
View Post
The upcoming video is almost ready, just over 20 minutes long. Any idea what it's about? :)
2025-01-16 20:43:04 +0000 UTC
View Post
Hi, it's been a while!
I've been continuing the development of my AI and I'm pretty happy with the results :) I'm currently working on a new video. There is still a lot to do, but I'm aiming to release it around December-January.
Sorry for the long wait, It's been a while since the...
2024-11-30 12:59:37 +0000 UTC
View Post
Hey, I've spent a lot of time improving the AI training setup over the last few months. Here's a quick look at the progress so far :) There are still several problems to fix. I hope to continue making progress in the coming weeks, I'll keep you updated :)
Yosh
2024-06-20 08:04:30 +0000 UTC
View Post
That's it, finally, new video tonight!!
As you saw in the previous few teasers, I trained an AI to drive on pipes. I put the AI on three different tracks with one common goal: to beat the human world record. I encountered several unexpected results with these pipes, hence the length of the vid...
2024-03-13 18:28:40 +0000 UTC
View Post
A quick view of the AI driving on another track.
Can't wait to post the video when it's done, I'm very happy with how it looks so far
2024-03-08 13:48:52 +0000 UTC
View Post