Làm thế nào tôi có thể tạo các thiết lập cờ vua ngẫu nhiên hợp pháp?


10

Có một trang web trực tuyến miễn phí nào cố gắng tạo ra cờ vua ngẫu nhiên "hợp pháp" thiết lập số lượng X di chuyển vào trò chơi không?


1
Tôi tò mò tại sao bạn lại tìm thấy một công cụ hữu ích như vậy
Valentin Brasso

@altvali: Không có lý do.
sai lầm ngớ ngẩn

Làm thế nào ngẫu nhiên bạn muốn họ? Có thể trang bị? Bạn có cần một loạt các động thái để dẫn đến vị trí đó? Nếu đó là ngẫu nhiên, thì ý nghĩa nào mà X X chuyển sang trò chơi chính xác là gì? Bạn muốn kết quả ở định dạng nào? (FEN, sơ đồ, chuỗi các bước di chuyển)
Nikana Reklawyks 8/12/12

Câu trả lời:


9

Tôi tình cờ gặp Tướng Anh. Nó trông rất đẹp, nhưng nó không trực tuyến. Theo trang web:

  1. Bạn cung cấp một tập hợp các tệp PGN
  2. Chương trình chọn các vị trí ngẫu nhiên từ các tệp PGN và thách thức bạn đoán di chuyển tốt nhất được tính toán bởi một công cụ cờ vua
  3. Trên mọi nỗ lực, bạn sẽ bị phạt (chênh lệch điểm giữa di chuyển của bạn và động cơ tốt nhất)

Phần mềm có thể được tìm thấy ở đây .


+1 @xaisoft: Thật thú vị, tự hỏi tại sao ai đó sẽ xây dựng một hệ thống không trực tuyến. Dù sao, như bạn có thể đoán, đây thực sự không phải là vấn đề tôi đang cố gắng giải quyết, đó là phỏng đoán dựa trên điểm di chuyển tiếp theo dựa trên các tệp PGN lưu trữ; mặc dù trọng số lựa chọn ngẫu nhiên của một nước đi theo thang điểm từ tốt nhất đến tệ nhất là một tính năng nâng cao hơn mà tôi hy vọng trong trò chơi "mở ngẫu nhiên"; có nghĩa là bạn sẽ chấp nhận mở một bên theo cách bán ngẫu nhiên, nhưng có trọng số thống kê.
sai lầm ngớ ngẩn

6

Tìm một cơ sở dữ liệu trực tuyến của các trò chơi. Chọn một trò chơi ngẫu nhiên và di chuyển ngẫu nhiên trong trò chơi đó. Voila, một vị trí thực tế và pháp lý ngay lập tức.


Đó không phải là điều tương tự, có nghĩa là trong khi có thể lựa chọn trò chơi và điểm trong đó có thể được chọn ngẫu nhiên - các lần mở sẽ không ngẫu nhiên. Điều đó nói rằng, tôi nhận ra rằng việc sử dụng "tự nhiên" trong cơ thể của câu hỏi là khó hiểu, vì vậy tôi đã thay thế nó bằng pháp lý. Ngoài ra, có thể lưu ý rằng hiện tại câu trả lời được đăng bởi tôi bao gồm đại khái, nếu không chính xác là phương pháp tạo bảng tôi đang nói đến. Cảm ơn đề xuất này và tôi đồng ý rằng nếu cố gắng chọn ngẫu nhiên một trò chơi "tự nhiên" thì đó sẽ là cách để đi.
sai lầm ngớ ngẩn

2
Nếu đó là tất cả những gì bạn cần, thì những gì bạn đang nói sẽ khá dễ viết. Cho rằng những gì chúng ta đang nói dường như vô dụng, tôi nghi ngờ nó tồn tại trên web ở bất cứ đâu.
Tony Enni

Vì vậy, bạn đang nói rằng sử dụng số liệu thống kê từ nhà thám hiểm mở cờ sẽ hữu ích hơn (có thể đúng), nhưng tôi đang nói theo cách của tôi sẽ thú vị hơn, và dẫn đến các trò chơi sáng tạo hơn.
sai lầm ngớ ngẩn

1
@blunders không, tôi đang nói rằng nếu bạn muốn có vị trí thực tế, việc kéo chúng khỏi các trò chơi thực sự sẽ dễ dàng. Nếu bạn muốn vị trí ngẫu nhiên, tạo chúng ngẫu nhiên sẽ dễ dàng.
Tony Enni


1

Tôi không thể tìm thấy một công cụ trực tuyến để làm điều này, nhưng về cách thức, sau đây dường như là logic sẽ được sử dụng:

  • Cả hai mảnh trắng và đen sẽ ở vị trí bắt đầu chính xác;
  • Trắng sẽ bắt đầu;
  • Lần lượt sau khi bắt đầu của màu trắng sẽ được trao đổi giữa trắng và đen;
  • Bất kỳ mảnh nào có thể di chuyển trong một lượt sẽ là thành viên của danh sách các mảnh được chọn ngẫu nhiên để di chuyển;
  • Khi một mảnh được chọn, tất cả các ô vuông cho mảnh đó là các bước di chuyển hợp pháp sẽ được thêm vào danh sách các nước đi có thể và một nước đi sẽ được chọn ngẫu nhiên từ danh sách đó;
  • Các cuộc tấn công sẽ không diễn ra trừ khi cuộc tấn công được chọn ngẫu nhiên như một động thái. Nếu một cuộc tấn công xảy ra, thì kẻ bị tấn công sẽ bị xóa khỏi bảng.
  • Lặp lại các bước di chuyển được chọn ngẫu nhiên sẽ dừng lại sau khi đã đạt được số lần di chuyển vào trò chơi trước khi tạo bảng.

Tôi cũng đang tìm kiếm cái này và không thể tìm thấy thứ gì đó tự động.
xaisoft

@xaisoft: Rõ ràng là tôi, mặc dù tôi chưa thấy tên cho biến thể cờ này, điều này có thể sẽ giúp ích. Như bạn có thể biết, cờ vua Fischerandom có ​​liên quan, đây là một công cụ tạo ra các thiết lập .
sai lầm ngớ ngẩn

1

Bên cạnh hai cách đã được đề cập:

  1. Chọn một vị trí ngẫu nhiên từ cơ sở dữ liệu.
  2. Chơi một số lượng ngẫu nhiên của di chuyển ngẫu nhiên.

Chúng ta cũng nên đề cập đến đơn giản nhất:

  1. Tạo một vị trí hoàn toàn ngẫu nhiên. Xác thực nó. Nếu không hợp pháp lặp lại.

Bạn sẽ có thể tìm thấy nhiều công cụ để phân tích nếu một vị trí là hợp pháp. (Ví dụ: chính xác một vị vua ở mỗi bên, v.v.)


-2

Làm thế nào về việc sử dụng các trò chơi trực tiếp từ lichess? Dưới đây là một ví dụ gọi đến máy chủ. Xem tài liệu để lấy danh sách người dùng hiện đang chơi.


-2

Tôi nghĩ rằng đào tạo Lichess làm điều đó. Phần mềm của nó chiếm vị trí trò chơi từ cơ sở dữ liệu của nó và thách thức bạn chọn vị trí tốt nhất dựa trên phân tích Stockfish.

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.