Auteur Sujet: AI playing Super Mario Kart!  (Lu 2990 fois)

Hors ligne KVD

  • Webmaster
  • Legend
  • *******
  • Messages: 3880
  • Sexe: Homme
  • CDM2023: 2ème
  • Regular subscriber to the SMK multiplayer lottery
    • Voir le profil
    • My Twitch channel (SMK livestreams!)
AI playing Super Mario Kart!
« le: 04 janvier 2018, à 11:09:25 »
See topic title and just watch the video!

<a href="http://www.youtube.com/watch?v=HyJRfDaDLq4" target="_blank">http://www.youtube.com/watch?v=HyJRfDaDLq4</a>

I find this development very, very interesting (and as with everything AI based, also a little scary potentially  :P)
It says that the AI is learning to play SMK based on the inputs that the gamer has provided (so it's mimicking + trial and error). I strongly wonder what would happen if we fed inputs of a top player into the initial states...  :fenner:

The AI and video are created by a famous name in gamer country, Seth Bling (https://en.wikipedia.org/wiki/SethBling). He also developed the credits warp in Super Mario World and actually build a working Atari computer within Minecraft!  :o

Hors ligne JDR

  • Adhérents IASMK
  • Elite
  • ***
  • Messages: 908
  • Sexe: Homme
  • CDM2023: 11ème
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #1 le: 04 janvier 2018, à 12:01:30 »
can you add the link because my screen is all white ?
Ah décidément les temps comme les œufs sont durs et la bêtise n'a plus de limite..

Hors ligne KVD

  • Webmaster
  • Legend
  • *******
  • Messages: 3880
  • Sexe: Homme
  • CDM2023: 2ème
  • Regular subscriber to the SMK multiplayer lottery
    • Voir le profil
    • My Twitch channel (SMK livestreams!)
AI playing Super Mario Kart!
« Réponse #2 le: 04 janvier 2018, à 12:13:48 »

Hors ligne Antistar

  • Adhérents IASMK
  • Myth
  • ***
  • Messages: 21886
  • Sexe: Homme
  • CDM2023: 7ème
  • ★★★★★★★
    • Voir le profil
    • Antistar.fr
AI playing Super Mario Kart!
« Réponse #3 le: 04 janvier 2018, à 15:36:33 »
Very interesting, hoping he can improve the AI level indeed, but looks very promising! :D
ce que tu penses, je le sors à mes potes à l'apéro pour les faire marrer

What is said in La Suze, stays in La Suze  ;D

Hors ligne Adrien

  • Bureau IASMK
  • King
  • *****
  • Messages: 1964
  • Sexe: Homme
  • CDM2023: 16ème
  • Joueur & Orga retraité
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #4 le: 04 janvier 2018, à 19:21:26 »
yeah, maybe we can try to reproduce it for a cdm  :D

Very interesting, hoping he can improve the AI level indeed, but looks very promising! :D

in reality, the AI level depend only of the level of the player..

the player have to play before to simulate a lot of situation case.. and with these situation cases when the IA play, he know what to do at eatch moment..
Be The Change You Want to See in the World.

Hors ligne Ours1011

  • Adhérents IASMK
  • Elite
  • ***
  • Messages: 294
  • CDM2023: 29ème
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #5 le: 05 janvier 2018, à 17:09:47 »
yeah, maybe we can try to reproduce it for a cdm  :D

Very interesting, hoping he can improve the AI level indeed, but looks very promising! :D

in reality, the AI level depend only of the level of the player..

the player have to play before to simulate a lot of situation case.. and with these situation cases when the IA play, he know what to do at eatch moment..

Depends of the neural network, in this case it is inspired by human gamplay.

Hera a little bit more technical video : https://www.youtube.com/watch?v=Ipi40cb_RsI
<a href="http://www.youtube.com/watch?v=Ipi40cb_RsI" target="_blank">http://www.youtube.com/watch?v=Ipi40cb_RsI</a>

Manual & source code from this video description : https://docs.google.com/document/d/1p4ZOtziLmhf0jPbZTTaFxSKdYqE91dYcTNqTVdd6es4/edit

Hors ligne Raph, the Dalai Lama of SMK

  • Adhérents IASMK
  • Elite
  • ***
  • Messages: 601
  • Sexe: Homme
  • CDM2023: 25ème
  • SPK? Swiss Power Kart!
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #6 le: 05 janvier 2018, à 21:02:34 »
very interesting (albeit scary)
but we should definitely try to feed it with top player input at next cdm.
"Super Mario Kart is tuned like a Stradivarius before opening night at the Albert Hall!"

Hors ligne Adrien

  • Bureau IASMK
  • King
  • *****
  • Messages: 1964
  • Sexe: Homme
  • CDM2023: 16ème
  • Joueur & Orga retraité
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #7 le: 05 janvier 2018, à 21:04:50 »
i think,try it for the stunfest (early may) can be a good idea (for testing before the cdm)..
Be The Change You Want to See in the World.

Hors ligne Ours1011

  • Adhérents IASMK
  • Elite
  • ***
  • Messages: 294
  • CDM2023: 29ème
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #8 le: 06 janvier 2018, à 15:22:53 »
In this second video the guy speaks of "Super MarI/O Kart" an adapted version of MarI/O (AI that plays SMW) to play SMK, but I can't find any sources !

Hors ligne Adrien

  • Bureau IASMK
  • King
  • *****
  • Messages: 1964
  • Sexe: Homme
  • CDM2023: 16ème
  • Joueur & Orga retraité
    • Voir le profil
AI playing Super Mario Kart!
« Réponse #9 le: 06 janvier 2018, à 18:01:18 »
In this second video the guy speaks of "Super MarI/O Kart" an adapted version of MarI/O (AI that plays SMW) to play SMK, but I can't find any sources !

yeah me too ^^ but in reality it's an older project made by him.. i think if you find the video with MarI/O you will find the associated sources..

i start trying to launch mariflow but it's a bit complicated  :-X the lua script made some errors for me (exceptions..) i correct it.. but now when i want to record sessions (the first step) he not understand well what is a course.. and he try to save at each frame  :-X (whitch slowing down my computer  :o)

i already start to addapt the code (because by default the L and R input are not enabled)

but i can now precise we can't use it on a real snes.. (or complicated project ?) because the script need to search in the memory to get good data (like : course,item,speed, etc...)

Be The Change You Want to See in the World.