AlphaZero demonstrates synergy to Stockfish

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

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

  • @Nepycros
    @Nepycros 7 лет назад +415

    "You wouldn't believe how fast this [x]Pawn can run."
    After a hundred episodes of this, I apparently *still* can't believe it. :P

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

      Nepycros lol

  • @nofanfelani6924
    @nofanfelani6924 7 лет назад +792

    "bishop is better than knight in the end game"
    AlphaZero: *chuckles

    • @Narrowcros
      @Narrowcros 7 лет назад +16

      Always depends, in some case a minor piece can better than a rook in the end gam,depends.

    • @hunghung9537
      @hunghung9537 7 лет назад +39

      Depend on pawn structure.

    • @mizeve2760
      @mizeve2760 7 лет назад +13

      My theory is that AZ has an adjusted flexable piece value system, for instance knowing when a bad bishop is worth 3.1 or a good bishop worth 2.9 due to board synergies or like in the end using the rook to force B's bishop down to 2.7 which in turn boosted his knight to 3.3 leading it to becoming pacman on the pawns.. as arbitrary number examples ofcourse.

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

      perhaps even valuing all pieces higher like (pawns worth=1.5, bish/knight 4.5-5 circumstantially, rooks w=7.5 and Q w.14.5-15.1 circumstantially.

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

      and though king does not have value i would argue it has instead an equatable number we might call power, starting at 4 and progressing towards 20

  • @peristiloperis7789
    @peristiloperis7789 7 лет назад +435

    The most impressive thing about Alpha 0 is its capacity to trash talk at a much higher level than humans.

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

      A0 perfected trash-talking after 14 hours of self-improvement. The engineers working with A0 develop depression after as little as 0.8 minutes after entering.

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

      Yea, apparently AlphaZero can play Go better than the best human players, as well... I wonder how well he can rap.

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

      topquark22 y u digging graves

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

      I Always espected that Go was sooner outanalysed by the computer then chess. Because the rules are more simple and you have only one piece. But it was not the case because of the sise of the board.

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

      Sorry to spoil your fun, but Alpha's trash talk is just Jerry begging for views because he doesn't upload enough

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

    Just look at how active that king is. It makes sense that the brute force methods never exploited kings to their full potential as, given their limited movement range of 1, it's computationally expensive to calculate a string of king movements. The reliance on castling in traditional techniques and brute force algorithms makes sense. Tucking a difficult piece to think about away in the corner in a safe place makes a lot of sense.
    Alpha 0 appears to be able to assess new and safe 'houses' for its king though, moving it with an entourage throughout the board. Consequently, there's always a few moments of tension in the mid game where the king provides a vital role, such as the third attacker in this game.
    *skulks off to spend hours playing with kings*

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

      Good insight! I was noting something similar as well. The black position looked a lot more classic.
      There is also some good wisdom to this: Don't put you king with his back against the wall, leave a path of retreat instead!

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

      This is what I love most about the more 'intuitive' programs like alpha zero. I'm not sure if you have experience with Go, but you see something very similar where alpha zero playing that game. Basically, the 'traditional' positions that were often regarded as good are falling in favor of things that just make sense when you think about it for a second.
      Much like you said: don't put your king with his back against the wall.
      And yet in thousands of years of humans playing chess, they never quite figured that out. So simple, so elegant, so brilliant.
      I can't wait for the next generation of grandmasters who learn against these machines.

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

      The king actually moves faster than 1 square per move. If he goes diagonally, he's moving √2 squares.

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

      cptnoremac fair enough. Move diagonally if you want a speedy king

  • @dyl715
    @dyl715 7 лет назад +83

    There have been a lot of good chess games you've covered before but something about AlphaZero's games are simply mesmerizing.

  • @AmabossReally
    @AmabossReally 7 лет назад +585

    Damn, AlphaZero really hates the light square bishop

    • @Mikey-gs1dx
      @Mikey-gs1dx 7 лет назад +7

      yea, you're right. Hmmm... I wonder if there is soemthing to it?

    • @kevindubois5897
      @kevindubois5897 7 лет назад +76

      Alpha seems to hate stockfish's light squared bishop even more. This bishop has consistently remained irrelevant in the French defense games between them.

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

      Not just in FD games. Also in some QID games.

    • @btattersall
      @btattersall 7 лет назад +23

      AlphaZero has this phenomenal capacity to control the black's bishops (both light and dark), and seems to favour openings that support that kind of play.
      The central structure combined with the knight on f3 for the majority of this game keeps the dark square bishop locked out of any useful squares kingside, freeing up the white dark square bishop to take squares that support the central pawn structure while keeping tabs on that neutered black bishop.
      Other games, AlphaZero will lock pawns in places that achieve these same goals, and in some of the other openings will use the knights to make sure that bishop lanes get clogged.

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

      I would go further, and say that A0 hates enemy pieces :P The Qh8 in one Queen`s Indian was to me the most striking example. But sure, in the French he preys on the weak : "One piece bad, game is bad" , they say ;)

  • @MenloMarseilles
    @MenloMarseilles 7 лет назад +127

    After decades of chess engines that take a more tactical playstyle, NN approaches now seems to finally be swinging the pendulum towards positional technique. Just like we've used them to recognize a face in a crowd, or a word in a sentence, they're now giving our chess engines a tool to look at the board and say, "oh! this is a more advantageous shape".
    These French Defense games are such a great example of that, because a positional perspective understands the true cost of a deactivated piece (i.e. Black's light-square bishop in this opening) - and so, even when the material gain may be 50 moves out, puts in the work to create a board structure that keeps that piece from ever coming to life.
    Cool stuff.

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

      It makes for more beautiful chess in my opinion.

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

      1 min moves too

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

      It's because AlphaZero learned chess by playing itself with only the basic rules of chess, so it plays chess with a different perspective than a typical engines, after seeing many A0 matches it is clear that A0 prefers mobility and space, it will often sacrifice pieces to obtain more mobility and space for its heavier pieces, A0 looks the chess board with a very deep positional understanding, will often value initiative over safe positions. Its playstyle is very human, a super human playstyle I would say.

  • @Graceclaw
    @Graceclaw 7 лет назад +143

    "You'd be surprised just how fast that h-pawn can run"
    Had me in stitches :)

  • @nejtilsvampe
    @nejtilsvampe 7 лет назад +79

    Every little alpha knows! It's true, it's known.

  • @celach
    @celach 7 лет назад +60

    Loving the way AlphaZero uses its king.

  • @SanderSchoutenGambiet
    @SanderSchoutenGambiet 5 лет назад +9

    Back when we all used Fritz, I always felt happy when 1e4 got met with the French defence. I knew that, at least on my laptop, Fritz didn't get the limitations of the FD spacewise and I always won. Analyzing those games with that same Fritz also was fun, because only when it was really really really losing it thought it was losing..
    And now A0 is there to demonstrate that the old way of programming a chess engine is just that: the old way. A0 is a human player, beating his computer opponents in closed positions, understanding the value of the positions as a whole..
    I find this fascinating and I want to know more! (Skips to the next video...)

  • @ilovejersey
    @ilovejersey 7 лет назад +184

    I'm really loving the voice of AlphaZero at the end of these vids.

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

      ilovejersey I love Jerry but I can't tolerate the bad robot voice filter, lol

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

      ilovejersey lol yes! I was thinking the same thing. Always wondered what a cocky robot would sound like

    • @s.mendoza5705
      @s.mendoza5705 6 лет назад +8

      @@CheckYourHealthUS wtf are you talking about?

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

      @@CheckYourHealthUS Um, what? Jerry's the master. Agad's rating is a solid 400 points lower.

    • @marouanzabane
      @marouanzabane 2 месяца назад

      that voice is scary

  • @simoncollins69
    @simoncollins69 7 лет назад +35

    computer like accuracy, human like intuition, amazing play.

  • @misterguts
    @misterguts 6 лет назад +49

    "Stockfish, I was able to model your evaluation function as early as move four. This allowed me to forecast your moves and basically clean up the floor with you. I suggest you learn SQL and find a new career in the business sector."

  • @K_v_B
    @K_v_B 7 лет назад +41

    I've already watched your review on the others two games three times now.... I've already liked the video. Keep up the good work, Jerry. :)

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

    Best Alpha Zero review on utube!!

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

    i've seen this video many many times and it's still beautiful.
    it's beautiful because of your explanation. thank you jerry!

  • @chakdeuk
    @chakdeuk 7 лет назад +61

    Wow! Chessnetwork's explanations are so thought out and illuminating compared to others like Agadmator or Suren

    • @Kamrul-ITManager
      @Kamrul-ITManager 6 лет назад +1

      I agree with you chakdeuk.

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

      Agadmstor is donation channel

    • @s.mendoza5705
      @s.mendoza5705 6 лет назад

      Suren is so annoying, agadmator is my fav but Jerry obviously knows more! I just find agadmator more entertaining, Jerry is more instructional

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

      Suren need help to improve his tone during commentating.
      Agomantor make money when people donating to his channel.

    • @s.mendoza5705
      @s.mendoza5705 6 лет назад +1

      @@trueteller25 so what if he makes money? It's the viewers choice if they wanna donate!

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

    Jerry, I've learned from ya! Best narrator out there, it's good that you spend time on common moves and theories! As the other site I watch, he just rushes through everything and gets to the part he wants and not smelling the flowers along the way. Great Job, Jerry!!

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

    These AlphaZero videos are some of Jerry's best work. Watching a machine play with the perspicacity of a human is truly stunning.

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

    Your peraonification of the pawns and other pieces is just priceless!

  • @k14check
    @k14check 7 лет назад +177

    Last time I was this early, stockfish was beating everyone up easily.

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

      well, to be fair, stockfish was screwed over with the way the match was set up

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

      nah nah how was stockfish screwed over?

    • @AvidaeGames
      @AvidaeGames 7 лет назад +37

      The version of stockfish that was used in the match was professionally handicapped, meaning it was an older, inferior version and it did not have access to books. This did not allow it to operate at its full potential. AlphaZero had basically built itself its own internal book. In addition to this, it had to play at 1 move per minute. It is, however, not fair to say that without the constraints the result would have changed much, as AlphaZero is rated around 100 ELO above the best version of Stockfish anyway. It's good to keep the details in mind rather than just looking at the results though :D

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

      nah nah oh I didn't know, thanks for the insight. :D

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

      Naka said that AZ had the google supercomputer powering it, but SF8 was using something equivalent to his laptop.

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

    I'm really enjoying your commentary on these games. Nice.

  • @Siderite
    @Siderite 7 лет назад +30

    I wonder if Alpha Zero finds an interesting and valuable variation, will be it names Alpha Zero, like Steinitz?

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

      The Alpha-variation

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

      I'm absolutely sure GMs are reviewing "alpha-variations" from well known opening theory to see exactly why alpha zero chose to sac a pawn or move a queen twice early.

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

      Well in the Queen's Indian defense Alpha Zero does tend to like the line g3 Bb7 Bg2 Be7 O-O O-O d5 exd5 Nh4!!, this line I can't find any consensus on if it has a name or much in the form of theory, the wikipedia page only briefly mentions the Nh4 line under the old mainline, 365Chess.com only has 614 recorded games taking place after 8. Nh4 and i've only heard one source (suren) refer to this line as Polugaevsky gambit.
      Maybe we should call 8. Nh4 Alpha Zero Gambit?

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

      It's probably already found 100 variations that would blow minds throughout the whole chess world. Whether we will be allowed to see them by the DeepMind team anytime soon is the real question...

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

    This is simply so wonderful. To me it seems almost miraculous. To my mind brute force calculation seemed to be the the definitive way to play. Stockfish had proven it with its mastery of all other computer programs. I thought this was the best that could be done. Stockfish was the Goliath of the chess world and invincible. Then David comes along with his small stones and a new way of assessing how chess can be played. Wow! Could a human be able to think clear enough and deep enough to match Alpha's approach. In the original Star Trek, an episode had Bones receiving the wisdom of another culture much advanced of ours. He needed to reconnect Spock's brain. With the knowledge of the advanced culture he announced the process was child's play but in the middle of the surgery Bones starts to lose the connection and laments the fact he can't do this, it's way too hard. The episode is saved at the end by Bones being almost done and winging his way to the end. lol!
    Watching this, I imagined a human having to take over for Alpha about 3/4 quarters through the game. "Now, you finish this up. You got it. I've done all the heavy lifting". One day perhaps we humans could finish up the game.

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

    Thanks for the amazing video, Jerry! I am loving this series. It provides a great new perspective on chess! I am already looking forward to your next video!

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

    Alpha Zero combines the power of intuition from Neural Networks & the precise calculation of an Engine. Makes it UNSTOPPABLE.

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

    Thank you for uploading these Jerry, super cool games!

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

    You have the best analysis on RUclips thank you

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

    You win for best alphazero-stockfish commentary.

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

    Awesome video! Love that you take your time to go through the majority of the moves!

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

    Stellar stuff as usual Jerry!
    Big ups from Stockholm!

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

    @ChessNetwork - I loved the AlphaZero impersonation at the end! Very creative and fun treat!

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

    Thank you Jerry for these instructional videos.

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

    Yes, very well explained, and straight to the point w/o losing time, thank you.

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

    Really good analysis about that match. Even as a beginner in chess i was able to understand a lot of stuff you were talking about. Was really insightful and helpful for me to learn some things here and there.

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

    Alpha Zero is showing us a future that we couldn't imagine, and I A will be able to reproduce the phenomenon in every learning

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

    I really enjoyed that commentary. And what a fantastic game!

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

    Hey Jerry! Great video again! I think an improvement is adding the game PGN in the video somewhere, such as under the evaluation, as this will help viewers get a sense of where we are in the game and previous moves, given a position :]
    Thank you for making more of these analysis videos!!

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

    AlphaZero's King usage is really amazing from what I've seen so far in these games. This game wasn't as dominant a performance as the other French Defense AlphaZero faced and you had a video on, but it was still good and instructive.

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

    Thanks for your efforts, Jerry

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

    What a masterful game...I love your analysis

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

    Masterful commentary.

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

    wow, this was a really amazing demonstration how the effectiveness of the knight

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

    Hi Jerry, Really liked the alpha zero speeches at the end of those videos. It's awesome :D

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

    9:01 26. Bd2 I wondered not reply with Bb4, forcing the queen to move and then taking the defender of the knight on f4. It's because Qb3, which pins the bishop to the undefended black queen.

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

    All the games released show AlphaZero gain a space advantage. It's beautiful how it finds a way.

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

    Really great videos Jerry. Thank you.

  • @toneal30
    @toneal30 7 лет назад +34

    These faux-AlphaZero voices at the end are hilarious man! Soon an AI like this WILL be able to explain its moves though...not so far off.

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

      Plot twist: A0 uploaded this video.

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

    at 2:55, in consideration of the alternate move-set, why would it be disadvantageous to trade knights? instead of pawn from f7 to e6, g4 to f3 is played for black to take white’s king knight, white then has a choice to take the f7 pawn or the d7 knight both of which sacrifices the pawn due to the force from check, so assuming that white then takes the d7 knight bishop or queen can step up into an open diagonal (c8-h3), then, either f1 moves to f3 or e2 moves to f3 to take out the rank 1 black pawn. by bringing out the rook you also threaten the full extension of the bishop, alternatively if black queen takes the pawn on d7 she has a defender in her bishop opening the lane and seemingly giving the advantage to black. seeing that if f1 rook steps up then white-square bishop is out of play which would open up a nice moe for black-side queen from d7 (assuming queen takes pawn) to g4. and if the black pawn on f3 were taken by the white-square bishop instead of the rook, then black queen or bishop can move to h3 unthreatened and ready to punch the white rook on f1. what is the problem with this scenario? any response would be greatly appreciated and lack-there-of would also be completely understandable. thank you in advance.

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

    Deep moves. Really nice analysis.

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

    I'd like to see AlphaZero vs. AlphaZero with

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

      Yep. We may be able to determine once and for all which the "objectively best opening" is for white and black. I have high hopes that AlphaZero will give us even better opening theory than we already have.

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

    Jerry i find your voice very relaxing, i love your videos keep it up! :D

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

    Hi Jerry, great video as usual. However, I would like to point out that one of the reasons why Stockfish has been so strong all these years is its ability to achieve a great search depth at the cost of pruning out certain lines it deems to be inferior. It has to do this because most commercial engines are made for the general public who do not usually have access to powerful hardware. The alpha beta search algorithm could be tweaked to allow it to prune far less and reach similar or higher depths if it were allowed to use the same hardware that Deep Mind used for its A.I, say something like 5000 cores and appropriate hash. Also, adding EGTB , an opening book and using the latest development version of SF coupled with a more practical time control would see it gain at least 120-150 ELO, enough to overcome the current difference in strength. In a way, I think that this was an unfair contest

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

    YESSSSS! Another vid from Jerry.

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

    another very instructive video jerry...and entertaining too...

  • @steelyspielbergo
    @steelyspielbergo 7 лет назад +17

    ....making Stockfish look like the Browns

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

    "Every little alpha knows" :^)

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

    Amazing video, thank you! I have some questions: It seems to me from the AlphaZero games and paper that it's power lays in super advanced stratigique thought (or maybe stratigique calculation? Hard to chose words do describe this "entity") whereas, from my limited knowledge, Stockfish's (and chess engines in general) strength lays in brute force of calculation. So, added with opening books and different middle and endgame tables, Stockfish is merely "mimicking" stratigique thinking, but isn't actually considering positinal aspects, space usage, flexebilty, activity and cinergy. It IS eventualy "taken into consideration" indirectly via brute force, because the consequences of such elements are evident in lines calculated by Stockfish. Against a human or an inferior engine, the force of calculation is enough to "hide" the inability to think/calculate strategy. But it seems this is how it is outplayed by AlphaZero.. Also, Stockfish is engineered by humans to evaluate a position not only by calculating possible lines of play but also through material numeric value. Maybe we, humans, "misled" stockfish by "teaching" it a wrong or incomplete evaluation of material and position process... Maybe AlphaZero can teach us a new way of thinking about material value. Either we will learn that a knight is actually 3.5 and a bishop is 2.7, for example, or that it's wrong to even go through that line of thinking.
    What's also interesting in my opinion, is that SF's brute force makes it a "god" of tactics, as tactics are based on calculation rather than "thought". (They could also be based on 'post-calculation'. A GM doesn't have to always calculate a full process to spot a tactical trap, he/she can train to see it by noticing patterns and structures, or known lines of "theory" based and calculation made by them or someone else (including engines) in the past).
    I believe Stockfish is bound to always calculate, and he can't develop these abillities that GM's can. Though, It probably doesnt mind (Pun intended ;) ). It is a preety f***ing good calculator.
    But is it possible that AlphaZero DOES develop (like a human would) to recognizes tactis without calculating all the time?
    Is it possible AlphaZero is "thinking" strategy in a broad and complex way?
    Is it possible Stockfish is yet superior in tactics? Would be interesting to present them both with very complicated chess puzzles to see who is better. (Though probably even AlphaZero's inferior calculation power of 'only' 80,000 positions per second can stand any chess puzzle we humans created, and the gap between SF's and AlphaZero's tactiacal quality - if indeed exsists such a gap - would be insignificant or impossible to notice unless both of them are given only fractions of a second to solve the puzzle.)
    I want to add that all the asumpstions I based my thoughts upon could be flase. I am new to chess and know almost nothing about computering and AI tech.
    Also, as some people find it somewhat depressing that AlphaZero belittled centuries of game development in 4 hours, I want to add an incoreging thought:
    Even though AlphaZero outclassed us and our programs so effortlessly, it still isn't capable of INVENTING AND DEVOLPING the game of chess. Or even if he is, if instruced to come up with a game, it can't do so just because it WANTS to and INTRIGUED by it. We still have the ability of doing something for the sake of pure enjoyment going for them. For now. :)

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

      Not sure what you mean by Alpha Zero's "thinking". From my understanding of machine learning and neural networks, it "learned" some extremely complicated mathematical function to compute the probability of winning from a mathematical representation of the board position. It has no idea why this function is correct, and neither do its developers, it just turned out to work after being tweaked with trillions of calculations, trial and error.
      I don't believe there is much to be learned for a human mind from A0's "thought process" because it simply has no logical representation. Whilst in case of Stockfish, you could technically go throught the numerous lines it calculated and see why it's "right" about some position being superior to another, you don't have such analysis by A0. It also cannot "logically explain" its "strategical thinking" in any way understandable to a human, because all it has is a probabilistic reasoning based on immense ammount of data and training, ungraspable to a human mind.
      Chess can be represented as a mathematical problem, and Google invented a calculator which, by trial and error, found a great approximation to its solution. I don't however believe that there is much to be learned from this approximation, because it's probably beyond us to understand it. All we can do is look at what A0's evaluation is for certain positions and try to apply our thinking to explain why it's correct. We can learn chess from A0's experience, but we can't learn from how it "thinks".
      I might obviously be completely wrong, after all I haven't seen A0's code and it's not like I'm a ML expert. Those are just my thoughts on the topic.

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

      Cowtymsmiesznego Thanks for your reply! Definently interesting perspective. You could be right arguing AlphaZero can't teach us or show us it's thinking process. Still the results incourge is to re-evaluate are evaluation methods, and maybe bring up interesting questions about thinkning itself, even though, as you put it, not AlphaZero nor Stockfish "think", only calculate. I don't know, seeing the deep stratigique advantages unfold towards the endgames, without stockfish being able to calculate it deep enough to evaluate corecctly, is fascinating. Is there a difference of qulity between Stratigique calculation or evaluation and Tactical calculation? Or is it mere computing power or suprior method of calculating? What do you think?

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

      ITouchedTheKore Thanks! The question is whether AlphaZero just made updating engines' codes futile ? ;)

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

      Well, first of all, there is a "true" game theory evaulation for every position. If chess was fully solved, every single position could be evaluated to either winning for white, winning for black or drawn. Technically, there are only 3 correct evaulations for every position, +infinity, 0, or minus infinity. No other evaluation except those 3 can possibly be objectively correct. What does +1 or +3 even mean? That white is a pawn or a knight up? This has no real representation in the (board state) -> (game result) function. You are a pawn up, sure, but what trully matters is whether you can force a mate in some number of moves, or can your opponent force a draw, or maybe even a win (assuming you both play perfectly). Now, the assumption that both players play perfectly might seem like a far-fetched one, but really it is not. After all, that's exactly what a GM is assuming when he says that a position is won for white, or Stockfish when it says "mate in 12". All that our +/minus evaluations really are, are tries of approximating the true evaluation, because we don't know the full path from the position to all possible ends of the game, and hence we can't say for sure whether the position is won for a side or drawn.
      I know this doesn't seem like referring much to your questions, I'll elaborate on that once I'm back home later, unfortunately I'm out of time now.

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

      +Cowtymsmiesznego AZ's basic architecture isn't much different from Stockfish - AZ substitutes a trained neural network (only 4 hours of self-play to tune/train the NN) instead of the human coded board evaluation function in SF - and I believe it uses Monte-carlo search instead of alpha-beta. However AZ can still assign "value" to various lines of play - its trained NN simply takes into account positional formation (and all other aspects) much better than the human crafted eval function in SF, when considering each board position. So AZ can teach by giving us lines of play just as a typical engine like SF does, so there's much it could teach humans in the same way that other engines do.

  • @TWPO
    @TWPO 7 лет назад +56

    Jerry doesn't want to play AlphaZero himself because he knows it will be an easy win B-)

    • @omarkhan5223
      @omarkhan5223 7 лет назад +13

      I don't think he has access to alpha zero

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

      I imagine Jerry would LOVE to play AlphaZero.

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

    Superb commentary ... again!

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

    Great video, cool cyber voice at the end!

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

    Amazing analyses and vid, Thanks!

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

    At 17:17, Ke7 after Rb8+ just gets mated with Ng6+ Kf7 Rf8#.

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

    At 2:45 could f5 be played instead?

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

    18:16 Why didn't AlphaZero do knight to e6 on move 58?

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

      knight is pinned after 58...Ke7

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

    Hmm.. at 18:16 after black moves took to C1, what is stopping knight takes e6 check? I think it’s a perfect move.. the bishop is pinned and the king can’t move to challenge the rook as the c7 square would be guarded by knight then the knight can gobble the g pawn after harmlessly as well, or stay on e6 and king moves to protect new knight spot

  • @KF1
    @KF1 Год назад

    I love the decisions that AlphaZero makes. Maximum utility, unstoppable progress, and sheer co-ordination. Would love a "beginner to chess master" video on these topics, like of things you've learned or how chess has evolved in the last 5 years now that these games have had time for reflection. WWA0D?

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

    Advanced Analysis, Thanks Jerry.

  • @DVal-bl7hm
    @DVal-bl7hm 7 лет назад

    That good bishop / bad bishop thing at 6:45 blew my mind.

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

    Alpha zero is just a beautiful ♟ player!

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

    Love the commentary

  • @itsmeshyam1436
    @itsmeshyam1436 7 месяцев назад

    14:25 Why not 45...Ba6 trying to activate the bad bishop by getting it out of the pawn chain? It can maybe one day defend the e6 pawn from f5

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

    Alpha zero is an absolute beast

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

    It seems to me that stockfish's weakness is an inability to improve in equal positions and closed positions. I really think Stockfish would have drawn more games if it had access to our book, preventing being outplayed in opening or going into closed positions. However I'm in awe at the positional might of the alpha zero machine.

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

    17:46 - can someone explain why alpha zero does not take e6 with the knight at this timestamp? Black bishop is pinned, it would give a check and allow knight takes g7. Then push the h pawn to victory!
    Thanks to anyone who can explain why the idea I have said is a bad idea! 🤔

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

    Thanks for all your wonderful comments. And the admission not all the move by these player have evaluation. This lends much to you credence. Obviously much time is spent in production of these videos; your activities demonstrate much love for chess. Look forward to more incites from evaluation of AI games. Wish you all the best in your efforts. My hope and perhaps yours is to find nuances of chess yet undiscovered by human thought.

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

      Thank you very much for the kind/thoughtful words Michael. I appreciate it.

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

    @5:17 "if the king moves (to e7) white gets the pawn on g7". No, white plays Ng6+, Kf7, Rf8++

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

    6:50 the bad good bishop is very unintuitive for me. Since, light squared bishop was blocked by his knights and c2 pawn, and the other was free. Doesn't this matter?

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

    At 18:14 can someone explain why knight wouldn't take on e6? I am confused .

  • @10X10-o9e
    @10X10-o9e 7 лет назад +1

    18:15 Knight takes e6?

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

    I play chess every now and then.... Love these explanations and diagrams.

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

    18:14 what about Knight takes E4 Pawn, getting a check, then if King moves to D7, Knight takes pawn on the right
    If King C7 then the Rook can go B5/6
    What do You guys think ?
    I'm not a chess player tho just loves watching chess games

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

    20:44
    Black move 73. Why not Rc7 to force out Nc5?

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

    At 11:31, can't stockfish just do Bb4? If he takes with the rook we take back with the knight and if he takes with the pawn we take the knight on f3 to break the position

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

    at 18:16 why didn't white just capture the e6 pawn with knight to e6, thus forking a check AND the g7 pawn he so desperately wants?

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

    18:16 Why not Nxe+?
    (Sorry, i’m a beginner-intermediate)

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

    "piece sacrifice for activity rarely pans out well in the endgame as there is almost always resources for your opponent to equalize"
    AlphaZero: wtf are you talking about?

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

    this may be stupid but at 2:39 couldn't black have played pawn to f5 to fill the space and use his kingside pawn reinforce?

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

    at 18:17 why not take the pawn on e3 with the knight with the pin and king fork and from there mop up instead of rook to a8

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

    Hey guys. I know I'm probably missing something, but why can't the knight take on e6 at 18:15?

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

    At 17:18 you suggested that if the king moved to e7, the rook would get behind the pawn. Apart from the fact that that could be defended with Kf7, I think you missed a mate in two (Ng6+ - Kf7 - Rf8#). Perhaps you meant if the King moved to c7? Furthermore great analysis!

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

    18:13 Why not Nxe6+ Surely it wins two pawns as the Bishop is pinned?

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

    Hi! I don't really know a lot about chess, but around 2:10 in the video, when you questioned whether it would have been better for black to stop white's f pawn from moving to f5 rather than castling, I first thought of black moving his f pawn to f5, so that it would halt white's f pawn. But this alternative was not presented in the video, and so it left me wondering if that would have been an advantageous move or not. It would be nice to receive a detailed answer. :)

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

    AZ learned to play chess by playing 400 games simultaneously. In each game it was both black and white. It is 5000 computers hooked together making for one large AI. On each move, it measured how that moved helped or hurt its position (called the Monte Carlo Method). StockFish was given strategy, the rules of thumb.

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

    The only NN in chess history that wins everything

  • @Thomas-yq3vc
    @Thomas-yq3vc 2 года назад

    Probably a noob question, but at 18:16 why is there no knight take on e6 with check to also take the g pawn right after?

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

    What if Nxe6+ at 18:15? What am I missing?

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

    Always a great video. I wish I was a better player 😭

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

      Just play:)

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

      You won't get any better by just sitting there

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

      @@Drewski777 actually all chess players got better while sitting

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

    18:17 why not knight captures e6 check ? Instead of rook e8