AlphaZero vs Stockfish Chess Match: Game 10

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 385

  • @chess
    @chess  7 лет назад +32

    Catch Danny's match highlight wrap-up here! ruclips.net/video/6z1o48Sgrck/видео.html

  • @robertmoss5573
    @robertmoss5573 7 лет назад +73

    I work in big data and did a detailed reading of the paper the team released. I think the amazing thing for me is the difference in the way the two algorithms' approach the game. SF can be described more as maximizing or minimizing material gain or loss with ruthless efficiency. A0 played 44 million games of chess against itself and trained to optimize the final outcome of the game--not the material. It used neural nets to recognize patterns and updated Bayesian priors based on the move effectiveness as judged by the result of the game.
    You watch these games and these algorithm differences become so obvious. A0 plays positional and sacrifices material. SF hordes material at the cost of trapping itself in the corner of the board. Playing Chess myself I've always had my best games against computer opponents when the position restricted mobility and there weren't a lot of deep tactics to calculate. Clearly there's something there! This is the start of a chess renaissance!

    • @lyanbv
      @lyanbv 4 года назад +9

      In a way, we can have this strange realization that SF is actually a strong marker for the current human wisdom in chess up until AlphaZero. Codifying arbitrary value systems that have nothing to do with the rules of chess. In the documentary AlphaGo, the key realization was that the NN did not care about how much it will win. It only mattered that it does. In contrast, the prevailing human play has long used "score lead" as a proxy to the "probability" of winning when in fact, AlphaZero shows, it really is not. You can see that this is the same now-refuted wisdom that SF operates in.

  • @DatWill
    @DatWill 7 лет назад +317

    Sacrificing the knight at the beginning to get a clear advantage in the endgame was so obvious to me. I think Alpha zero has been programmed to examine all my 1350 level games.

    • @alonilutowich4505
      @alonilutowich4505 7 лет назад +26

      rekt

    • @nickkap08
      @nickkap08 7 лет назад

      DatWill i

    • @shawnmullen9298
      @shawnmullen9298 7 лет назад +15

      DatWill its crazy u said that. About halfway through the 3rd AlphaZero game i saw analized i was wondering if it was really a super A.I. or if they were just mimicking your ideas. Another conspiracy theory proved correct. Ty.

    • @shawnmullen9298
      @shawnmullen9298 7 лет назад

      orochimarujes lol

    • @mmartel
      @mmartel 6 лет назад

      Lol

  • @SPQR_14
    @SPQR_14 7 лет назад +181

    All of these games seem to have a common theme, and that is restricting the opponents piece mobility and activity. This long-term piece immobility is likely something where the time horizon is too long to calculate the benefits of through brute force, but something AlphaZero has "learned intuitively." This seems to be the major weakness of the Stockfish engine which AZ repeatedly exploited to win.

    • @Ratatosk80
      @Ratatosk80 7 лет назад +19

      Yeah, I think you nailed it. There is obviously a lot of stuff to learn from the games. Most of it though is out of reach for low rated player like myself. You need a lot of chess knowledge if you are going to get something out of trying to analyze the games.
      However one thing which no matter your skill you can make use of is, like you say, the lesson of activity and restriction. Feels pretty revolutionary. These are well known basic core concepts ofc but seems like the alpha zero games are showing that we might not have the right approach to the game overall. Feels like a new way of chess thinking could result from it.

    • @skylarkenneth2407
      @skylarkenneth2407 7 лет назад

      Also with a Queen's Indian opening. To have a pawn push early to have that advantage. I've always opened with my Queen's pawn for that reason unless i'm just trying something different...

    • @mellowjello2593
      @mellowjello2593 7 лет назад

      These are only a few of the 100 games, but yeah it does look like that.

    • @brendan3518
      @brendan3518 7 лет назад +19

      Yes, this is not a new concept, but I don't think it's ever been so comprehensively and transparently demonstrated before in (super) high level chess. The idea that you could sacrifice multiple pawns and entire minor pieces for long-term positional advantage, combined with the continuous application of prophylaxis... it's just stunning. A0 doesn't hesitate (not that a computer would) to repeatedly do this and it does it ruthlessly. This has already made a contribution to chess knowledge IMO, and I look forward to more A0 games.

    • @NorthlandDWJ
      @NorthlandDWJ 7 лет назад +1

      Most of the games were draws though. I'd like to see those games, which probably also means both engines aren't too far off.

  • @1ugh1
    @1ugh1 7 лет назад +51

    Tal and his predecessors would be smiling ("See! We are right! That is how chess is played.") It is so good to see that Chess, like Go, has unique qualities and such complexity that you cannot consider theories and strategy settled. Makes for an exciting future for the game.

    • @dimitridimitri6994
      @dimitridimitri6994 4 года назад +4

      Tal is my favourite. AlphaZero is just a more computationally intensive Tal.

  • @rennygong8650
    @rennygong8650 7 лет назад +74

    This is mind blowing and I am shaken.

  • @danielhouse6244
    @danielhouse6244 7 лет назад +93

    That is crazy. SF likes it's position right up to the point where it is lost. I for one welcome our new computer overlords.

    • @gredangeo
      @gredangeo 6 лет назад +11

      It has been shown through these games that Stockfish simply prioritizes amount of pieces on the board, and that many can move. As long as Alpha Zero can manipulate positions with sacrifices, he can and will exploit Stockfish's weakness.

    • @elieli3299
      @elieli3299 4 года назад

      E

    • @phase0400
      @phase0400 2 года назад +1

      @@gredangeo Not anymore...
      I am from the future and Stockfish 15 crushes AlphaZero

    • @dannygjk
      @dannygjk Год назад +1

      @@phase0400 Stockfish went over to the 'Dark Side' starting at SF12. 😏

  • @markphc99
    @markphc99 7 лет назад +57

    Danny , make them release all the games - MAKE THEM!

    • @razinoid6863
      @razinoid6863 7 лет назад +3

      Most of them were draws.......

    • @tonistaak
      @tonistaak 5 лет назад +1

      @@razinoid6863 27 wins

  • @christianridings1870
    @christianridings1870 7 лет назад +18

    This series was incredibly high quality stuff for free

  • @GuillaumeCartier
    @GuillaumeCartier 7 лет назад +11

    Absolutely love your comments, analysis and zest. In this sea of youtube chess commentators catering to the absolute beginners... I love it!

  • @BamThwok76
    @BamThwok76 7 лет назад +36

    That was a masterpiece of a review.

  • @davidwoosley
    @davidwoosley 7 лет назад +90

    You're doing a helluva job with these. Keep it up.

    • @scroogietw6878
      @scroogietw6878 7 лет назад +1

      David Woosley i think we dont have more than 10 matches :(

    • @davidwoosley
      @davidwoosley 7 лет назад +1

      Scroogie TW, that's clearly not my fault. Gimme more analysis, dammit.

  • @onetouchtwo
    @onetouchtwo 7 лет назад +10

    Haven't even watched the video and I'm already psyched. Loving the coverage.

  • @ranjitht5287
    @ranjitht5287 7 лет назад +7

    Amazing knight sacrifice by Alpha Zero. It's positional understanding is mind boggling!!!

  • @johnbouttell5827
    @johnbouttell5827 7 лет назад +69

    9.42 Queen h1 -- that woke me up

  • @markhill8817
    @markhill8817 7 лет назад +75

    Wanna know my favorite part about these games?
    "Usually you don't want to..."
    "Usually you don't see..."
    "Usually it's not a good idea to..."
    But AlphaZero fucking does it anyway lol #thuglife
    These games renew my hope that chess can be exciting, and it makes me want to play some games.

    • @brendan3518
      @brendan3518 7 лет назад +3

      Yep, A0 is causing people to rethink a lot. And that's a good thing.

    • @sliver170
      @sliver170 7 лет назад +1

      Since humans cannot think this far ahead, what use is following AlphaZero's example?

    • @LightningSe7en
      @LightningSe7en 6 лет назад +1

      @@sliver170 Such a regressive remark. Progress is small incremental steps. If we don't try to think like A0 on chess, we won't ever be. Applicable on anything else.

  • @R4G3QUI7
    @R4G3QUI7 7 лет назад +27

    I consider this game, The AlphaZero Immortal

    • @jashepoon
      @jashepoon 7 лет назад +5

      miximup every game we've seen so far is an immortal :)

    • @froglegs4910
      @froglegs4910 6 лет назад

      Human created monster who can dig out our brain as dirt !
      We can not beat AI because our brain is made of jelly neuron !
      Jelly neron protein can be denatured !
      AI only costs electricity and precision oil !

  • @juggernaut4799
    @juggernaut4799 7 лет назад +10

    AlphaZero has taken it to the next level! I mean that Knight sac and c4!!! Thanks Danny for the amazing analysis!

  • @lindleybruce2735
    @lindleybruce2735 6 лет назад +11

    Most traditional engines seem to do poorly against fortress or blockade positions. A0 seems to be able to avoid the pitfalls other engines suffer from as it actually sees over the horizon rather than relying strictly on number crunching. All that is ultimately meaningless if you can't see the limitations and dangers that the edge of the board present. In many games I've looked at it's almost as if the engine believes it has a phantom rank behind the back rank or an extra file beside the a and/or h-file. For example, in the games where SF lost repeatedly due to a cramped QID it almost seems like it would like to either move it's knight back or it's rook around, in which case true equality might have been attained. However in all these games notice how SF always seem to have either a bad bishop or at least one other inactive piece such as a knight or rook and even sometimes the queen. A0 plays in a way that almost seems to check all it's opponents pieces at once on every move, never losing tempo until literally the whole board in is zugwang.

  • @modolief
    @modolief 7 лет назад +58

    9:20 - Qh1 ... !!! When have we ever seen a move like this?

    • @kasparov937
      @kasparov937 7 лет назад +8

      modolief Carlsen played it against Anand in the World Championship!!

    • @Bennerboi
      @Bennerboi 7 лет назад +1

      www.chessgames.com/perl/chessgame?gid=1736710

    • @modolief
      @modolief 7 лет назад +4

      Ah, well there you go ... by no less than Carlsen!

    • @zbzb-ic1sr
      @zbzb-ic1sr 7 лет назад +3

      Now this is certainly something. I didn't think Machine Learning would win against brute-force alos in games like chess.

    • @dolorconsumer9473
      @dolorconsumer9473 6 лет назад

      kasparov9 LOL Thank you!

  • @GM-je3zp
    @GM-je3zp 7 лет назад +68

    mind blown

  • @wanderingwatcher3981
    @wanderingwatcher3981 7 лет назад +15

    The talk of engines "learning" in-between games is non-sense. They play different moves because the pruning process is somewhat random.
    Stockfish is not an A.I, it´s just a sofisticated algorithm. AlphaZero wasn´t learning anything while playing against Stockfisk either.
    Training is a seperate process from preformance. After AlphaZero's 4 hour training section it will remain unchanged, no matter how many games it plays.

    • @adamwu4565
      @adamwu4565 6 лет назад +1

      It's basically a case of our human narrator anthropomorphizing the chess engines (as that is what a human player in Stockfish's position would probably be thinking and doing in a real match) as a way of creating a more engaging narrative for us humans in the audience.

    • @slapmyfunkybass
      @slapmyfunkybass 4 года назад

      I wonder if it even plans any moves in front. Is it just playing the best move at that time, with no future moves in mind?

  • @saikrishnaa3606
    @saikrishnaa3606 7 лет назад +19

    Very good analysis Danny! . You are doing a really good job..I'm learning more from your analysis and brawls n stuff from ur you- tube channel..

  • @mjgayle52
    @mjgayle52 7 лет назад +44

    chess has a new king

    • @cantcatchme6749
      @cantcatchme6749 7 лет назад

      mjgayle52 I'm pretty sure that Stockfish won more games than Alpha0 out of the hundred. But Danny chose the interesting ones (the ones where Stockfish lost) which is brilliant, because people would't be impressed, if he showed a random game where worlds strongest chess engine beats a random AI, but seeing stockfish 8 lose is something that attracts a lot of viewers and is interesting.

    • @mjgayle52
      @mjgayle52 7 лет назад +19

      what i have read is that in a 100 game match AlphaZero won 28 games - lost 0 games - with 72 draws

    • @jkchannel3149
      @jkchannel3149 6 лет назад +4

      Can't Catch Me
      The fuck you are saying, my dude?

    • @TrickShotKoopa
      @TrickShotKoopa 6 лет назад +5

      + Can't Catch Me
      Nah dude, Stockfish lost hard. I think they actually did 1000 matches and stockfish only one like 2%. Alpha Zero is way better.

    • @LachlanTyrrell2003
      @LachlanTyrrell2003 5 лет назад +1

      @@cantcatchme6749 alpha zero won way more games than stockfish are you high?

  • @cocosloan3748
    @cocosloan3748 4 года назад +1

    One of the best games i seen lately TY!

  • @TruthHurtsFAFO
    @TruthHurtsFAFO 7 лет назад +2

    Absolutely impressive play from AZ. Great analysis Danny! Thanks!

  • @chessmarcosz
    @chessmarcosz 7 лет назад +7

    Excelent analysis! Thank you for this series!!

  • @markritchie8874
    @markritchie8874 7 лет назад +1

    Another brilliant summary Danny, thanks again for taking the time to analyse these games and for sharing your insights and enthusiasm, much appreciated.

  • @watergun7
    @watergun7 7 лет назад +5

    Qc4!! is pretty sick from a computer's perspective, and a typical brilliant move of alphazero in these wins. It's a very human thing- provoking ...b5 in response and improving upon the position you would get after hxg5 fxg5 and Qh4+. It turns out to be crucial in the build up of white's attack in the end, but there is no human or (current) computer capable of calculating all of that. It's a very human move- you can imagine a lot of strong grandmasters (Carlsen, Karpov, Kasparov) to be able to see it (as it's a strict improvement over taking on g5 straight away), but before alphazero something had to be hardcoded in for a computer to spot it.
    Alphazero shows a new age for chess AI and ofc beyond... Simply amazing.

  • @Musicrafter12
    @Musicrafter12 5 лет назад

    It's simply incredible how the site's evaluation always initially reads something like -3 but then quickly adjusts to "only" -0.5 or so in a couple of seconds, and as time goes on slowly gets less and less negative, after every silly-looking Alpha move

  • @justinwr092
    @justinwr092 7 лет назад +3

    All of this is mind-blowing. Great coverage too.

  • @j0tt0
    @j0tt0 7 лет назад +3

    Loved this serie Danny!

  • @КаналЧиллиПепФакты

    That’s the most amazing game I’ve ever seen. Human game does not even have the term like “Long term piece sacrifice” The knight sacrifice in the opening for a rook in the endgame. Wow!!! That’s increadible

  • @vaidasziurkus6539
    @vaidasziurkus6539 7 лет назад +4

    amazing anaalysis Daniel

  • @petergreen5337
    @petergreen5337 Год назад +1

    Beautiful lesson. Just beautiful

  • @thomasconnors4338
    @thomasconnors4338 7 лет назад

    I play just barely enough chess to do a competent job of losing to most chess programs on a medium-low setting, and I certainly never sit around watching videos about chess... but you got me on the AI angle and I'm back for more the next day because you guys make this fairly easy to understand (provided I occasionally back up and dwell on it when something unexpected happens). Thanks!

  • @gergonguyenviet122
    @gergonguyenviet122 7 лет назад +12

    insane game, mind blown. alphazero is amazing

  • @dannygjk
    @dannygjk 7 лет назад +24

    To all the people emotionally attached to Stockfish:
    SF still manages it's time well at various time controls. By the way time management is a non-factor at fixed time/move controls.
    The book-Even when Stockfish followed theory in these published games AZ outplayed SF after the opening.
    EGTB-Stockfish had lost positions before the EGTB would be of any use.
    Hash transposition size-Try it yourself give SF a big hash and see how long it takes SF to see that AZ's sacs were sound.
    Based on what I have seen in the published games my theory why AZ outplayed SF is that AZ has vastly superior move ordering. This is supported by the fact that SF was doing 70,000,000 nps while AZ was doing only 80,000 nps. Even if SF has a huge transposition hash table that won't be enough to compensate for much inferior move ordering. Inferior move ordering results in too much time wasted on pointless variations. SF will miss crucial variations because of that.

    • @Gabriel64468
      @Gabriel64468 7 лет назад +3

      Alpha Zero is definitely a very impressive chess engine and probably stronger overall than Stockfish (especially since it is so young and had really good growth potential compared to Stockfish), however with more common/logical timecontrols, more comparable hardware as well as opening tables (especially since AlphaZero from my understanding basically build it's own opening table it could take into the games)we definitely wouldn't have seen a 25-25-0 score

    • @abbecabecadowski6844
      @abbecabecadowski6844 7 лет назад +18

      AZ is not a chess engine. It plays as well in Go or Shogi. AZ in chess in only experiment how generic is theirs algorithm. Creating chess engine never was a real goal. They want to have algorithm which will be able to learn every task with only rules given.

    • @Hexalyse
      @Hexalyse 7 лет назад

      Abbec : Well somebody had to give AZ more than the basic chess rules, I'm pretty sure. People often fantasize what AI can do, and it's always pure BS. Even in machine learning, you have to give your algorithm ways of evaluating how "something" is "good" related to "something else". Or at least how to learn how it can evaluate it by itself, be it by bruteforce (the learning phase of any machine learning algorithm), or by feeding it examples.

    • @abbecabecadowski6844
      @abbecabecadowski6844 7 лет назад +3

      Whole idea of AI is to give method of learning instead of solution. I'm not fantasize, I just mention what is goal of deep mind team. It's not chess engine. It's bigger idea behind it.

    • @AlexRaxach
      @AlexRaxach 7 лет назад +1

      arizona beat san francisco, gotcha

  • @devvanbutler2758
    @devvanbutler2758 7 лет назад +25

    just speechless alpha zero is god

    • @jerryshunk7152
      @jerryshunk7152 6 лет назад

      Devvan Butler Jehovah would argue against Clapton or AZ! ! !

  • @snickersma
    @snickersma 7 лет назад +5

    Qh1 .. move of the year!! Incredible

  • @rbnn
    @rbnn 7 лет назад +8

    Great analysis

  • @העבד
    @העבד 5 лет назад +1

    I think it is evident that traditional engines which used human understanding of the game, use an " avoid loss at all costs" type of style, its tied to the human fear of loss ( which is why many games end with a draw).
    This Deepmind AI on the other hand, plays to win, instead of having a " Make no mistakes and avoid losses at all costs" mentality, its disregards even the potential of losing, and just plays to win.

  • @tchoupaaron
    @tchoupaaron 4 года назад +1

    AI learned that the key to winning is sacrificing material to gain long term positional advantages. We are so screwed.

  • @tapuout101
    @tapuout101 6 лет назад +2

    Alpha also blocked the check forcing the queen trade with the pawn move to c4. O.O

  • @LucaTheGuide
    @LucaTheGuide 6 лет назад +2

    This is crazy lol almost every move was like wtf to me but it all made sense

  • @xmishras
    @xmishras 7 лет назад +1

    c4 also stops Qd5+ later after B and R exchange. Such a visionary move.

  • @adamploof3528
    @adamploof3528 7 лет назад

    Way to go Danny; excellent and professional commentary. Until Google teaches Alpha Zero how to commentate on chess games this is as good as it gets.

  • @1989Brumo
    @1989Brumo 7 лет назад +1

    So basically alpha zero starts of every game by trading material in order to gain a strategical position giving him control over the key squares on the board. Then when the right moment is there he trades everything with some fine tactics giving him the favorable end game, resulting in the win.
    AI is truly op, simply wow

    • @kasparov937
      @kasparov937 7 лет назад

      1989Brumo Yeah thats pretty much sums it up.

  • @zackdisharoon6239
    @zackdisharoon6239 7 лет назад +1

    This is Danny at his best

  • @nalindas9872
    @nalindas9872 7 лет назад +5

    Excellent danny

  • @RickeyBowers
    @RickeyBowers 7 лет назад

    Awesome extended analysis! Totally, quells the idea that Stockfish engine was somehow neutered with limited parameters.

  • @ezy_accounts
    @ezy_accounts 7 лет назад

    at 6:44 instead bishop c8, why not move rook to h8 and then king back to f8? At least, the king is somewhat secured and protected by pawn, bishop and other pieces.

  • @stefanfilipovic6328
    @stefanfilipovic6328 7 лет назад +1

    This just shows again that chess can be played on much higher level than we could ever imagine. In early 2000s there was this fear that human chess would get killed by computers, that GMs of future are gonna be all about memorization of openings and variations. However we can see that chess has to offer so much more, positional, strategic, long term piece sacrifices and other futuristic things. I think that this could only help GMs of future. We may enter, or we are already in this new era of chess where games are attack minded and extremely exiting. Beware of human development also, i am confident that we are gonna see a lot more immortal games between humans. Just imagine if Tal and Capablanca were alive to see this, and what they could get from this. One thing is certain, chess survived this machine fear and it's back, stronger than ever.

  • @joeyt1416
    @joeyt1416 7 лет назад

    we need more of these videos.

  • @charlesnickerson66
    @charlesnickerson66 7 лет назад

    Awesome review, really cool to see how advanced techniques find value in minor positional advantages

  • @sherlockian1
    @sherlockian1 6 лет назад

    16:18 my old Houdini 3 suggests that Rd8 was a blunder from Stockfish and Re5 would have been a better move.

  • @DavenH
    @DavenH 7 лет назад +1

    Thank you Daniel.

  • @sabbaseleftheriadis5601
    @sabbaseleftheriadis5601 7 лет назад +7

    AlphaZero is terrific.
    Computer Chess world is changed after just 4 hours of training.
    I hope they use AlphaZero to solve real world problems, it seems smart as god.
    I guess this opens new doors in Robot AI as well. New Era.

    • @bruceli9094
      @bruceli9094 7 лет назад +6

      Alpha Zero 2.0: Absorbs all human knowledge in 0.0042 nanoseconds, reaches singularity.

    • @pallingtontheshrike6374
      @pallingtontheshrike6374 7 лет назад

      4 hours of tons of computing time.
      Other than that, yes.

    • @infinitysalinity7981
      @infinitysalinity7981 7 лет назад

      S L
      AZ didn't need to absorb human filth. It made its own art.

    • @froglegs4910
      @froglegs4910 6 лет назад

      AlphaZero will never solve human problems !
      because his master is our human brain !

    • @codex4336
      @codex4336 6 лет назад +1

      sabbas eleftheriadis AlphaZero will probably solve real world problems by killing all humans

  • @jojomomjonlang6445
    @jojomomjonlang6445 7 лет назад +1

    Danny,
    SF says after Qc4 that hesIT is winning by 1.75. I really love this. For some reason I thought that this kinda of play was possible. What i mean is that Pure calculations from SF is not 100% accurate. As you can clearly see SF says heIT is winning but is not do to the fact of Skilled play by AZ. What do you think?

  • @paulMcGlothin
    @paulMcGlothin 7 лет назад

    Another great game with excellent commentary. I always learn something by listening.

  • @JustMe-wm9zg
    @JustMe-wm9zg 7 лет назад

    5:40 why not Bf6? Am I missing something(Nh6+ Kg-h8....or after 1.Bf6 2.Nxg7 Bxg7 3.Bh7 for white and then just Qd8-f6)?

  • @cz19856
    @cz19856 7 лет назад +2

    Last moves were déjà vu

  • @shawnmullen9298
    @shawnmullen9298 7 лет назад +1

    Ok.now im subbed to both chess.com and your RUclips channel. Like a good Russian schoolboy.

  • @ugurgumushan
    @ugurgumushan 6 лет назад +1

    the weakness of stockfish looks like its evaluation of material

  • @imishy007
    @imishy007 4 года назад

    Very nice analysis by Danny 👍👍

  • @Claire-ing
    @Claire-ing 7 лет назад

    Wow!!!!!! Thanks Danny, great analysis, much appreciated!

  • @cinegraphics
    @cinegraphics 3 года назад

    There's a big question whether AlphaZero was trained playing only against itself. Maybe they trained it against Stockfish as well. To find its weaknesses. Making it a Stockfish-killer. But maybe it would lose to Comodo.

  • @somebodyelse5784
    @somebodyelse5784 7 лет назад +1

    One of the (many) things to take away from this, is that the concept of "correct move" goes by the wayside, unless you have AlphaInfinity or something, which can solve chess to the bottom. Projects such as chess.com's CAPS needs re-thinking. Magnus was right all along in not always placing too much confidence in the (pre-AlphaZero) engines. What wonders will all these new A0-lines do for him and other top-GMs...

  • @rabaromar4100
    @rabaromar4100 11 месяцев назад +1

    Game ten watched ❤

  • @Danumurti18
    @Danumurti18 6 лет назад +2

    This is so good.. i watch it many times 😄

  • @srikantht2403
    @srikantht2403 7 лет назад +9

    Make a RUclips channel of your own. you teach and analyse games very well.

  • @darylgraham4313
    @darylgraham4313 3 года назад +1

    Taking a material loss, in order to get a positional advantage for mating pressure that is leveraged back into a material advantage. I want to introduce strong ai to other turn based games

  • @MiNi-nn7zi
    @MiNi-nn7zi 7 лет назад

    "We also report the win/draw/loss results of 100 game AlphaZero vs.
    Stockfish matches starting from each opening, as either white (w) or black (b), from AlphaZero’s
    perspective."
    From The Paper: Mastering Chess and Shogi by Self-Play with a
    General Reinforcement Learning Algorithm by David Silver, Thomas Hubert,
    Julian Schrittwieser et all, page 6 / arxiv.org/pdf/1712.01815.pdf
    So there was total 1200 games played between AlphaZero and Stockfish with stats:
    Total games: w 242/353/5, b 48/533/1
    Overall percentage: w 40.3/58.8/0.8, b 8.0/88.8/3.2
    (copy pasted directly from the paper)
    Why people talk about only 100 games played and that Stockfish didn't win any games?

    • @dannygjk
      @dannygjk 3 года назад

      SF only won games that had pre-determined opening lines, (in the first match).

  • @debocha
    @debocha 7 лет назад +5

    Good job. Amazing chess

  • @bpmachete
    @bpmachete 7 лет назад

    Man good job with the analysis, thank you

  • @j.hanleysmith8333
    @j.hanleysmith8333 7 лет назад

    So nasty, would love to see a fully powered stockfish with an opening book etc

  • @AM-sp6je
    @AM-sp6je 7 лет назад

    Loved the series!

  • @modolief
    @modolief 7 лет назад

    Such a good video, can’t say it enough. I’m sitting here at 14:32 trying to think what was the next amazing move A0 played, as we the viewers are challenged to do ... and I’ve already seen this game! Ok, think, think ...

  • @jojomomjonlang6445
    @jojomomjonlang6445 7 лет назад

    Danny, 34. Rd8 was a blunder by SF. Better was bc,a5,a6,Kf7 stays 0.0. Why did SF not choose that path?

  • @TheHigherSpace
    @TheHigherSpace 6 лет назад +1

    So Tal's approach to playing Chess is the right approach after all ...

  • @joemacinnis1972
    @joemacinnis1972 4 года назад +2

    Fascinating

  • @unknow210
    @unknow210 7 лет назад

    really love these analysis!!!

  • @runner0.122
    @runner0.122 4 года назад

    after i watch those videos i always forget how did the opening went to the middlegame
    especially after the "e4, e5, Nf3, Nc6, Bc4, Bc5..." openings

  • @jurajhadzala3824
    @jurajhadzala3824 6 лет назад

    Although stockfish was restricted in some ways, I still find it amazing that it only took 4 hours for this neural network to win against computer, which is basically fed with information that human gathered 1500 years...

  • @therecogniser2122
    @therecogniser2122 7 лет назад

    WHAAAAAAT???? FINAL VIDEO??? I WANT MORE.

  • @KrishnaKumar-np3tw
    @KrishnaKumar-np3tw 7 лет назад

    Excellent analysis

  • @derendohoda3891
    @derendohoda3891 7 лет назад

    Really great analysis, thanks a lot.

  • @nevamisstwice6017
    @nevamisstwice6017 6 лет назад

    Fantastic entertaining commentary!

  • @Somuchcooleronline1
    @Somuchcooleronline1 4 года назад +1

    Mindboggling. Wow

  • @modolief
    @modolief 7 лет назад

    Wow, what a phenomenal series, thanks for this Danny!

    • @modolief
      @modolief 7 лет назад

      I think only Chessnetwork’s videos on these games have been of comparable quality.

  • @sanjaygoyal5395
    @sanjaygoyal5395 7 лет назад +7

    Give Alphazero a full month of self learning. it's elo will be like 10000

    • @modolief
      @modolief 7 лет назад +2

      Sanjay Goyal probably not; the neural net reaches saturation and learning levels off.

    • @cbr7170
      @cbr7170 7 лет назад +3

      Still would beat every human and engine, so I guess he's right with his elo guess

    • @modolief
      @modolief 7 лет назад +3

      cbr -- no, I think that 10000 number is wildly wrong. Every 100 points of ELO represents about a 2 to 1 win ratio for the stronger player. Go take a look at the Deepmind paper: arxiv.org/pdf/1712.01815.pdf -- you'll see the ELO gain based on more training just levels off at about one quarter of the way into the four hour training period. (Remember, this 4 hours of training *is on thousands of TPU cores* so that's a lot of training steps!) More time would have _maybe_ given a little more ELO, I think. To get any significant gains, the AlphaZero algorithm would probably need to be enhanced to allow some amount of incorporation of alpha-beta search, or other traditional engine techniques into the play style, rather than just the MCTS (Monte Carlo Tree Search). Again, from the paper: "None of the techniques described in this section are used by AlphaZero. It is likely that some of these techniques could further improve the performance of AlphaZero; however, we have focused on a pure self-play reinforcement learning approach and leave these extensions for future research."

    • @kasparov937
      @kasparov937 7 лет назад

      Max elo is 3700.I think

    • @zzasdfwas
      @zzasdfwas 6 лет назад

      I think past a certain point, chess will essentially be solved, and the AI will be able to either draw every game, or the win/loss will only depend on who is white. In either case, ELO won't work anymore. So I don't believe it is possible to reach ELO 10000.

  • @AndrewInmanartist
    @AndrewInmanartist 7 лет назад

    Great analysis of the games. Alphazero plays more like a pure tactician and recognizing and aiming for patterns on the board and using the computer's access to book moves and programmed lines(memorized lines if it was a human player) against it. Alphazero plays more like a human by using long term strategy and calculation, humans just have the flaw of habit moves (as you mention saying "normally this happens") because of time and can only calculate so far in the time given during games. In these games AZ calculated long term strategy within a minute per move...That would be roughly a 45-60 minute game.

  • @mrquickey3731
    @mrquickey3731 6 лет назад

    7:31 deepmind why didnt go for Nf5+ forking the king, queen and bishop?

  • @77bovi
    @77bovi 6 лет назад

    love this! Anyone know why the other 90 games weren't released? What would be the result of a 100 game match if AlphaZero plays itself?

  • @harstar12345
    @harstar12345 7 лет назад

    it's important to point out that AlphaZero was on a far more powerful machine than Stockfish, meaning Stockfish couldn't anaylise as far ahead and that they were given 1 min/move, rather than a classical time control. Something Stockfish is good at is knowing when to spend the time in critical positions. Not trying to take anything away from AZ, it's clearly becoming a force to be reckoned with.

    • @dannygjk
      @dannygjk 6 лет назад

      A0 80 Knps, SF 70,000 Knps. Any questions?

    • @Nemsesis3624
      @Nemsesis3624 6 лет назад

      what does that mean?

  • @raffaeleaquilone9873
    @raffaeleaquilone9873 7 лет назад

    Wonderful analysis! Congratulations for the great work. So far we've just seen AlphaZero winning with White... but how does AlphaZero play as Black?

  • @Samuel-ni7vv
    @Samuel-ni7vv 7 лет назад +2

    How do these computers work? Why don't the 2 computers just have 2 kinds of matches (1 for each side). Why do they chose different kinds of openings?

    • @knightoflambda
      @knightoflambda 7 лет назад

      Not sure about StockFish, but AZ is not a deterministic algorithm. It selects moves from a probability distribution.

    • @rudyNok
      @rudyNok 7 лет назад

      But why is it not always playing the same opening move when playing as white?

    • @knightoflambda
      @knightoflambda 7 лет назад

      Because it selects moves from a distribution. Say you have 3 openings as white, A, B, and C. A is assigned probability 80%, B 19% and C 1%. Then over a large number of games, with no more learning occurring, we'd expect AlphaZero to open with A 80% of the time, B 19% of the time, C 1% of the time.

  • @narekchannel
    @narekchannel 7 лет назад +5

    that C4!!!!

    • @Muuuuuuuuusty
      @Muuuuuuuuusty 7 лет назад +1

      exactly , just as amazing as Qh1

    • @younis24de
      @younis24de 7 лет назад +3

      AlphaZero was like "I guess I'll play C4 coz it's explosive lol"

  • @bl8896
    @bl8896 6 лет назад

    5:25 lol'd so hard. "... world will never know....like the center of a tootsie roll pop." AKA " Like the number of licks it takes to get to the center of a tootsie roll pop..." idk why it's just how his comments seem to be, like intentional (or unintentional) but just a few degrees of freedom between his reality and the reality he remembers, the real one. It's genius!

  • @abvdecades107
    @abvdecades107 7 лет назад

    I think Stockfish have a problem of database in this opening, from game many games won alpha zero that way, that's is why the rest of the won game have not bin made public. Alpha zero discovered a hole in Stockfish