BORIS IS KING

Boris - One of the first consumer chess computer

Boris and chess problems

 

It is when we makes Boris work on chess problems, that we can more easily understand his "reflexion" method (based on the brute force) as well as the limits which are associated to this method when associate with a weak processor. Indeed, even in the easy cases or obvious problems (like those of this page), if the chess-board is filled with a lot of pieces or if there are few pieces but that they are very mobile (ex: Queen, Rock, bishop) it must stupidly calculate all the moves of every one of those.

 

Thus, even the most obvious solutions are often out of its range, unless resorting to a very huge "reflexion" time... I deliberately chose simple problems which are solved in a maximum of 3 half-moves (3 half-moves that we call MAT in 2 moves*) if not, the response time is really too long. Soon I will add examples where Boris can take more than 4 hours to find the solution of a MAT in 5 half-moves (that we call MAT in 3 moves *)...

 

For all the problems, the time registered on line 1st move indicates the number of minutes or hour that taken Boris to identify ALL the moves sequence carrying out to the CHECHMATE. At this time, Boris really identified a situation without any exit. When the blanking display of Boris stops, it’s indicating that he identified a CHECHMATE (for or against him) because he cannot see any more possible calculation. However, I have nevertheless make Boris calculate every white and black following answer.

 

That makes it possible to see the difference in time between calculations according to the number of remaining moves. You will be able to note that Boris does not keep in memory his principal line of play. Consequently, when it identified a CHECHMATE and you have played your answer, it must start again its calculation starting from the new position... This way of making shows another limit of its global playing level.

 

 

* In chess, 1 move = 2 half-moves (the White move + the Blacks move)

 

 

Problem 1

[dynamic version]

 

 

 

   Move  Time - Boris  Time - Boris Diplomat
 1st move  d3 - g6 +  00 : 05 : 20  00 : 06 : 40
 2nd move  h7 - g6  00 : 01 : 38  00 : 02 : 02
 3rd move  h5 - g6 MT  00 : 00 : 20  00 : 00 : 26

 

 

In problem 1, it is true that there are many pieces, however, even for a beginner, taking into account the global situation on the chess-board, it is easy to note that the solution is obvious and that the King is deprived of defense.

 

But for Boris, (who doesn’t have this global view), who must calculate a multitude of possibilities, the task is very tough and it must put more than 5 minutes to identify the forced CHECHMATE.

 

Here other problems, are you faster than Boris?

(Soon I will add other problems)

 

Problem 2

[dynamic version]

 

 

 

   Move  Ttime - Boris  Time - Boris Diplomat
 1st move  c8 - b7  00 : 00 : 42  00 : 00 : 47
 2nd move  a8 - b8  00 : 00 : 06  00 : 00 : 06
 3rd move  h8 - e5 MT  00 : 00 : 01  00 : 00 : 01

 

 

Problem 3

[dynamic version

 

 

 

   Move  Time - Boris  Time - Boris Diplomat
 1st move  e4 - e6 +  01 : 03 : 00  To come
 2nd move  f7 - e6  01 : 01 : 22  To come
 3rd move  c2 - g6 MT  00 : 00 : 01  To come

 

 

Problem 4

[dynamic version]

 

 

 

   Move  Time - Boris  Time - Boris Diplomat
 1st move  d1 - c2  00 : 01 : 03  To come
 2nd move  a2 - a3  00 : 00 : 10  To come
 3rd move  f7 - a7 MT  00 : 00 : 04  To come

 

 

Problem 5 a (Boris solution) and 5b (Boris Diplomat solution)

[5a dynamic version]

[5b dynamic version

 

 

5a Solution Boris

   Move  Time - Boris
  1st move  d3 - a6  00 : 17 : 06
  2nd move  c7 - c6  00 : 01 : 37
  3nd move  d1 - d8 MT  00 : 00 : 02

 

 

5b Solution Boris Diplomat

   Move  Time - Boris
  1st move  d3 - a6  00 : 19 : 16
  2nd move  c3 - d1  00 : 01 : 37
  3rd move  f7 - f8 MT  00 : 00 : 02

 

 

Problem 6

[dynamic version

 

 

 

   Move  Time - Boris  Time - Boris Diplomat
 1st move  f4 - g5  00 : 08 : 50  00 : 10 : 06
 2nd move  g2 - e4  00 : 04 : 01  00 : 04 : 37
 3rd move  h8 - f8 MT  00 : 00 : 12  00 : 00 : 03

 

 

Problem 7

[dynamic version]

 

 

 

   Move  Time - Boris  Time - Boris Diplomat
 1st move  h1 - h6  00 : 03 : 33  00 : 03 : 56
 2nd move  c4 - b5  00 : 00 : 17  00 : 00 : 19
 3rd move  g6 - d3 MT  00 : 00 : 02  00 : 00 : 06