Welcome, Guest. Please
Login
or
Register
general
mafia
smk
mk64
mksc
mkdd
mkds
mkw
mk7
mk8
|
problems
|
discord
irc
Mario Kart MB
›
Mario Kart
›
Super Mario Kart
› AI playing Super Mario Kart!
‹
Previous topic
|
Next topic
›
Pages: 1
AI playing Super Mario Kart! (Read 112 times)
KVD
Titan
Offline
twitch.tv/smk_machin
e
drank 7789 beers
Netherlands
Gender:
AI playing Super Mario Kart!
01/04/18 at 02:06:23
See topic title and just watch the video!
I find this development very, very interesting (and as with everything AI based, also a little scary potentially)
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...
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!
Back to top
Historical WR champion in Super Mario Kart Time Trial: 500+ career World Records and counting
Source:
https://mkwrs.com/smk/rankings.php
IP Logged
Fabrice Baro
Elite
Offline
6942 days karting
Montreal, Quebec, Canada
Gender:
Re: AI playing Super Mario Kart!
Reply #1 -
01/04/18 at 05:55:20
Very interesting! I had seen MarI/O in TT before, this seems like a better "driver".
Imho the initial input isn't too important. If the program is configured correctly it will get better over time (i.e. trying over and over again and getting better and better results).
Back to top
My videos:
PAL
and
NTSC
.
Profile on mariokartplayers.com
IP Logged
KVD
Titan
Offline
twitch.tv/smk_machin
e
punched 7789 kiddies
Netherlands
Gender:
Re: AI playing Super Mario Kart!
Reply #2 -
01/04/18 at 06:05:04
That's very true, depending on how well it is configured and how many iterations are done. Potentially this method will deliver the absolute perfect TASes and new techniques that humans may not even be able to execute. But a lot will depend on how the configuration is done though. It's probably very difficult to get it right. Arriving at complex techniques by randomly (unguided) trying out button sequences is something that WILL take a very long time (same problem with the evolution of complex life forms!). The result it gets should then be presented back to the program as a sort of natural selection principle. Therefore, the initial inputs may not be that trivial after all if you want to greatly reduce the number of iterations needed (intelligent design
).
I find the parallel with the evolution of life very interesting. Evolution by natural selection (which is effectively the neural networks approach) takes an extravagant amount of iterations, whereas guided evolution (humans editing genomes with purpose and direction) is potentially very fast, but may not produce the most optimal results. The combo of the two is most likely the most powerful / efficient.
Back to top
Historical WR champion in Super Mario Kart Time Trial: 500+ career World Records and counting
Source:
https://mkwrs.com/smk/rankings.php
IP Logged
Fabrice Baro
Elite
Offline
6942 days karting
Montreal, Quebec, Canada
Gender:
Re: AI playing Super Mario Kart!
Reply #3 -
01/05/18 at 12:25:13
KVD wrote
on 01/04/18 at 06:05:04:
I find the parallel with the evolution of life very interesting. Evolution by natural selection (which is effectively the neural networks approach) takes an extravagant amount of iterations, whereas guided evolution (humans editing genomes with purpose and direction) is potentially very fast, but may not produce the most optimal results. The combo of the two is most likely the most powerful / efficient.
^ Yes! Evolutionary timescales are extremely long, hard for most (including myself) to truly comprehend. This allows for a *lot* of tries.
Also many life forms have embedded mechanisms that allow them to change quickly either during a lifetime or in just a few generations (these capabilities are the result of "plain" natural selection of course):
https://en.wikipedia.org/wiki/Phenotypic_plasticity
https://en.wikipedia.org/wiki/Polyphenism
Back to top
My videos:
PAL
and
NTSC
.
Profile on mariokartplayers.com
IP Logged
Etch
sage
Offline
3.0+1.0=CUTE
6964 time runner-up
Re: AI playing Super Mario Kart!
Reply #4 -
01/05/18 at 18:46:06
Creating AI to surpass TAS should be the ultimate goal!
God help us!!!
Back to top
Karters cannot create anything out of nothingness. Karters cannot accomplish anything without holding onto something. After all, karters pretend to be gods.
IP Logged
Chrono Krysster II
Legend
Offline
I love Mark 3.0
punched 6864 kiddies
OUT OF TIME
Gender:
Re: AI playing Super Mario Kart!
Reply #5 -
01/28/18 at 08:04:30
Indeed that is very interesting, please Karel let me add MariFlow to the
TensorKart & MarI/O thread
for more coverage on both topics.
Back to top
Mario Kart Advance, advances...
finn wrote
on 03/09/21 at 12:17:28:
remembering how once this forum was buzzzing with activity; questions, info and discussions
Chrono Krysster II can create anything out of nothingness
IP Logged
Pages: 1
‹
Previous topic
|
Next topic
›
Forum Jump »
» 10 most recent posts
» 10 most recent topics
General
- General Discussion
- Mafia
Mario Kart
»» Super Mario Kart
- Mario Kart 64
- Mario Kart Super Circuit
- Mario Kart Double Dash
- Mario Kart DS
- Mario Kart Wii
- Mario Kart 7
- Mario Kart 8
Misc.
- Board Problems
- Purgatory
Historical
- Karter Contest 2K4
- Karter Contest 2K6
- Karter Contest 2K8
- Karter Contest 2K10
- Karter Contest 2K12
- Karter Contest 2K14
- Karter Contest 2K16
- Karter Contest 2K18
- Karter Contest 2K22
- Karter Contest 2K24
- Old Topics
« Home
‹ Board
Mario Kart MB
» Powered by
YaBB 2.2
!
YaBB
© 2000-2007. All Rights Reserved.