Sắp xếp (nhưng không thực sự) - và thực sự ngày càng khó hơn cho động cơ để làm điều này cho bạn. Để hiểu lý do tại sao, bạn phải hiểu cách đánh giá đi. Động cơ thường có thể thực hiện đánh giá nhanh trên một vị trí nhất định, cho nó một giá trị điểm thô. Sau đó, bất kể vị trí là gì, họ chơi về phía trước, cố gắng tìm ra dòng về phía trước để tối ưu hóa điểm số đó cho cả hai bên.
Điều quan trọng cần hiểu là, điểm số '2.0' hoặc '1.4' không phải là đánh giá / điểm cho vị trí hiện tại. Thay vào đó, đó là đánh giá N di chuyển xuống dòng, với mỗi bên chơi động tác tốt nhất mà động cơ tìm thấy. Đây là lý do tại sao "Điểm đánh giá hiện tại" nhảy xung quanh trong khi máy tính đang suy nghĩ. Không phải là 'điểm số' cho một vị trí đã thay đổi - chỉ là nó đã tìm thấy một dòng khác nhau tiến về phía trước kết thúc ở một vị trí khác (có một số điểm khác nhau.)
Trong quá khứ, động cơ hút. Không chỉ vì các thuật toán tối ưu phụ, mà vì phần cứng rất chậm - nếu bạn nghĩ rằng lãi suất gộp là mạnh mẽ, thì nó không là gì so với Định luật Moore . Vì vậy, máy tính hồi đó chỉ đang tìm kiếm một vài bước tiến trong tương lai. Điều đó làm cho con người dễ dàng tuân theo logic - điểm số của bạn bị giảm do bạn mất hiệp sĩ trong lượt tiếp theo.
Nhưng bây giờ? Nếu điểm của bạn tăng từ '2.0' đến '-0.3', thì có thể là do, do một số chiến thuật không thể tránh khỏi trong 7 lần tiếp theo, bạn sẽ phải từ bỏ trao đổi để tránh mất nữ hoàng hoặc bị kiểm tra . Nhưng thật khó để thể hiện bước nhảy vọt từ "Đây là vị trí hiện tại" và "Chà, tôi đã đánh giá 20 tỷ vị trí trong tương lai và tin tưởng tôi khi tôi nói rằng bạn hy sinh tân binh cho vị giám mục của họ là điều tốt nhất bạn có thể hy vọng."