Máy tính tìm máy tính di chuyển


8

Có những vị trí trong cờ vua, nơi di chuyển tốt duy nhất (ví dụ như chỉ di chuyển duy trì sự bình đẳng) là rất không tự nhiên đối với một người chơi. Chẳng hạn, nếu động thái này đi ngược lại các nguyên tắc thông thường hoặc nếu nó mở ra cho nhà vua một cuộc tấn công tiềm năng, một con người có thể sẽ ít chơi trò này hơn.

Đã có những nỗ lực để tìm vị trí như vậy với một máy tính?

Tôi không quan tâm đến việc sử dụng điều này để xác định những kẻ gian lận (= con người sử dụng trợ giúp máy tính bất hợp pháp trong cờ vua).

Tôi quan tâm nhiều hơn đến việc liệu điều này có thể được sử dụng để giành được vị trí bình đẳng chống lại con người hay không. Ví dụ với phân tích như vậy, người ta có thể cải thiện sự chuẩn bị mở, hướng tới các vị trí mà đối thủ phải tìm "di chuyển máy tính". Ngoài ra trong các nghiên cứu endgame nó có thể được sử dụng cho cùng một lý do.


Bạn sẽ phải dạy cho máy tính cách con người đánh giá các vị trí của nó để có thể đánh giá mức độ khó khăn của con người khi tìm thấy một động thái nhất định. Dạy máy tính để suy nghĩ như con người là rất khó.
11684

Tôi không nói nó sẽ dễ dàng ;-), tuy nhiên tôi không nghĩ bạn thực sự cần dạy họ suy nghĩ như con người. Ví dụ, người ta có thể tìm kiếm các vị trí trong đó di chuyển duy nhất (duy trì sự bình đẳng) hy sinh vật chất. Hoặc khi di chuyển duy nhất tạo ra một con tốt gấp đôi bị cô lập hoặc .... Có lẽ đầu ra từ máy tính vẫn cần được kiểm tra bởi con người, cho dù nó có thỏa mãn yêu cầu (là di chuyển máy tính không phải của con người), nhưng lần đầu tiên lựa chọn có thể được thực hiện bởi một máy tính.
dùng1583209

Trong bình luận của bạn, bạn đã đặt tên cho một số yếu tố sẽ khiến con người ít có khả năng chơi hơn. Tôi sẽ nói rằng có những vị trí trong đó sự hy sinh là hiển nhiên và nếu con tốt bị cô lập của bạn sẽ là một người qua đường, điều đó cũng sẽ làm cho nó rõ ràng. Tôi nghĩ rằng sẽ rất khó để giảm sự đánh giá của con người đối với các vị trí theo các tiêu chí đơn giản như vậy (không có nhiều "ifs" và "buts" kèm theo) theo cách mà máy tính có thể đưa ra lựa chọn khả thi. Tuy nhiên, nếu bạn có thể thực hiện việc giảm như vậy một cách chính xác, thì việc tự mình thử một nỗ lực như vậy sẽ tương đối dễ dàng.
11684

Tôi đoán điều tôi muốn nói là câu hỏi này xuất hiện nếu bạn có thể xây dựng một bộ tiêu chí hợp lý hẹp, đủ chính thức cho máy tính hay không.
11684

1
Vâng, tôi nhận thức được điều đó. Đó là lý do tại sao tôi hỏi liệu có ai đã thực hiện một "nỗ lực" (... để tìm ra các tiêu chí như vậy và chạy chúng thông qua một công cụ) ..
user1583209

Câu trả lời:


2

Một trong những động thái "không tự nhiên" phổ biến nhất đối với con người là một động thái kém phát triển. Máy tính tìm thấy chúng dễ dàng, vì đó chỉ là một động thái khác để kiểm tra nhưng con người đã đầu tư thời gian và năng lượng để phát triển một mảnh - tại sao sau đó lại di chuyển nó trở lại?

Máy tính chỉ giòn rồi đánh giá. Con người có nhiều cảm xúc hơn và có những thành kiến ​​nhất định để phát triển, vì vậy rất dễ dàng để con người bỏ qua một động thái mà máy tính sẽ tìm thấy trong tích tắc.

(một ví dụ có thể định tuyến lại một nữ hoàng từ một bên của bảng sang bên kia, thông qua hình vuông nhà - ví dụ: Qa5-d8-h4)

Tôi nhận ra đây là một câu trả lời chung chung nhưng có thể giúp :)


1

Bạn đã xem các cuộc thi Danh sách xếp hạng cờ vua máy tính ? Họ sử dụng các công cụ cờ vua với nhau nhằm mục đích gán các xếp hạng nhất quán cho các công cụ cờ vua và để xác định công cụ cờ nào mạnh nhất bằng các phương pháp công bằng (chẳng hạn như bằng cách sử dụng các điều kiện và phần cứng được kiểm soát).

Tôi yêu cầu bởi vì trong quá trình làm việc này, bạn có thể tìm thấy các trò chơi của động cơ cờ vua ( có xếp hạng cao hơn nhiều so với con người ) chơi động cơ cờ vua ( với xếp hạng cao hơn nhiều so với con người ). Một số trò chơi này rất lạ để xem.

Những động cơ cờ vua này có thể nhìn thấy rất nhiều động tác vượt xa những gì một người bình thường có thể (thậm chí là GM), rằng những động tác họ thực hiện rất sắc thái và lạ đối với chúng ta (và GM).

TRẢ LỜI :

Đã có những nỗ lực để tìm vị trí như vậy với một máy tính? Một cách gián tiếp, có nhưng như một hệ quả của việc rỗ động cơ cờ vua với nhau. Những trò chơi này, và những động thái kỳ quặc của chúng có thể được tải xuống và chứng kiến.

Ví dụ:

Bắn 5 4CPU 64 bit - Stockfish 8 64 bit 4CPU, CCRL 40/4, 2016-11-25, 0-1
1. e4 g6 2. d4 d6 3. c3 Nf6 4. Bd3 Bg7 5. f4 O-O 6. NF3 c5 7. dxc5 Nbd7 8. cxd6 exd6 9. be3 Nxe4 10 Bxe4 Re8 11. Qd3 Nf6 12. Bxg6 hxg6 13. OO BF5 14. Qd2 Qa5 15. rE1 Rac8 16. a4 a6 17. Bd4 Bg4 18. Rf1 NE4 19. Qd1 RC4 20. Bxg7 Kxg7 21. Qd3 Qc5 + 22. ND4 be2 23. Qxe2 Rxd4 24. QE3 Rxa4 25. Qxc5 Nxc5 26. Rxa4 Nxa4 27. b3 Nc5 28. ND2 RE3 29. Rf3 Rxf3 30. gxf3 Kf6 31. Kf2 d5 32. Ke3 Ne6 33. c4 dxc4 34. Nxc4 B5 35. ND6 Ke7 36. NE4 f5 37 Nc3. Kd6 38. b4 Nd8 39. NA2 Nc6 40. Ke2 ND4 + 41. Ke3 Kd5 42. Kd3 Nxf3 43. h3 Ng1 44. h4 NF3 45. Nc3 + Ke6 46. Ke3 NE1 47. Kd2 Ng2 48. NE2 Kd6 49. Kd3 Nxh4 50. Ng1 Ng2 51. NE2 Kc6 52. ND4 + Kc7 53. NE2 Kb6 54. Kd4 A5 55. bxa5 + Kxa5 56. KC3 KA4 57. Kd2 Ka3 58. KC2 B4 59. KB1 Kb3 60. Nd4 + 0-1

Và trong trò chơi này ( LƯU Ý ) Xem Hiệp sĩ của WHITE trong trận đấu này giữa di chuyển 12-15. WHITE dành 3 động tác để di chuyển Hiệp sĩ của mình đến một quảng trường liền kề (bởi vì anh ta có thể nhìn thấy đủ xa phía trước để muốn nó ở đó và có thể đủ 3 bước để đưa anh ta đến đó):

Stockfish 8 64-bit 4CPU - Cháy 5 64-bit 4CPU, CCRL 40/4, 2016-11-25, 1-0
1. g3 e5 2. c4 Nf6 3. BG2 Nc6 4. Nc3 BB4 5. Nd5 OO 6. a3 Bc5 7. Nc3 Bd4 8. NF3 Bxc3 9. bxc3 d6 10. OO Bd7 11. d3 h6 12. e4 Re8 13. Ne1 Qc8 14. Nc2 Bh3 15. Ne3 Ne7 16. f4 Bxg2 17. Kxg2 exf4 18. Rxf4 Nd7 19. Rf1 f6 20. a4 Ne5 21. a5 c5 22. Qe2 Qd7 23. Bd2 Kh8 24. Ra2 Rac8 25. h4 Qc7 26. g4 Rg8 27. Be1 Nf7 28. Bg3 Nc6 29. Rb1 Rcd8 30. RB5 Qc8 31. Nf5 Rd7 32. Rb1 Re8 33. Rba1 Qd8 34. Qf3 Nfe5 35. Qd1 Nf7 36. Kg1 Kh7 37. KH2 Kg8 38. NE3 Nfe5 39. QE2 RC7 40. Bf2 RC8 41. Nf5 Qc7 42. Bg3 Nf7 43. Rf1 Rcd8 44. Qf3 Nfe5 45. Qd1 NE7 46. NE3 N7c6 47. Kg1 Rf8 48. a6 b6 49. Raf2 Qd7 50. d4 Nf7 51. Nd5 Qc8 52. Qd3 Rde8 53. Rxf6 Qxg4 54. R1f4 Qd7 55. Bf2 NE7 56. Qg3 Nxd5 57. cxd5 cxd4 58. cxd4 Nh8 59. e5 Rxf6 60. exf6 h5 61 . KH2 RE2 62. Rf5 Re8 63. Qg5 Rf8 64. Bg3 Rf7 65. Rf4 Qc8 66. Qxh5 Rxf6 67. Rxf6 gxf6 68. Bxd6 Qc2 + 69. Kg3 Nf7 70. Ba3 Qc7 + 71. d6 Qc2 72. Qf3 Qa4 73. Qd3 Kg7 74. h5 Kh8 75. Kf4 Nh6 76. Kf3 Qd7 77. Ke2 Nf7 78. Qf3 Kg7 79. Qe4 Kh8 80. Qe7 Qb5+ 81. Ke3 Qg5+ 82. Kd3 Qf5+ 83. Kc3 Qa5+ 84. Bb4 Qa1+ 85. Kb3 Qb1+ 86. Kc4 Qa2+ 87. Kd3 Qb1+ 88. Ke2 Qb2+ 89. Bd2 Qb5+ 90. Ke3 Qb3+ 91. Ke4 Kg7 92. d7 Qb1+ 93. Ke3 Qg1+ 94. Kd3 Qf1+ 95. Kc2 Qc4 + 96. KB2 Qd5 97. h6 + Kg6 98. h7 Qb5 + 99. BB4 Qh5 100. Qxf7 + Kxf7 101. d8 = Q QE2 + 102. KC3 Qf3 + 103. KC2 QE2 + 104. BD2 Qc4 + 1-0

-1

Trước hết, đây là một câu hỏi rất hợp lệ.

Câu trả lời ngắn gọn là không - theo hiểu biết của tôi, không có chương trình nào có thể "điều khiển" trò chơi bằng cách nào đó di chuyển "không tự nhiên" là tốt. Mặc dù chắc chắn có thể tạo ra một động cơ như vậy, hãy nhớ rằng một động thái tự nhiên là chủ quan.

Tuy nhiên, bạn không cần một chương trình máy tính để làm điều đó cho bạn! Bạn có thể tự mình làm nó. Chọn một lối mở phức tạp, đặc biệt là thứ gì đó như Najdorf hoặc một số đường sắc nét khác, và bạn sẽ nhận thấy rằng sẽ có nhiều cơ hội để bạn dẫn đối thủ của mình vào nước bùn - những vị trí phức tạp nơi bạn biết lý thuyết kiện phân tích máy tính, và đối thủ của bạn có thể không.

Đây là điều mặc dù; để thử một thứ như vậy, bạn cần phải trở thành một người chơi RẤT mạnh mẽ, ít nhất là tôi sẽ nói. Lý do là trong khi các đại kiện tướng luôn chơi những vị trí phức tạp, họ phải làm điều đó để đánh bại những người chơi mạnh không kém. Nhưng họ không cần nếu họ thi đấu với ngay cả một người chơi được xếp hạng 2000, vì họ có thể dần dần vượt qua họ, mà không cần vị trí hai lưỡi.

Đối với các mục đích thực tế, tôi sẽ lặp lại các trò chơi phức tạp mà bạn không nên chơi ở vị trí đầu tiên trừ khi bạn ít nhất là một người chơi ở cấp độ chính, sẽ cung cấp một loạt các vị trí khó tin là máy tính fro tuyệt vời, nhưng trong đó con người phạm nhiều sai lầm.

Ngoài ra, lưu ý rằng những người chơi giỏi sẽ chơi những động tác không tự nhiên nếu họ giỏi! Đó là một phần của một người chơi tốt - xem xét tất cả các động thái ứng cử viên có thể.

Để làm cho bản thân rõ ràng hơn nữa, Kasparov đã từng nói rằng thậm chí anh ta không thể tính toán mọi thứ. Ở những vị trí phức tạp, tự nhiên có xu hướng không có động thái tự nhiên thực sự. Đó là nơi máy tính thống trị.

(Tôi là một chuyên gia đánh giá người chơi USCF)


-1

Trước hết tôi nghĩ rằng câu hỏi của bạn cần tập trung vào cách khám phá những động thái bất thường giữ hoặc cải thiện đánh giá vị trí của bạn.

Trước hết, ở vị trí bình đẳng đôi khi bất kỳ động thái nào cũng tốt như nhau. Do đó, tần suất di chuyển sẽ cho chúng ta một dấu hiệu của các biến thể ưa thích tương ứng với cùng số lượng kế hoạch. Trong trường hợp này, một động cơ gần như không thể phát hiện ra sự dịch chuyển của giá trị, do hiệu ứng đường chân trời. Bạn nên chọn cho mình một động thái tiềm năng.

Loại vị trí này có thể là lợi thế cho mục đích của bạn. Bạn có thể khám phá với một số động tác được đặt hàng bởi động cơ thay thế thứ hai hoặc thứ ba và khám phá sự tiếp tục của nó (khác với di chuyển cơ sở dữ liệu cờ vua) và điều chỉnh dòng kết quả với kiến ​​thức cờ vua và kế hoạch của bạn.

Một cách tiếp cận khác mà đôi khi tôi đã thử nghiệm là tìm ra các positon trong đó chỉ có một động tác tốt nhất theo một động cơ và các động tác còn lại có giá trị thấp hơn ít nhất 1/4 của cầm đồ. Đây là một vị trí mà tôi cho là rủi ro cho đối thủ của mình và nếu biến thể này xảy ra trước một động thái bất thường như đã chọn với phương pháp đã giải thích trước đó, bạn đã tạo ra một bất ngờ tiềm tàng cho đối thủ có thể hữu ích cho sự chuẩn bị của bạn.


Ai đã bỏ phiếu tiêu cực và tại sao? Không đúng khi nói tại sao? Tại sao bạn trốn?
djnavas
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.