lichess.org
Donate

"how lichess works" - checkmate with bishop and knight

In my experience Stockfish finds better endgame moves when Syzygybases (tablebases) are installed, so I think the key question is: does lichess believe that and can lichess install them?
Stockfish knows how to win KNB vs. K even without Tablebases. You can test it on your own computer.

But lichess stockfish-opponent is a (intentionally) dumbed down version of the engine. Also it's slower.
I wish there was a mode called punishment and it went at its full strength and used time.
@3&4 : could you please show me a game played on your computer?
i didn't anything on the software!
#5:

http://de.lichess.org/pHl8qfAT

The PGN with the saved evaluation scores:

(no tablebases!)

[Event "Computer Chess Game"]
[Site "andreas-ugnome"]
[Date "2016.05.02"]
[Round "-"]
[White "Stockfish 7 64 BMI2"]
[Black "Stockfish 7 64 BMI2"]
[Result "1-0"]
[TimeControl "60"]
[FEN "8/8/2k5/8/8/8/5N2/4BK2 w - - 0 1"]
[SetUp "1"]

{--------------
. . . . . . . .
. . . . . . . .
. . k . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . N . .
. . . . B K . .
white to play
--------------}
1. Ke2 {+39,72/35} Kb7 {-39,80/33 0,9} 2. Ng4 {+39,80/36 0,7} Kb8
{-39,80/37 0,8} 3. Bg3+ {+39,80/38 0,6} Ka7 {-39,80/39 0,7} 4. Ne3
{+39,84/40 1,2} Kb6 {-39,80/38 0,6} 5. Kd3 {+39,88/39 1,5} Kc6
{-39,80/42 0,9} 6. Kc4 {+39,88/40 0,8} Kb6 {-39,88/39 0,7} 7. Nd5+
{+114,39/39 1,4} Kc6 {-39,88/36 3} 8. Bf4 {+99,47/41 1,2} Kb7
{-99,48/39 1,1} 9. Kc5 {+99,55/43 1,0} Ka7 {-99,54/42 0,8} 10. Kc6
{+99,59/42 0,3} Ka8 {-99,56/42 0,2} 11. Nb6+ {+99,61/43 0,6} Ka7
{-99,58/1 0,1} 12. Bc7 {+99,63/45 1,1} Ka6 {-99,60/1 0,1} 13. Bb8
{+99,65/44 0,2} Ka5 {-99,62/1 0,1} 14. Nd5 {+99,67/45 1,2} Ka4
{-99,68/41 1,1} 15. Kc5 {+99,69/43 0,2} Kb3 {-99,70/41 0,4} 16. Nb4
{+99,71/45 1,0} Kb2 {-99,72/44 1,1} 17. Bf4 {+99,73/45 0,4} Kc3
{-99,74/44 0,4} 18. Be3 {+99,75/46 0,9} Kb3 {-99,76/45 0,9} 19. Bd2
{+99,77/45 0,2} Ka4 {-99,78/45 0,5} 20. Nd3 {+99,79/46 0,8} Kb3
{-99,80/47 1,4} 21. Ne1 {+99,81/45 0,3} Ka4 {-99,82/47 0,4} 22. Kc4
{+99,83/49 1,5} Ka3 {-99,84/1 0,1} 23. Nd3 {+99,85/50 0,6} Ka4
{-99,86/50 0,9} 24. Bc3 {+99,87/52 0,8} Ka3 {-39,88/1 0,1} 25. Bb4+
{+99,89/53 0,3} Ka2 {-99,90/57 0,8} 26. Kc3 {+99,91/58 1,7} Kb1
{-99,92/108 8} 27. Kb3 {+99,93/96 7} Ka1 {-99,94/1 0,1} 28. Kc2
{+99,95/94 6} Ka2 {-99,96/1 0,1} 29. Nc1+ {+99,97/127 0,1} Ka1
{-99,98/1 0,1} 30. Bc3# {+99,99/127 0,1}
{Xboard adjudication: Checkmate} 1-0
Hi scuffy ty, there's something i don't understand;
your game is clear, but if you see my game (lichess.org/h6tCUnpLTtEH) and your, i see my opponent is stockfish level 8 (2500 value); in your game we have the same players (Stockfish 7 64 BMI2) and endgame is like theory with blanck victory.
Now i've to understand why on my pc the situation is different:
1) Stockfish ' name
2) why i Drew the game.
@6:
sorry, please
look my game ' PGN
the header is different..... WHY?
[Event "Casual game"]
[Site "lichess.org/h6tCUnpL"]
[Date "2016.05.01"]
[White "lichess AI level 8"]
[Black "giocounpo"]
[Result "1/2-1/2"]
[WhiteElo "?"]
[BlackElo "1500"]
[PlyCount "100"]
[Variant "From Position"]
[TimeControl "-"]
[ECO "?"]
[Opening "?"]
[Termination "Normal"]
[FEN "4k3/8/8/8/8/8/8/4KBN1 w - - 0 1"]
[SetUp "1"]
[Annotator "lichess.org"]

1. Kd2 Ke7 2. Kd3 Kd6 3. Kd4 Ke6 4. Bh3+ Kd6 5. Ne2 Kc6 6. Nc3 Kd6 7. Nb5+ Kc6?! { (45.86 → Mate in 13) Checkmate is now unavoidable. Best move was Ke7. } (7... Ke7 8. Ke5 Kf7 9. Nd4 Kg6 10. Be6 Kg5 11. Nf3+ Kg6 12. Bh3 Kf7 13. Nh4 Ke7 14. Ng6+) 8. Kc4 Kb6 9. Bg2 Ka5 10. Bf3 Ka4 11. Nd4 Ka3 12. Bh5 Kb2 13. Kb4 Kc1 14. Kc3 Kb1 15. Bf3 Ka1 16. Nb3+ Ka2 17. Nd2 Ka1 18. Kc2 Ka2 19. Nb1 Ka1 20. Kc1 Ka2 21. Bd1 Ka1 22. Ba4 Ka2 23. Kc2 Ka1 24. Kc1 Ka2 25. Kc2 Ka1 26. Bc6 Ka2 27. Bd5+ Ka1 28. Bf3 Ka2 29. Bb7 Ka1 30. Be4 Ka2 31. Bg2 Ka1 32. Bf3 Ka2 33. Bg2 Ka1 34. Bb7 Ka2 35. Bf3 Ka1 36. Bh5 Ka2 37. Bg4 Ka1 38. Be2 Ka2 39. Bd3? { (45.94 → 8.20) Mistake. Best move was Bh5. } (39. Bh5 Ka1 40. Na3 Ka2 41. Nb5 Ka1 42. Bd1 Ka2 43. Be2 Ka1 44. Nd6 Ka2 45. Nc4 Ka1) 39... Ka1 40. Nd2 Ka2 41. Nc4 Ka1 42. Na5?? { (45.51 → 0.07) Blunder. Best move was Be4. } (42. Be4 Ka2 43. Ba8 Ka1 44. Kb3 Kb1 45. Ne3 Kc1 46. Ka3 Kd2 47. Ng4 Ke2 48. Nf6 Ke3) 42... Ka2 43. Nc4 Ka1 44. Nd2 Ka2 45. Nb1 Ka1 46. Ba6 Ka2 47. Bb5 Ka1 48. Ba4 Ka2 49. Bd7 Ka1 50. Kb3 Kxb1 { Draw } 1/2-1/2
Stockfish here on lichess.org is not the same as in the game I posted (it was not played on lichess but imported into lichess later).

The game I posted was on my PC only, completely offline. I used xboard as a chess GUI and a local version of Stockfish 7. The game was running on the hardware of my computer.

The Stockfish Engine of your game was hosted on lichess' own rented hardware. The move generation has nothing to do with the CPU of your own PC. There is a reason (I actually don't know) why the lichess developers chose to limit the maximum strength of lichess' computer opponent to 2500 Elo/Glicko2.

And since the engine you played against is limited in strength and speed (compared to Stockfish running on my PC with full strength), it's not so hard to believe that it fails to find the mate.

Hope I was as clear as possible :)
oh! now yes it's clear.
We find why i Drew and you not.
finally i can say that i was right i f i told what i told:

at level 8 stockfish on lichess site could be limited respect to the maximum, perhaps the cause could be a limit for their software, or a limit on calculation capacities of every thing that don't know.
If you have time to lost play the same ( and i say the same) game i played, so you can understand because i opened this post.



This topic has been archived and can no longer be replied to.