The failure of todays chess programs is that they heavily rely on search tree instead of knowledge or intuition.
[d]r1r5/1b1n3k/1n1q1ppp/3Pp3/ppP1P2P/5QR1/1BBN1PP1/2R3K1 w - - 0 1
Houdini 6.03:
27.Ld1 a3 28.La1 h5 29.Sf1 Sxc4 30.Txg6 Kxg6 31.Dxh5+ Kg7 32.Sg3 (…)
= (0.00) depth: 28/54 00:00:47 743MN, tb=10
Komodo 12.3:
27.Dg4 Tg8 28.h5 gxh5 29.Df5+ Kh8 30.Dxh5 Txg3 31.Dxh6+ Kg8 32.fxg3 (…)
= (0.06 ++) depth: 30 00:00:30 320MN, tb=3
Stockfish 10:
27.Ld1 h5 28.Sf1 De7 29.Se3 De8 30.Sf5 a3 31.Lc3 bxc3 32.Sd6 (…)
= (0.19 ++) depth: 31/50 00:00:31 302MN, tb=18
Ethereal 11.25:
27.Ld1 a3 28.La1 h5 29.De3 Dc5 30.Lxh5 Dxe3 31.Lxg6+ Kh6 32.fxe3 (…)
= (0.00) depth: 26/55 00:00:42 468MN, tb=1
These chess engines we all know search 26-28 searches deep, with extended search up to 55 plies.
But since they do not play chess or have a clue what chess is all about, they
Evaluate the position as drawish.
They do compute many many thousands of NPS in this time.
If each node they compute is grain of sand, how big would the pile of sand be these programs generate.
And all this sand is not helping to understand the main conclusion.
This is really not AI but instead artificial stupidity.
But, we have an engine that is different:
Leela Chess Zero 21.1 (41800):
27.h5 g5 28.Df5+ Kh8 29.f4 a3 30.La1 De7 31.Ld1 exf4 32.Tb3
+/- (1.41) depth: 15/45 00:00:31 375kN
-------------------------------------------------------------------------------------------
And we have another engine that is Artificial Intelligence made from 1983 (computerchess from 36 years ago) :
Mephisto III, 6,1 Mhz on small dedicated chess computer. It computes only 1-3 Nodes per second.
After 50 Sekunden it changes best move to 27.h5!
After 15 Minutes the Score is +0,90 , search depth is 4/14 .
Consider that mephisto III is not running on a pc with thousands of MHz, not using Nvidia card for 1000 dollar.
It runs on a 8 bit fossil 1802 CMOS cpu with only 32 KB ROM and 4 KB RAM.
https://en.wikipedia.org/wiki/RCA_1802
Relate this hardware to the PC you use with Houdini or komodo or Stockfish and the ram and HDD space you have on these machines.
This shows IMO that the way these top programs emulate chess is wrong.
All these huge amount of resources are senseless.
What seems like a fairy tale today may be reality tomorrow.
Here we have a fairy tale of the day after tomorrow....