Une IA apprend à jouer à Smash Bros pendant 33.600 heures
āļāļąāļ
- āđāļāļĒāđāļāļĢāđāđāļĄāļ·āđāļ 7 āļ.āļ. 2022
- 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 :)
Let's go ! C'est vraiment un rÃĐgal vos vidÃĐos !
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.
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.
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 ð
Trop trop intÃĐressant comme sujet !! Ãtoile fait trop plaisir aussi
vivement la prochaine vidÃĐo sur les IA !
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ðĪĐðĪĐ
TrÃĻs intÃĐressant comme sujet, surtout avec Etoiles !
Ã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
Vlad, le mec qui a fait l'IA, ressemble vraiment à Sardoche
ððð
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.
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
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
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.
Philippe aka sardoche d'une autre vie.
Etoile, personne incroyable. Mais paque, son "bah alors bouffon !" Est aussi incroyable ð
Je serai fascinÃĐ de voir une ia comme ça sur un jeu aussi complexe que League of Legends ou des jeux de stratÃĐgie
Grave stylÃĐ ! Ãa serait possible de parler aussi des ia qui arrivent sur rocket League ?
il y a des IA rocketleague juste insane de fou
Vraiment trÃĻs impressionnant cet ia
Ahah sympa de voir ÃĐtoiles sur underscore
Je voudrais bien voir ÃĐtoiles vs le falco de PPMD ou Mango maintenant
Salut, est-ce quâon peut avoir accÃĻs à lâIA pour essayer de lâaffronter ? Si oui, comment y avoir accÃĻs ?
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 :)
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)
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")
5:56 lmfao bas qu'il prend Marth et qu'il apprend par coeur la frame data. Pour devenir le futur m2k français
6:10 Ce massacre !
Falco est l'un des meilleurs perso de Melee en plus. x)
Excellent!
Sympa la mouette sur le front
Wow je veux voir cette IA sur ÃĒge of empire IV!
Vous pouvez vous renseigner sur Gran Turismo Sophy, une IA officielle Sony AI dÃĐveloppÃĐe pour jouer à Gran Turismo.
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.
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
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
La vulnÃĐrabilitÃĐ augmente avec les % pas l'inverse ayah le rappel qui tombe à l'eau.
MDR l'IA qui respecte son adversaire xD
"on a pas constatÃĐ Ã des suicides" cette phrase xD
2:35 je connaissais pas le cousin de sardoche
Je veux voir M2K qu'on surnomme le robot affronter cette IA, mm tout les 6 dieux de Melee
rayaou quel boss
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
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. :)
Je suis une Ia et je trouvez cela simpa de parler de nous ! Merci humain
Incroyable
j'en ais toujours rÊvÃĐ
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Ã
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.)
C'est l'attaque des clones sur le plateau
Laupok a fait (à peut prÃĻs) la mÊme avec Super Mario World mdr
Un M2K artificiel ! Incroyable !
dÃĻs que vous avez dit faille j'ÃĐtais sÃŧr que c'ÃĐtait l'inverse du jeu, donc rester passif
Sais comme les amiibo qui ÃĐvolue selon de comment on joue
J'aime bien smash mais mÊme sans ça je trouve le propos hyper intÃĐressant !
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.
L'histoire de l'IA rocket League est ouf aussi
Ohh Rayou le sanggg
Vous devriez demander à vilbrequin pour savoir comment faire un bon fond vert. ð
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.
2:14 Giga chad Sardoche
Alors, attention: IA contre IA.
Mauvais lien dans la description pour la face cachÃĐe de l'anti cheat
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
Wa ssb meelee les souvenirs, je jouais à ça sur gamecube
8:23 ~ " discuter avec le jeu "
est inÃĐdit selon Google ðâĻ
#Goolipo ( aucun rÃĐsultat )
"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"
OMG ÃTOILE SUR LE MEILLEUR SMASH
Mon jeux prÃĐfÃĐrÃĐ !!!!!!!
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!
Neuralis vs philips peut etre interessqnt
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
Pour info le gars qui a mis le pied sur la barre a ÃĐtÃĐ banni dÃĐfinitivement depuis que la vidÃĐo a percer
C'est quoi le micro utiliser tout au long il est " waouh "
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.
Faut inviter Mew2king ou Zain ou des gens balÃĻzes comme ça
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 ð
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
BientÃīt 20xx fox would real
bientÃīt ce sera avec vous quelle va jouer
Je suis un joueur de melee, l'un de vous aurais t'il l'IA pour qu'on puisse jouer contre svp?
ça doit etre trop bien pour faire des tier list moins biaisÃĐes par l'homme.
Non c'est pas l'input. C'est que le stage qui changÃĐ de forme au mÊme moment.
Câest moi ou ÃĐtoile et le pote de mickael se ressemble vraiment vraiment trop ?
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
2:09 wow Sardoche, il t'es arrivÃĐ quoi?
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).
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.
J'aimerais bien voir ce que donne l'I.A. contre un joueur pro.
Est-ce que yâa moyen de faire jouer cette IA contre elle mÊme ?
L'IA de Rocket League impossible a battre !!!
4 ans d'apprentissage pour jouer à un jeu vidÃĐo de combat ? On est mal barrÃĐ ð
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ÃĐ.
jolie taff d'ÃĐtudiant
On en parle du fait que c'est juste sardoche qui parle anglais ? ðĪĢ
A quand le AI Assisted Speedrun ?
Ou Robot Speedrun c'est plus classe.