Can future engine have 8 and 9 pieces based ?

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Can future engine have 8 and 9 pieces based ?

Post by Chessqueen »

It is possible we might have engine based instead of 8 and 9 pieces tablebase in the future, even if it will not be 100% accurate ?

8/5R2/1R1N4/8/3r4/b3b3/8/K3k3 w - - 0 1

[pgn][Event ""]
[Site "?"]
[Date ""]
[Round "?"]
[White "Tablebase position: 8-piece length record | White wins in 400 moves |"]
[Black "-"]
[Result "1-0"]
[SetUp "1"]
[FEN "8/5R2/1R1N4/8/3r4/b3b3/8/K3k3 w - - 0 1"]

1. Nf5 $1 {[%c_effect f5;square;f5;type;GreatFind;persistent;true]} 1... Rd3 2.
Rb1+ $1 {[%c_effect b1;square;b1;type;GreatFind;persistent;true]} 2... Kd2 3.
Rfb7 $1 {[%c_effect b7;square;b7;type;GreatFind;persistent;true]} 3... Bd4+ 4.
Ka2 $1 {[%c_effect a2;square;a2;type;GreatFind;persistent;true]} 4... Bac5 5.
R7b3 $1 {[%c_effect b3;square;b3;type;GreatFind;persistent;true]} 5... Bc3 6. Rb5 $1
{[%c_effect b5;square;b5;type;GreatFind;persistent;true]} 6... B3b4 7. Rb3 $1
{[%c_effect b3;square;b3;type;GreatFind;persistent;true]} 7... Rd7 8. Kb1 $1
{[%c_effect b1;square;b1;type;GreatFind;persistent;true]} 8... Ra7 9. Ng3 $1
{[%c_effect g3;square;g3;type;GreatFind;persistent;true]} 9... Re7 10. Nf1+ $1
{[%c_effect f1;square;f1;type;GreatFind;persistent;true]} 10... Ke2 11. Nh2 Rh7
12. Nf3 $1 {[%c_effect f3;square;f3;type;GreatFind;persistent;true]} 12... Rh5 13.
Ka2 Rd5 14. Nh4 Rd8 15. Rh3 Rh8 16. Kb1 $1 {[%c_effect
b1;square;b1;type;GreatFind;persistent;true]} 16... Rh6 17. Rh2+ Kd3 18. Nf3 $1
{[%c_effect f3;square;f3;type;GreatFind;persistent;true]} 18... Rf6 19. Ne5+ $1
{[%c_effect e5;square;e5;type;GreatFind;persistent;true]} 19... Kd4 20. Rh5 $1
{[%c_effect h5;square;h5;type;GreatFind;persistent;true]} 20... Re6 21. Nf3+ $1
{[%c_effect f3;square;f3;type;GreatFind;persistent;true]} 21... Kc3 22. Rh3 Rd6
23. Rb7 Be3 24. Rh2 $1 {[%c_effect h2;square;h2;type;GreatFind;persistent;true]}
24... Rd1+ 25. Ka2 Rd8 26. Ne5 Bd4 27. Nc6 Ra8+ 28. Kb1 $1 {[%c_effect
b1;square;b1;type;GreatFind;persistent;true]} 28... Bbc5 29. Ra2 $1 {[%c_effect
a2;square;a2;type;GreatFind;persistent;true]} 29... Rh8 30. Rc2+ $1 {[%c_effect
c2;square;c2;type;GreatFind;persistent;true]} 30... Kd3 31. Rc1 $1 {[%c_effect
c1;square;c1;type;GreatFind;persistent;true]} 31... Rh6 32. Na5 $1 {[%c_effect
a5;square;a5;type;GreatFind;persistent;true]} 32... Bc3 33. Nb3 $1 {[%c_effect
b3;square;b3;type;GreatFind;persistent;true]} 33... Bb6 34. Rd7+ $1 {[%c_effect
d7;square;d7;type;GreatFind;persistent;true]} 34... Kc4 35. Nd2+ $1 {[%c_effect
d2;square;d2;type;GreatFind;persistent;true]} 35... Kb4 36. Ne4 $1 {[%c_effect
e4;square;e4;type;GreatFind;persistent;true]} 36... Bcd4 37. Rd1 $1 {[%c_effect
d1;square;d1;type;GreatFind;persistent;true]} 37... Rh4 38. Re7 $1 {[%c_effect
e7;square;e7;type;GreatFind;persistent;true]} 38... Be3 39. Re8 Rh2 40. Rc8 Bbc5
41. Rb8+ Bb6 42. Rd3 Kc4 43. Rc3+ $1 {[%c_effect
c3;square;c3;type;GreatFind;persistent;true]} 43... Kd5 44. Nf6+ $1 {[%c_effect
f6;square;f6;type;GreatFind;persistent;true]} 44... Kd4 45. Ra3 $1 {[%c_effect
a3;square;a3;type;GreatFind;persistent;true]} 45... Rh1+ 46. Ka2 $1 {[%c_effect
a2;square;a2;type;GreatFind;persistent;true]} 46... Bc5 47. Ra4+ $1 {[%c_effect
a4;square;a4;type;GreatFind;persistent;true]} 47... Ke5 48. Ng4+ $1 {[%c_effect
g4;square;g4;type;GreatFind;persistent;true]} 48... Kd6 49. Rb1 $1 {[%c_effect
b1;square;b1;type;GreatFind;persistent;true]} 49... Rh8 50. Rd1+ $1 {[%c_effect
d1;square;d1;type;GreatFind;persistent;true]} 50... Bed4 51. Ra6+ $1 {[%c_effect
a6;square;a6;type;GreatFind;persistent;true]} 51... Kd5 52. Ne3+ $1 {[%c_effect
e3;square;e3;type;GreatFind;persistent;true]} 52... Ke5 53. Nc2 Rb8 54. Rb1 $1
{[%c_effect b1;square;b1;type;GreatFind;persistent;true]} 54... Rh8 55. Ra4 Rh2
56. Re1+ $1 {[%c_effect e1;square;e1;type;GreatFind;persistent;true]} 56... Kd5
57. Kb1 $1 {[%c_effect b1;square;b1;type;GreatFind;persistent;true]} 57... Rd2 58.
Rh1 $1 {[%c_effect h1;square;h1;type;GreatFind;persistent;true]} 58... Rd3 59.
Ne1 $1 {[%c_effect e1;square;e1;type;GreatFind;persistent;true]} 59... Rc3 60.
Rh5+ $1 {[%c_effect h5;square;h5;type;GreatFind;persistent;true]} 60... Ke4 61.
Rh2 Kd5 62. Rd2 Rb3+ 63. Ka2 $1 {[%c_effect
a2;square;a2;type;GreatFind;persistent;true]} 63... Rb4 64. Ra6 $1 {[%c_effect
a6;square;a6;type;GreatFind;persistent;true]} 64... Rb8 65. Rc2 $1 {[%c_effect
c2;square;c2;type;GreatFind;persistent;true]} 65... Bb4 66. Nd3 $1 {[%c_effect
d3;square;d3;type;GreatFind;persistent;true]} 66... Ke4 67. Nc1 $1 {[%c_effect
c1;square;c1;type;GreatFind;persistent;true]} 67... Be3 68. Nb3 Kd3 69. Rac6 $1
{[%c_effect c6;square;c6;type;GreatFind;persistent;true]} 69... Rh8 70. Rc8 $1
{[%c_effect c8;square;c8;type;GreatFind;persistent;true]} 70... Rh6 71. Kb1 $1
{[%c_effect b1;square;b1;type;GreatFind;persistent;true]} 71... Bg5 72. Kb2 $1
{[%c_effect b2;square;b2;type;GreatFind;persistent;true]} 72... Bf6+ 73. Ka2 Bg5
74. Rg2 Bf4 75. Rg1 $1 {[%c_effect g1;square;g1;type;GreatFind;persistent;true]}
75... Ra6+ 76. Kb2 $1 {[%c_effect b2;square;b2;type;GreatFind;persistent;true]}
76... Be5+ 77. Kb1 $1 {[%c_effect b1;square;b1;type;GreatFind;persistent;true]}
77... Rb6 78. Nc1+ Ke3 79. Kc2 $1 {[%c_effect
c2;square;c2;type;GreatFind;persistent;true]} 79... Rh6 80. Re8 Rc6+ 81. Kb1 $1
{[%c_effect b1;square;b1;type;GreatFind;persistent;true]} 81... Bc3 82. Rg3+ Kf2
83. Rg4 Kf3 84. Ra4 $1 {[%c_effect a4;square;a4;type;GreatFind;persistent;true]}
84... Rb6+ 85. Kc2 $1 {[%c_effect c2;square;c2;type;GreatFind;persistent;true]}
85... Rb2+ 86. Kd3 $1 {[%c_effect d3;square;d3;type;GreatFind;persistent;true]}
86... Rd2+ 87. Kc4 Rd4+ 88. Kb5 Rd5+ 89. Kc6 Rd6+ 90. Kb7 Rd1 91. Na2 $1
{[%c_effect a2;square;a2;type;GreatFind;persistent;true]} 91... Rd7+ 92. Ka6
Rd6+ 93. Kb5 Rd5+ 94. Kc6 Rd6+ 95. Kc5 Rd7 96. Raa8 Kf4 97. Red8 $1 {[%c_effect
d8;square;d8;type;GreatFind;persistent;true]} 97... Rc7+ 98. Kd5 $1 {[%c_effect
d5;square;d5;type;GreatFind;persistent;true]} 98... Bf6 99. Ra4+ $1 {[%c_effect
a4;square;a4;type;GreatFind;persistent;true]} 99... Ke3 100. Re8+ $1 {[%c_effect
e8;square;e8;type;GreatFind;persistent;true]} 100... Kd3 101. Nc1+ $1 {[%c_effect
c1;square;c1;type;GreatFind;persistent;true]} 101... Kc2 102. Ne2 $1 {[%c_effect
e2;square;e2;type;GreatFind;persistent;true]} 102... Bfe5 103. Rd8 $1 {[%c_effect
d8;square;d8;type;GreatFind;persistent;true]} 103... Rh7 104. Ng1 $1 {[%c_effect
g1;square;g1;type;GreatFind;persistent;true]} 104... Rh5 105. Kc6 $1 {[%c_effect
c6;square;c6;type;GreatFind;persistent;true]} 105... Rf5 106. Rg4 Rf2 107. Rd7 $1
{[%c_effect d7;square;d7;type;GreatFind;persistent;true]} 107... Bed4 108. Rd6 $1
{[%c_effect d6;square;d6;type;GreatFind;persistent;true]} 108... Rf7 109. Rg2+
Kd3 110. Ne2 Rf1 111. Rh2 {zz} 111... Ra1 112. Kd7 $1 {[%c_effect
d7;square;d7;type;GreatFind;persistent;true]} 112... Ra7+ 113. Ke6 Rg7 114.
Nc1+ $1 {[%c_effect c1;square;c1;type;GreatFind;persistent;true]} 114... Kc4 115.
Rc6+ $1 {[%c_effect c6;square;c6;type;GreatFind;persistent;true]} 115... Bc5 116.
Rc8 $1 {[%c_effect c8;square;c8;type;GreatFind;persistent;true]} 116... Re7+ 117.
Kf5 Rf7+ 118. Ke4 Re7+ 119. Kf3 Bd4 120. Rh4 $1 {[%c_effect
h4;square;h4;type;GreatFind;persistent;true] zz} 120... Re3+ 121. Kg2 $1
{[%c_effect g2;square;g2;type;GreatFind;persistent;true]} 121... Re7 122. Kf1
Re3 123. Ne2 Rf3+ 124. Ke1 $1 {[%c_effect
e1;square;e1;type;GreatFind;persistent;true]} 124... Kd3 125. Rf4 $1 {[%c_effect
f4;square;f4;type;GreatFind;persistent;true]} 125... Re3 126. Rf2 $1 {[%c_effect
f2;square;f2;type;GreatFind;persistent;true]} 126... Kc4 127. Kf1 Be5 128. Nc1 $1
{[%c_effect c1;square;c1;type;GreatFind;persistent;true]} 128... Rc3 129. Na2 $1
{[%c_effect a2;square;a2;type;GreatFind;persistent;true]} 129... Ra3 130. Rc2+
Kd4 131. Nc1 $1 {[%c_effect c1;square;c1;type;GreatFind;persistent;true]} 131...
Bed6 132. Re8 Be5 133. Ne2+ Kd5 134. Kg2 $1 {[%c_effect
g2;square;g2;type;GreatFind;persistent;true]} 134... Bb6 135. Rc1 $1 {[%c_effect
c1;square;c1;type;GreatFind;persistent;true]} 135... Rd3 136. Re1 Ba5 137. Rh1
Bb6 138. Rc8 Rd2 139. Kf3 $1 {[%c_effect
f3;square;f3;type;GreatFind;persistent;true]} 139... Rd3+ 140. Kg4 Rd2 141. Re1
Ba5 142. Re8 Bac7 143. Kf5 Bb8 144. Ng1 Rf2+ 145. Kg6 Rf6+ 146. Kg5 Rf7 147. Ne2
Rg7+ 148. Kh5 Rh7+ 149. Kg4 Rg7+ 150. Kf3 Rf7+ 151. Ke3 Ba7+ 152. Kd2 Bc5 153.
Rd1 Rf2 154. Rc8 Rh2 155. Kd3 Rh3+ 156. Kc2+ $1 {[%c_effect
c2;square;c2;type;GreatFind;persistent;true]} 156... Kc4 157. Rg8 Rh4 158. Rd3
Re4 159. Nc1 Rh4 160. Rg2 Bed4 161. Rdg3 Rh5 162. Rg4 Rh3 163. Rd2 Bb6 164. Nd3
Re3 165. Rh4 Ba7 166. Nc1 Rc3+ 167. Kd1 Rf3 168. Ne2 Rf1+ 169. Kc2 Ra1 170. Nc1
Bc5 171. Rdh2 Ra8 172. R2h3 Bb4 173. Rf3 Be7 174. Rg4 Bb4 175. Rd3 Bc5 176. Rh4
Ra7 177. Rc3+ Kb5 178. Rch3 Be3 179. Nb3 $1 {[%c_effect
b3;square;b3;type;GreatFind;persistent;true]} 179... Rc7 180. Kb1 Rf7 181. Rg4
Rf8 182. Kc2 Rf7 183. Re4 Rf2+ 184. Kc3 Rf5 185. Reh4 Bg5 186. Rg4 Bf6+ 187. Kc2
Bb4 188. Nc1 Bd6 189. Rg6 Rf2+ 190. Kd3 Rf5 191. Ke2 Bfe7 192. Nd3 Bc5 193. Kd2
Kc4 194. Rh1 Bed6 195. Rh4+ Kb5 196. Rgh6 Rg5 197. Kc3 Bf8 198. R6h5 Rg3 199.
Kc2 Kb6 200. Rh3 Rg2+ 201. Kb3 Rg4 202. R3h4 Rg8 203. Re4 Bcd6 204. Re6 Kc7 205.
Rh7+ Bfe7 206. Ne5 Rg3+ 207. Kc4 $1 {[%c_effect
c4;square;c4;type;GreatFind;persistent;true]} 207... Rg5 208. Nf3 Rc5+ 209. Kd3
Rd5+ 210. Ke4 Ra5 211. Reh6 Ra4+ 212. Kd5 Ra5+ 213. Ke6 Ra3 214. Nd4 Re3+ 215.
Kd5 Re5+ 216. Kc4 Rc5+ 217. Kd3 Ra5 218. Rh5 Ra3+ 219. Ke4 Ra1 220. Nf5 Kd7 221.
Kd3 Ra3+ 222. Kc2 Ra5 223. Nd4 Ra2+ 224. Kb3 Ra3+ 225. Kb2 Ra4 226. Rd5 Kc7 227.
Kb1 Ba3 228. Kc2 Bb4 229. Rdh5 Ra2+ 230. Kd3 Ra3+ 231. Ke4 Ra4 232. Rb5 Bd6 233.
Kd5 Ra1 234. Rh8 Rc1 235. Rg8 Rd1 236. Rgb8 Kd7 237. R8b7+ $1 {[%c_effect
b7;square;b7;type;GreatFind;persistent;true]} 237... Kc8 238. Rb1 Rd2 239. Ke4
Rf2 240. R7b5 Kd7 241. R5b3 Bf6 242. Rb7+ Ke8 243. Nb5 Bde7 244. Nc7+ Kf7 245.
Nd5 Re2+ 246. Kd3 Re5 247. R7b5 Bg5 248. Rf1+ Kg7 249. Ra5 Bh4 250. Kc4 Re4+
251. Kb5 Re5 252. Rd1 Bhg5 253. Ra2 Kf7 254. Rf2+ Kg6 255. Rg2 Kf7 256. Rgg1 Bh4
257. Rgf1+ Kg7 258. Kc6 Re6+ 259. Kd7 Rd6+ 260. Kc7 Re6 261. Rf5 Bhg5 262. Rg1
Kh6 263. Rff1 Bc5 264. Rg2 Re5 265. Rd1 Bce7 266. Rgg1 Re2 267. Rde1 Bd8+ 268.
Kd6 Rd2 269. Rgf1 Kg7 270. Re5 Bgf6 271. Ref5 Bh4 272. Ke6 Re2+ 273. Re5 Ra2
274. Kf5 Ra7 275. Rb1 Bhg5 276. Re6 Rd7 277. Ke5 Ra7 278. Rc6 Kh8 279. Rg1 Kh7
280. Rg2 Kg7 281. Rd6 Kf7 282. Rf2+ Kg7 283. Ke6 Kg6 284. Rg2 Be7 285. Rc6 Bd8
286. Rg1 Rf7 287. Ke5+ Kg7 288. Rd6 Kh7 289. Ra1 Kg7 290. Ke4 Kh7 291. Ra2 Rf1
292. Ra7+ Kg8 293. Rb7 Kf8 294. Re6 Bdf6 295. Rd7 Rf2 296. Nc7 Be7 297. Re5 Rf4+
298. Kd3 Bgf6 299. Re4 Rf2 300. Nd5 Bg5 301. Re5 Bd8 302. Ke4 Rh2 303. Kf5 Rh5
304. Re2 Rh1 305. Re4 Rc1 306. Ne3 Rc5+ 307. Kg4 Rc1 308. Nf5 Bgf6 309. Kh5 Rh1+
310. Kg6 Rg1+ 311. Kh7 Bfe7 312. Rd3 Kf7 313. Nh6+ Ke8 314. Rde3 Rg5 315. Re5
Rg2 316. R3e4 Rg1 317. Re1 Rg2 318. Re6 Rg5 319. R1e4 Rd5 320. Ng4 Kd7 321. R6e5
Rd2 322. Re2 Rd1 323. Re1 Rd2 324. R5e2 Rd5 325. Ne5+ Kc8 326. Rc2+ Bc7 327. Kg6
Bc5 328. Nf3 Rd6+ 329. Kg5 Ba3 330. Rh1 Rd3 331. Kg4 Bd6 332. Ng5 Re3 333. Rc4
Be7 334. Ne4 Kd7 335. Rh7 Ke8 336. Kf5 Bcd8 337. Rc3 Re1 338. Rg3 Rf1+ 339. Ke6
Re1 340. Rg4 Bf8 341. Ra7 Re3 342. Kd5 Rb3 343. Rg2 Bde7 344. Re2 Rb6 345. Nc3
Rd6+ 346. Kc4 Rc6+ 347. Kb3 Rc5 348. Rb7 Kf7 349. Rd2 Re5 350. Nd5 Re4 351. Rd3
Ke6 352. Nc7+ Kf5 353. Rb5+ Kg4 354. Rc3 Re1 355. Rc4+ Kg3 356. Rh5 Bg7 357. Nd5
Bef6 358. Rf4 Rd1 359. Rff5 Bh4 360. Rh7 Bd4 361. Kc4 Rd2 362. Rf8 Bf2 363. Rg8+
Kh2 364. Ne3 Re2 365. Nf1+ Kh3 366. Rb7 Re4+ 367. Kd5 Rd4+ 368. Ke5 Rd3 369. Ke4
Ra3 370. Rd7 Ra4+ 371. Kf3 Bfg3 372. Nd2 Ra3+ 373. Ke4 Ra4+ 374. Rd4 Ra7 375.
Rd3 Kg2 376. Kd4 Rd7+ 377. Kc4 Rc7+ 378. Kb3 Kf2 379. Rc3 Re7 380. Rg4 Ke2 381.
Kc2 Rf7 382. Re4+ Kf2 383. Kd1 Rd7 384. Rg4 Rd8 385. Kc2 Ke2 386. Nf3 Rh8 387.
Re4+ Kf1 388. Rd3 Bf6 389. Rg4 Bfe5 390. Nd2+ Kg2 391. Ne4 Rc8+ 392. Kb3 Rb8+
393. Kc4 Rc8+ 394. Kb5 Rb8+ 395. Kc6 Rc8+ 396. Kd7 Rc7+ 397. Ke6 Kh3 398. Rg8
Rc6+ 399. Kf5 Bc7 400. Nxg3 1-0[/pgn]
Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Can future engine have 8 and 9 pieces based ?

Post by Chessqueen »

The problem with that 8 pieces endgame is that once it reaches the 400 moves, you will notice that it will ends up with 7 pieces which will take a lot more moves than it was the previously stated :roll:
https://syzygy-tables.info/?fen=6R1/2b5 ... _b_-_-_0_1