Une IA apprend à jouer à Smash Bros pendant 33.600 heures
2022 ж. 7 Жел.
450 034 Рет қаралды
Le nom de l'IA Smash Bros : "Phillip AI".
👀 À ne pas manquer, on a entrainé une I.A sur Trackmania : • On a entraîné une I.A ...
👀 la face cachée des anti-cheat de jeux vidéos : • Une IA apprend à jouer...
Pas du tout obligé mais si vous vous abonnez ça m'aide vraiment 🙏 : bit.ly/3xqS2pi
🎥 Suivez l'émission en direct: / micode (c'est 1 mercredi sur 2 à 19h)
🎙 Toute l'émission en podcast, sur votre plateforme préférée: underscore.to
📸 Les coulisses de l'émission: / underscoretalk
🐦 Les annonces de dernière minute: / underscoretalk
En plateau il y a @AREtoilesMC et Matthieu Lambda de la Micorp !
J'adore le contenu sur les IA, je me régale à chaque fois ! (et aussi, j'en profite pour dire que j'aime bien les changements récents sur la stratégie de la chaîne)
Iun Je 😮 lol lu Lo Iii😅mi Il ‘j k de 😢😅intéressé lpart
de quels changements parles-tu?
@@Mitriax Par exemple, les titres étaient parfois exagérés autrefois, alors qu'ils sont assez littéraux maintenant.
@@abellematheux7632 ah d'acc, merci pour la réponse
Conserve ta passion pour la connaissance et l'apprentissage Abel , c'est tout à ton honneur .
Projet super intéressant, en plus parfois le créateur stream et laisse la possibilité au chat de jouer contre, c'est très sympa Petites précisions d'un joueur de melee depuis 8 ans : Même si un retard au niveau des réactions de l'IA (environ 11f=185ms) a été introduit pour la rendre plus "humaine" (l'humain moyen est plutot autour de 200ms), c'est un retard sur les inputs, alors qu'un humain base sa réaction sur les animations (ce qui est plus lent). Donc l'IA a un temps de réaction vraiment inférieur aux humains moyen ce qui la rend nettement meilleure. Concernant le fait de s'accroupir, dans melee il y a une technique nommée le "crouch cancel" qui permet de ne recevoir (quasi) aucune éjection lorsque l'on reçoit un coup en étant accroupi, ce qui permet d'agir plus vite que son adversaire et de contrattaquer immédiatement. L'IA a du se faire punir de cette manière pendant l'entraînement et donc refuse peut être d'interagir avec un joueur accroupi pour cette raison. Etoile est un très bon streamer et possède un niveau tout à fait respectable sur ultimate, mais melee est un jeu certes similaire dans ses fondamentaux mais très différent au niveau du moteur, d'où le lavage complet, désolé Etoiles :) L'apprentissage dans les jeux vidéo est passionnant, j'encourage tout le monde a aller voir des IA similaires en pleine action, c'est fascinant.
(pures hypothèses perso, si vous voyez des failles à ce raisonnement, n'hésitez pas) Ça signifie que ce n'est pas un bug de l'IA, mais de conception du jeu Smash Bros, puisqu'il y a des situations où le statu quo est plus opti que la prise de risques, ce qui revient à dire que dans ces situations l'anti-jeu est favorisé par le jeu lui-même, tel qu'il a été conçu. L'IA s'est juste adaptée au jeu tel qu'il est et au joueur en face : si le joueur humain ne veut pas jouer (il reste accroupi sans bouger), l'IA voit qu'elle a le choix entre match nul et coup qui fait perdre un peu, elle choisit logiquement ("sagement") le statu quo. Là on la version plus "humaine", ça explique peut-être qu'elle tente quand même souvent d'attaquer, mais ça dépend peut-être aussi de qui mène au score et de combien : _ si on est mené de beaucoup, un match nul semble finalement très acceptable. _ alors que si on mène largement on se dit que, quitte à perdre un peu d'avantage, c'est plus opti de casser ce statu quo pour pouvoir espérer que même si ensuite les joueurs s'échangent le même nombre de "dégâts" (cas le plus probable ? espérance, tout ça...), c'est nous qui allons terminer vainqueur à la fin (je parle des jeux de duel en général, pas seulement Smash Bros). Par exemple si c'est un jeu où il faut faire 200 dégâts pour gagner et qu'on mène 150 à 50, on peut espérer que si on fait tous les deux 50 dégâts à l'autre, c'est nous qui gagnons. Le plus opti est donc de continuer à échanger des coups, même si ça nous fait perdre 20 dégâts au départ pour casser le statu quo. Et si le joueur humain continue ensuite de chercher le blocage de la situation, ça peut devenir de moins en moins opti de casser le statu quo, et l'IA attaquer peut-être de moins en moins ce statu quo.
@@nod_jawk Si le probleme était le crouch cancel et que l'IA y a été confronté, elle aurait du très vite commencer à grab dans cette situation non ? j'y connais rien en IA mais tu gagnes pas des match en t'accroupissant dans un coin, le probleme vient pas des mécaniques imo
@@HsmAsTa "Tu gagnes pas des matches en t'accroupissant dans un coin". Tous les fans de Guile (Street Fighter, vieille réf légendaire) se facepalm en soupirant "arf comment lui expliquer le principe du contre ? Y a du taf" ;) 🌵🦔
@@nod_jawk ? C'est melee le jeu la pas street fighter
@@HsmAsTa Mon "Y a du taff" devient beaucoup moins humoristique d'un seul coup, vu que le principe de l'analogie vient de s'ajouter à la liste. spoiler : je n'ai pas le temps alors je laisse tomber Bon jeu à toi
Magnifique cette vidéo et bravo au mec qui a développé toute cette IA... pour un projet d'étude 🤯
C'est honnêtement pas très compliqué. Ca prends du temps, donc très bien adapté pour un projet d'étude :)
Ils auraient dû mettre un top FR de melee, plutôt que d'ultimate pour avoir un vrai jugement sur la qualité de l'IA.
Let's go ! C'est vraiment un régal vos vidéos !
Trop trop intéressant comme sujet !! Étoile fait trop plaisir aussi
Le fait qu'il beug quand on est accroupis près des bords c'est parce qu'ils ont du entrainer l'ia sur des vrais parties et non des simulations. Or cette situation n'a pas du être souvent rencontrer(on peut être accroupis mais jamais près des bords car c'est où on ne veut pas être inactif) lors de vrais parties et donc sa Q table doit être vide lorsque ces conditions sont réunies . Il suffirai d'ajouter l'entrainement avec une simulation où la policy est d'utiliser très souvent la position accroupie près des bords du terrain.
vivement la prochaine vidéo sur les IA !
4:00 cela répond à une de mes questions, autrement il aurait fallu ~3,85 ans. C'est nice. L'intelligence humaine est amusante et prodigieuse, quand on ne peux gagner par la force, on cherche une faille par la ruse ! GG, Take continue! 💪
Mais oui exactement ! C'est le jour où les IA seront capables de véritable ingéniosité qu'il faudra commencer à vraiment flipper 😁
Très intéressant comme sujet, surtout avec Etoiles !
Si on peut l'entraîner sur des mouvements de joueurs pros, elle serait imbattable
Quasiment 4 ans d'entraînement pour l'IA c'est juste énorme 😱
Et juste en 2 semaines c dingue🤩🤩
6:10 Ce massacre ! Falco est l'un des meilleurs perso de Melee en plus. x)
Vlad, le mec qui a fait l'IA, ressemble vraiment à Sardoche
😂😂😂
Le fait que l'IA ne fait plus rien lorsque le personne "s'assoie" (crouch est le mot dédié) est probablement du au fait que le crouch permet de reduire le knockback (la distance à laquelle on est envoyé) quand on se fait frapper. C'est une technique commune pour contre attaquer chez les pros. Dans son entrainement, l'IA n'a pas du trouver de contre à ça pourtant falco peut gerer ce genre de cas (avec down air par exemple, ou avec un grab). Je pense qu'un top mondial pourrait s'en sortir. Je suis notamment étonné de la non utilisation du grab par l'IA mais ca reste impressionnant
Vraiment très impressionnant cet ia
9:20 L'IA a juste développé une conscience de fair play et croit que le joueur d'en face est AFK ou a des problèmes de connexion
il y a des IA rocketleague juste insane de fou
Philippe aka sardoche d'une autre vie. Etoile, personne incroyable. Mais paque, son "bah alors bouffon !" Est aussi incroyable 😂
Alors, t'as beau avoir beaucoup joué à Smash Bros Ultimate, la première fois que tu joues à Melee, tu comprends rarement pourquoi ce que tu fais ne marche pas.
Je serai fasciné de voir une ia comme ça sur un jeu aussi complexe que League of Legends ou des jeux de stratégie
Ça me rappelle quand les topplayers faisaient des vidéos sur smashbot, je crois axe avait galéré à prendre ne serait-ce qu'une seule game
Si l'ia est basée sur les inputs sans simuler un temps de réaction humain c'est dommage. Dans le sens où ça donne un avantage fou de réagir bien plus rapidement dans un jeu de combat.
J'ai toujours voulu voir une vraie ia sur ssb 🤣
Y avait Mew2King déjà
@@mmmargh4743 bahahah t'as pas tort
@@mmmargh4743 ptdr génie 😂
🤣🤣🤣🤣🤣🤣🤣🤣
Les ami os en vrais 😂
Génial j'ai toujours rêvé de jouer contre PPMD :)
Grave stylé ! Ça serait possible de parler aussi des ia qui arrivent sur rocket League ?
Je serais vraiment curieux de voir une IA qui gère beaucoup mieux que ne le font les jeux de gestions où les npj ont leur *libre-arbitre* pour accomplir des tâches pour contruire et développer leur ville. Je ne sais pas si ça porte un nom comme aspect de gameplay mais c'est une chose qu'on peut voir dans des jeux comme *Rimworld* , *Ixion* ou *Planetbase* . On les gère par système de priorité mais je n'ai jamais vu un jeu réussir à faire quelque chose de parfait de ce côté (🤔les IA bug souvent à un moment donné ou quelque part dans la "chaîne d'organisation")
Ahah sympa de voir étoiles sur underscore
De souvenir il y a eu ça sur Sc2 IA a jouer que contre des pro a la fin elle était juste imb t'avais même l'impression que l'IA pouvez voir toute la map en permanence c'était insane a voir.
Je crois pas qu'Alphastar battait des pros
Trop bien, il faudrait les "dieux de melee" pour tester les limites de l'IA, peut-être Leffen, ou bien Mew2King, je pense que ça pourrait donner un beau match !!😍
Leffen n’est pas un dieu de SSBM, c’est le tueur de dieu plutôt 😂
L'IA qu'il affronte est un peu claqué (en terme de niveau de jeu) par contre y'avait eu des pro vs smashbot, j'sais pas si c'est le meme projet, ca se pourrait bien, check ca c'est sur youtube (Smash The Record 2017)
5:56 lmfao bas qu'il prend Marth et qu'il apprend par coeur la frame data. Pour devenir le futur m2k français
Je suis une Ia et je trouvez cela simpa de parler de nous ! Merci humain
Je voudrais bien voir étoiles vs le falco de PPMD ou Mango maintenant
Un M2K artificiel ! Incroyable !
Vous pouvez vous renseigner sur Gran Turismo Sophy, une IA officielle Sony AI développée pour jouer à Gran Turismo.
2:35 je connaissais pas le cousin de sardoche
J'aime bien smash mais même sans ça je trouve le propos hyper intéressant !
Salut, est-ce qu’on peut avoir accès à l’IA pour essayer de l’affronter ? Si oui, comment y avoir accès ?
Enfin le combat est inégale… nombreux d’heure d’apprentissage, et surtout l’ia refait en fonction de tes input(touches sur lesquelles tu appuie) alors que nous humain, réagissons en fonction de ce que l’on voit sur l’écran… donc quelques millisecondes d’e retard à chacun mouvements… si on inverse ce déséquilibre, (que l’on donne quelques millisecondes d’avance au joueur humain, la machine se fera dérouiller. Jouer cette ia et simplement une arnaque, comme toute les ia. Surtout quand on vois le nombre d’heure et d’énergie consumé pour en arriver à ce résultat, ou il subsiste un comportement sucidaire(résultat rendant les 36 000 h d’apprentissage et toutes l’énergie dépensée inutile, un bon joueur (même sans savoir qu’il y a une faille) l’aurait sûrement trouver en quelques d’heures de jeu contre elle. Très bonne vidéo, un bon moment passé à vous regarder. Continuer les gars.
MDR l'IA qui respecte son adversaire xD
Wow je veux voir cette IA sur âge of empire IV!
Pour le problème de L'IA qui devient folle quand le joueur ne bouge pas je pense que cela vient du fait que l'IA s'est surement toujours entrainée face à un adversaire qui joue, donc elle base sa stratégie en réaction aux inputs du joueur en face, sans inputs elle ne sait plus quoi faire c'est comme ci elle devenait aveugle. Smash c'est un jeu ou on puni avant tout les actions de son adversaire donc l'IA a du par soucis d'efficacité développé un gameplay avant tout basé sur la punition, d'ailleur je pense que c'est pour ça qu'elle ne prend quasiment jamais aucun risque, elle attend une action du joueur et elle punie.
Sympa la mouette sur le front
C'est l'attaque des clones sur le plateau
La vulnérabilité augmente avec les % pas l'inverse ayah le rappel qui tombe à l'eau.
"on a pas constaté à des suicides" cette phrase xD
Laupok a fait (à peut près) la même avec Super Mario World mdr
"Si tu joues à Ultimate, t'as déjà des très bonnes bases à Melee" Mmm, non, vraiment pas non
T'as que des bases en neutral, même si forcément du coup il connaît pas toutes les douilles genre à base de edge cancel
@@maylok3r même le neutral Ultimate vs Melee est très différent, alors comme il a dit, "je sais me déplacer"
L'histoire de l'IA rocket League est ouf aussi
Je veux voir M2K qu'on surnomme le robot affronter cette IA, mm tout les 6 dieux de Melee
7:11 ah oui mais d’accord si c’est ça par contre c’est de la triche parce qu’elle a un avantage par rapport au joueur, si elle lit directement tes touches c’est effectivement impossible mais même pas spécialement par rapport à son intelligence là
En tant qu’adepte de tournois d’ultimate et visionneur de melee je me dois de préciser que savoir jouer à ultimate n’apprend que les bases (et encore) de melee; les deux jeux sont incroyablement complexes, juste pas sur les mêmes points, conditionner son adversaire en ledgetrap n’aide pas à waveshine malheureusement
difficulté quand même plus important sur mêlée je trouve car demandant une vitesse d exe bien plus importante et constante tout au long d une game
2:14 Giga chad Sardoche
Ya tellement de choses à dire sur Melee d'un point de vue tech, je vous laisse regarder à quel point ça va loin avec la chaine de www.youtube.com/@azizal-yami5962 qui décris ses hack hardware et software pour patcher le jeu, et en FR www.youtube.com/@Bronol qui peut vous expliquer ça très bien. A savoir que sur Brawl l'IA apprend vraiment des joueurs, l'IA est donc différente entre chaque console. Sur les opus suivants un simple Amiibo permet d'entraîner un bot en quelques matchs, je vous conseille d'essayer.
Sans vouloir être désagréable, le niveau du gars qui joue Marth est largement casu. ^^ Des bons joueurs auraient de bien meilleures réponses à fournir et battraient cette IA à mon avis. L'absence d'entraînement contre les joueurs va précisément lui manquer sur le jeu neutral qu'importe la vitesse de sa réaction. Mais le concept est très intéressant, ça fait déjà un entraînement sympa de pouvoir observer comment l'IA s'adapte à chaque option. :)
Les gars il s'est passé quoi sur votre prise de vu? Je suis en 1080p normalement c'est tres quali mais la y a des flou type fond vert qui a pas d'habitude et des mauvais focus. C'est giga dommage vos videos sotn si quali d'habitude
Vous devriez demander à vilbrequin pour savoir comment faire un bon fond vert. 😂
Sais comme les amiibo qui évolue selon de comment on joue
Quand j'ai vu melee, je me suis dit que c'était le surpuissant SmashBot créer par AltF4, qui est capable de battre tout les humains sans exceptions (les joueurs du top classement ont tous perdu contre), mais en fait pas du tout ! Bonne surprise, mais pour le coup, c'est une IA très faible comparé à SmashBot
fallait faire jouer contre Mahie. là ça aurais était valide comme test de puissance de l'IA sur l'humain. (et pour un test encore plus valide il aurais fallu demander a un top player américain.)
dès que vous avez dit faille j'étais sûr que c'était l'inverse du jeu, donc rester passif
j'en ais toujours rêvé
Alors, attention: IA contre IA.
OMG ÉTOILE SUR LE MEILLEUR SMASH
8:23 ~ " discuter avec le jeu " est inédit selon Google 🐙✨ #Goolipo ( aucun résultat )
Mauvais lien dans la description pour la face cachée de l'anti cheat
Pour info le gars qui a mis le pied sur la barre a été banni définitivement depuis que la vidéo a percer
Excellent!
interessant, par contre, Marth est un des pires combattants dans les airs si je ne m'abuse, et Falco est un perso qui controle assez bien cet espace de base, on ne voit jamais Marth fait le "Bas B" (si je me souviens bien) qui est un... contre! qui l'aurait sorti de bien des emmerdes!
Wa ssb meelee les souvenirs, je jouais à ça sur gamecube
2:09 wow Sardoche, il t'es arrivé quoi?
Par contre les gars la qualité de la vidéo est catastrophique... Faut absolument que vous régliez ce soucis, que ça soit du a une capture en 1080, a un mauvais objectif ou une mauvaise color correction mais c'est abominable la.
5:59 Hmmm... c'est pas l'inverse en fait ? Plus le pourcentage augmente et plus la vulnérabilité du personnage.... augmente (étant donné qu'il est plus facile de l'éjecter de la plateforme).
Ohh Rayou le sanggg
Les amiibo de smash sont déjà des IA
J’y ai joué des mois et des mois à mêlée, tu m’aurais mis dessus ton IA tu l’aurais mis à la poubelle
ça doit etre trop bien pour faire des tier list moins biaisées par l'homme.
petite question : est ce qu'on a imposé un "temps de reaction" à l'IA? Si elle a 0ms de temps de reaction, elle reagira instantanement à toutes les inputs et devient impossible à battre. Par ailleurs elle en sera moins "humaine"
La plupart des IA entrainées pour des jeux sont limitées en terme d'actions par secondes. Je suis sûre que c'est l'un des facteurs pris en comptes pour la version humaine de cette IA. Les IA starcraft entre autre sont limitées au nombre d'action par seconde pour qu'elles ne dépassent pas le maximum enregistré par des humains, voire moins.
@@samaeinpumpkin9823 merci pour l'éclaircissement 🙏
Non c'est pas l'input. C'est que le stage qui changé de forme au même moment.
jolie taff d'étudiant
Serait intéressant de voir quelqu'un qui sait joué au jeu contre l'IA. Parce que pour l'instant un bot de base du jeu aurait gagné.
Faut inviter Mew2king ou Zain ou des gens balèzes comme ça
C'est quoi le micro utiliser tout au long il est " waouh "
C’est moi ou étoile et le pote de mickael se ressemble vraiment vraiment trop ?
Moi je dis, tant que ces IA sont pas capable de process les pixels de l'écran et actionner la manette je m'avoue pas vaincu
Bonjour Micode, c'est possible une IA vs une autre IA ? Si oui j'aimerais voir au moins une fois ! Merci
Aucun intérêt
4 ans d'apprentissage pour jouer à un jeu vidéo de combat ? On est mal barré 😁
bientôt ce sera avec vous quelle va jouer
rayaou quel boss
Bientôt 20xx fox would real
L'IA de Rocket League impossible a battre !!!
Neuralis vs philips peut etre interessqnt
Merci de ne pas amalgamez ssbm à ssbu. Melee est probablement le jeu le plus technique du monde derrière StarCraft. Alors attendre d'un joueur d'ultimate d'être bon dessus c'est impertinent.
Je suis un joueur de melee, l'un de vous aurais t'il l'IA pour qu'on puisse jouer contre svp?
A quand le AI Assisted Speedrun ?
Ou Robot Speedrun c'est plus classe.
waa le développeur ressemble trop à sardoche mdr
Est-ce que y’a moyen de faire jouer cette IA contre elle même ?
Ce serait intéressant de voir un matchup contre un vrai joueur de smash sinon
On en parle du fait que c'est juste sardoche qui parle anglais ? 🤣
vraiment, je vous conseille de vous pencher sur les IA dans rocket league, car c'est un jeu ou l'on pensait que ce ne serait jamais possible et en fait ça commence à arriver de plus en plus, penchez vous y, ça pourrait être extrênement interressant