AlexPenev wrote on 01/08/17 at 16:05:20:Even SMK had AI that drives mario kart.

This is just doing it visually (and, as most machine learning "breakthroughs" go, is using the same hammer for every nail).
Tbh Alex, at first I didn't know if you were being serious or sarcastic ^^
But I think it's good to add some explanations now.
Rhodechill wrote on 01/11/17 at 02:14:14: Quote:The question is not whether or not AIs will beat human players in online mario kart games, but rather when. A
They already do.
Lol, nope they don't!
Rhodechill wrote on 01/11/17 at 02:14:14:CPU's already self drive in MKW. They can navigate custom tracks fine, generally.
Currently, the CPU's 'AI' of the Mario Kart games aren't smart and they do not learn anything at all

to schematize the CPUs of our MK games are just reproducing a pre-programmed code to drive with multi-"checkpoints" on the tracks to go back in the correct way when we put them off the road for example, and it's the same thing for the custom tracks from SMK to MKW and more; programmed checkpoints are created to make them navigate, if we don't do that so the CPUs will drive totally crazy and start driving/looking straight ahead and doing nothing else but hitting the first obstacle they will encounter front of them, in the past we have experienced this on some SMK hack custom tracks.
Currently, the CPU's 'AI' of the Mario Kart games will never beat you (at least if you are a good karter, and here, in this place I assume we are really good!)

I mean the CPUs will never reproduce a strat you did before like a trick, a glitch, a bug, an exploit and obviously some of our shortcuts if not all, and the CPU's 'AI' just have easy medium hard pre-programmed
brain--(50, 100, 150cc etc)--difficulty for driving/fighting.
This is why the MarI/O program and the TensorKart program are completely different and they are using what is really close to the best AI actually for our MK games, the CPUs will learn and so it can adjust its trajectory to continue, generation after generation, to beat the previous performance, Alex and ROM also explained some points too with StarCraft II, but I try to look at the
Machine Learning for /vg regarding the racing/karting category only, but everything is welcome of course.
ROM wrote on 01/10/17 at 09:08:07:The question is not whether or not AIs will beat human players in online mario kart games, but rather when.
- find people who care about it
About online modes and GP I 100% agree with you, but as I said in my first post-- it's about TT; and my answer is why not! ^^ Personnally I really need to see this happening to be sure you're right; a CPU's AI in Time Trial defeating/beating the strongest MK64 WR or reaching the last Myth+ time in SMK for example

, so you right that it's all about finding people who care about it first, and also findind very good teachers/programmers because, like with a child, we will need at some point to teach the CPU's AI if we really want it learns and then evolve by itself
better, by teaching every kind of boost and strat that we know so the machine learning will progress generation after generation until reaching the ultimate best time possible, THE GOAL, and become a true machine's AI. Yup a machine learning without some teaching will never find by itself some advanced strategy of driving like PRBing in MKDS, flat boosting in SMK etc

An exemple with SMW, the machine learning just started with how to control Mario and after 33 generations of evolution was able to complete a level:
https://www.youtube.com/watch?v=qv6UVOQ0F44