題:
為什麼不是將軍?
Cagnus Marlsen
2020-08-08 17:41:21 UTC
view on stackexchange narkive permalink

I am new to chess. I have tried to learn checkmate from the video lesson in chess24 website. There, in one question, it marked my answer wrong and said that it was not checkmate. Can anyone please explain the reason ?

Checkmate

I do apologize if I asked anything stupid. Thanks in advance.

是夥伴!不要憑直覺相信計算機!
有趣的是,此舉已記入Qc8#。不是Qc8 +或Qc8#。他們在分析中承認您的舉動是對的。
@David這是一個糟糕的建議。這裡的問題是計算機的編程人員,而不是計算機本身。
列為正確答案的所有3個舉動都是隊友。您確定使用的UI正確嗎?也許它以為您將女王/王后拖到了另一個正方形,但它向您顯示了3個正確答案之一。目前尚不清楚您是如何製作此圖像的,因為問題的措詞表示它想要這三個答案中的任何一個,並且知道他們都是伴侶。否則文本是正確的,但是問題編輯者手動將其設置為1個正確答案的問題,而不是3個中的任何一個。因此,是的,顯然是軟件錯誤和/或人為錯誤。
@Acccumulation您可以舉一個我沒有人編程的計算機的例子嗎?
@David:一些計算機程序眾所周知是不錯的,值得使用。隨機網站並不總是屬於此類。對於已被確定為可信賴的軟件,使用它來確保您不會錯過任何可能的舉動通常是個好主意。是的,這全都歸結為建立信任。當計算機給出與您認為正確的結果不同的結果時,您需要一個工具來告訴您*為什麼*錯誤(例如,如果這種情況已經逆轉並且您認為是伴侶,則顯示黑色合法舉動)但實際上不是)。
象棋24上的“戰術教練”工具中經常發生這種錯誤,這是我停止使用該網站並發現其他錯誤的原因之一(我不確定要發表任何建議,因為我不確定這些內容是否在範圍在這裡)
希望您在對抗凌帝人方面做得很好。
@David我可能將機器學習(例如,通過神經網絡,遺傳算法等)分類為“不是由人編程的”。是的,我的意思是,確定它是由個人設置的,但是計算機會自己提供實際的解決方案,並且如果網絡足夠深,通常會以某種方式挑戰人類的分析。
@DarrelHoffman即使我仍然認為它仍然是人造的,那里肯定有一個灰色區域。無論如何,這與評論無關。我的觀點是,無論是計算機還是搞砸它的人,給用戶帶來的結果都是相同的。
@You'rebadandshouldfeelbad我要指出的是,chess24是世界上最受歡迎的國際象棋網站之一-由於課程模塊中的一個錯誤,我認為說這是一個廢話網站是不合適的。
@corsiKa雖然我同意它非常適合與其他玩家進行下象棋遊戲,但是說“一個課程模塊中的一個錯誤”將嚴重低估它,但我支付了一年的訂閱費來無限使用戰術工具並停止使用幾週後,因為我每天大約以1個這樣的速度發現這樣的錯誤,這讓我感到沮喪,足以在其他地方尋找戰術難題
“ @David”您能舉一個我沒有人編程的計算機的例子嗎? -積累並沒有說問題是因為計算機是由人編程的。他們說,問題是因為*編寫此程序的*人/人搞砸了。而且你知道這一點。您也了解批評。因此,也許不要假裝不知道人們在說什麼,不要再爭論只是在爭論,而要說“哦,是的,好點子”。
八 答案:
Blunder King
2020-08-08 17:53:42 UTC
view on stackexchange narkive permalink

Welcome to Chess Stack Exchange.

I believe you're doing well here. It is surely a checkmate. Probably the website isn't programmed that way to recognize that move. But, as per your question, this is clearly a checkmate that resembles the one-rook-mate pattern.

David S.
2020-08-09 03:05:53 UTC
view on stackexchange narkive permalink

The sidebar says "1. Qe7# (1. Qc8#) (1. Qb8#)".

In case you're not yet familiar with chess notation, this means:

  • 1​. (White's move number 1)
  • Q (the Queen)
  • e7 (moves to space E7)
  • # (and checkmates.)

After that, your move "(1. Qc8#)" is highlighted in red, indicating it was not one of the answers they were looking for. But note that it is given the checkmate mark (#), confirming that your move in fact a correct move, one that they simply forgot to include in the list of answers.

"(1. Qb8#)" written at the end is an additional move which are equally as valid as the first one. Qc8# should have been included here, but it was mistakenly left out.

為了對這種符號進行完整的解釋,放入Google的魔語是“代數國際象棋符號”。
Qc8#的舉動是紅色的,這在國際象棋24上意味著它是用戶玩的,但不是解決方案之一。因此,問題出在解決方案中,實際上是缺少Qc8#(儘管文字說“懷特有三步使將死”)。
@Stephen奇怪的是,它能夠識別出列出的解決方案中的用戶執行的一個解決方案,但也不能認為它是正確的(儘管它是解決方案)。幾乎就像編程中有兩個變量一樣,“接受的答案”和“顯示的接受的答案”之類的東西?很奇怪。
@CaptainMan: Qc8#不是列出的解決方案之一。那是我評論的重點,儘管也許我並沒有很清楚地表達它。如果用戶進行的舉動不是列出的解決方案之一,那麼chess24將此舉動插入解決方案列表,並以紅色顯示,以明確表示這是錯誤的。這就是這裡發生的情況-僅列出了兩種解決方案,以及“錯誤的”移動Qc8#。
@Stephen:我不知道,這使這種情況更有意義。感謝您清理該部分。
@Stephen但問題是“有三招……”,這使其更加混亂。他們大概忘記了將Qc8添加為第三個解決方案,但隨後將其與其他兩個“正確”答案一起以紅色(不正確)添加到解決方案列表中了嗎?
@Stephen我明白您的意思了。就像說“ 2的平方根是-2, 0 ,+ 2”之類。 (它不允許在註釋中添加標記,我正在嘗試使0劃掉。)
@Mohirl:是的,它說有三種解決方案,但是他們忘記添加其中一種。如果用戶執行Qe7#或Qb8#以外的任何移動,它將與1.Qe7#和1.Qb8#一起顯示為紅色。 (我沒有在此特定練習中嘗試過此操作,但這是Chess24上的拼圖通常的工作方式-這不是他們唯一錯過了將死的人。)
DrCapablasker
2020-08-09 15:09:55 UTC
view on stackexchange narkive permalink

That is checkmate. You are simply using a bad tool.

For simple mate in one exercises I recommend my own website.For example, this link https://www.apronus.com/chess/puzzles/mate-in-1/?2vs1 has mate in 1 puzzles where the stronger side has two chessmen against a lone king. The good points about my system are:

(1) all alternatives are accepted,

(2) if you play an incorrect move then the computer will simply reply with a move that demonstrates that there was no checkmate after your first move.

Moreover, you can study the checkmate position by trying to make moves with the checkmated side. Then you will see arrows pointing to moves that would capture the king.

You can also move on a step further and try to solve puzzles where the task is to avoid getting mated on the next move. For example https://www.apronus.com/chess/puzzles/mate-in-1-avoid/?2vs1 has the same positions as the first link but now you play with the lone king to avoid mate.

More puzzles for beginners are listed on the table of contents at https://www.apronus.com/chess/puzzles/

SpeedoThreeSixty
2020-08-09 04:10:28 UTC
view on stackexchange narkive permalink

那確實是將軍,我已經下象棋了幾個月了。

這一定是代碼(可能是問題)或客戶端或服務器(非常問題)的問題可能性不大,但情況可能如此)。您還可以學習其他國際象棋網站,例如 https://lichess.org/learn#/ https://www.chess.com/lessons

那些應該可以更好地工作,儘管它們仍然有一些問題,但這並不是太多。

Peter Cordes
2020-08-10 00:11:52 UTC
view on stackexchange narkive permalink

The website (or that chess problem on that site specifically) is clearly buggy.
All 3 of the moves listed as correct answers are mates, and even shown with #
Qe7# Qc8# Qb8#

My guess as to what happened:

  • The web site supports various different kinds of problems, including "one correct move".
  • It doesn't have a chess engine checking for mates, just that they match some pre-programmed answers. It relies on humans to set up the correct-answer conditions separately from the question and answer text. (Introducing the possibility of human error causing this problem.)
  • A human entered correct problem and answer text, but accidentally marked it as only the first answer being correct. Or some kind of syntax error or other mis-use of the problem-setting tools that made the website not understand that any of the answers were valid.

That would explain why all 3 listed moves have a # checkmate symbol after them: those are manually-entered text, and the web site doesn't truly know they're checkmates. Or doesn't know that they question is looking for checkmates, because programming that is separate from writing the text.


In future, if you encounter something online that seems to be telling you something that seems wrong, you can load up the position in a chess engine you trust and try it. Maybe you'll find there was a legal move you didn't spot.

As a beginner (or for any human) it's certainly possible to make mistakes. But this case is simple enough that it's pretty easy even for me (very much non-expert) to be pretty sure that all 3 of those moves are mates, and that there aren't any other mates. But it wouldn't take much more complexity for me to not be sure if a problem was buggy or if I was missing something.

In this case, the 3 listed moves that pop up being shown with # makes it fairly clear it's a bug, though.

chx
2020-08-11 13:08:07 UTC
view on stackexchange narkive permalink

雖然這裡每個人都正確,可以確保您是一個將死者,並且該工具是錯誤的,但我沒有看到他們解釋如何驗證這一點,並且由於您正在學習,這可能對您有用:

  1. 由於白皇后可以在第八行的任意位置移動,因此白皇后確實可以控制黑國王
  2. 黑皇沒有任何動作可以阻止。它有五種可能的移動方式,其中第二行到第八行,正如我們剛剛提到的,由白女王覆蓋,第三行到第七行,所有這些都由白國王覆蓋。
  3. ol>

    例如將女王移至D7或D8不會成為將軍。您能找出每種情況下的原因嗎?原因不同。

Stan
2020-08-10 04:55:39 UTC
view on stackexchange narkive permalink

絕對是一個將軍。一定是計算機故障,或者是在問其他問題。也許是在要求僵持。或者它詢問您是否可以將其擴展到3個動作。只是為了伸展運動而已。而不是合而為一。

msh210
2020-08-10 12:59:33 UTC
view on stackexchange narkive permalink

The highlighted "Qc8#" in your screenshot means, I think, that the displayed move is not the one you made but Qc8# (which means that the queen moves to the c8 square, effecting checkmate). You probably made a different move which is not shown in your screenshot.



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 4.0許可。
Loading...