SakeTami
Yosh

Yosh

patreon


Yosh posts

How I visualize what the AI does

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 p...

View Post

Training the AI on yet another track

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 ...

View Post

Sneak peek of an upcoming video

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 bea...

View Post

AI Learns to Speed-Drift by Itself (Bonus 5/5)


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 ...

View Post

About Action Space and Continuous Actions in Reinforcement Learning (Bonus 4/5)

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 v...

View Post

About Action Frequency in Reinforcement Learning (Bonus 3/5)

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 secon...

View Post

More visualisations of AI training (Bonus 2/5)

Can you guess how many cars there are ?

View Post

Some statistical principles behind the segmented run (Bonus 1/5)

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 ex...

View Post

New video & welcome to newcomers!

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 ...

View Post

Teaser #3 - Last one before release

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 wi...

View Post

Teaser #2 - The AI is back

The first teaser was a bit different from my usual content. But this time, we’re back to some good old AI training!

View Post

Teaser #1 - Next video is 99% ready!

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...

View Post

What Helped Me Learn AI: A list of Online Resources

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 ...

View Post

Halfway there

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 hal...

View Post

Animation (behind the scenes)

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 conve...

View Post

Book recommendations

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 programmin...

View Post

About the next video

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 ...

View Post

Bonus video #5 - Full noseboost runs with states & actions

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 s...

View Post

Bonus video #4 - Memorisation vs Learning

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...

View Post

Bonus video #3 - PPO vs DQN

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, ...

View Post

Bonus video #2 - Unshown noseboost run

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 befo...

View Post

Bonus video #1 - The Kangaroo strategy

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 tha...

View Post

New video & welcome to newcomers!

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...

View Post

[Video] Teaser #3

Can't wait to release the full video, so here is another teaser!! This time with a better view of the AI in action

View Post

[Video] Teaser #2

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!

View Post

[Video] Teaser #1 for the next video!

The upcoming video is almost ready, just over 20 minutes long. Any idea what it's about? :)

View Post

More progress

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...

View Post

[Video] some news

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 mak...

View Post

NEW VIDEO

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 ...

View Post

[Video] Teaser #6

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

View Post