<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/index.php?action=history&amp;feed=atom&amp;title=3020%3A_Infinite_Armada_Chess</id>
		<title>3020: Infinite Armada Chess - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/index.php?action=history&amp;feed=atom&amp;title=3020%3A_Infinite_Armada_Chess"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;action=history"/>
		<updated>2026-04-11T10:39:50Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=400949&amp;oldid=prev</id>
		<title>Jkshapiro: /* Explanation */ Replace x with multiplication symbol</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=400949&amp;oldid=prev"/>
				<updated>2025-12-07T01:09:46Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; Replace x with multiplication symbol&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 01:09, 7 December 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot; &gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;8x8 &lt;/del&gt;chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess variant presented here, a non-standard chessboard is used, which increases the number of ranks without limit in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;8×8 &lt;/ins&gt;chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess variant presented here, a non-standard chessboard is used, which increases the number of ranks without limit in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards.{{cn}} In this scenario, Stockfish has encountered a runtime error and is displaying that instead of recommending an opening move. The runtime error in question, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;, is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, which suggests that the issue was that there was not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards.{{cn}} In this scenario, Stockfish has encountered a runtime error and is displaying that instead of recommending an opening move. The runtime error in question, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;, is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, which suggests that the issue was that there was not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jkshapiro</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=400948&amp;oldid=prev</id>
		<title>Jkshapiro: /* Explanation */ Omit needless words</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=400948&amp;oldid=prev"/>
				<updated>2025-12-07T01:08:04Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; Omit needless words&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 01:08, 7 December 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot; &gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;game &lt;/del&gt;presented here, a non-standard chessboard is used, which &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;extends vertically past &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;original 1st and 8th &lt;/del&gt;ranks &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;off the page to infinity &lt;/del&gt;in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;variant &lt;/ins&gt;presented here, a non-standard chessboard is used, which &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;increases &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;number of &lt;/ins&gt;ranks &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;without limit &lt;/ins&gt;in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;so it's likely &lt;/del&gt;that &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;some problem will occur as it runs on &lt;/del&gt;an &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;infinite one&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Here that problem shows up as the game's move #1&lt;/del&gt;, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;. This error message &lt;/del&gt;is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;so &lt;/del&gt;there was &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;probably &lt;/del&gt;not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;.{{cn}} In this scenario&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Stockfish has encountered a runtime error and is displaying &lt;/ins&gt;that &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;instead of recommending &lt;/ins&gt;an &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;opening move&lt;/ins&gt;. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;The runtime error in question&lt;/ins&gt;, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, &lt;/ins&gt;is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;which suggests that the issue was that &lt;/ins&gt;there was not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;All but a finite number of pieces are stuck at every step, and thus there are only a finite number of possible moves, but the game is unbounded (each capture resets the draw clock) and each capture also increases the number of possible pieces which can move by opening up more space on the board. No finite amount of space is guaranteed to suffice to analyze the game — contrast with standard chess in which surprisingly little memory (given impossibly vast, but finite, amounts of time) is needed to play perfectly. Still, as in regular chess, a program which understood that only a finite number of pieces are accessible could play the same way programs play conventional chess.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;However, without specifically coding Stockfish to be aware of the logical certainty of the infinite number of queens being blocked, it is likely to still be checking ''every'' piece in turn, long after it has successfully prepared to establish (or perhaps [[2407: Depth and Breadth|actually explored]]) the relative strategical advantages of undertaking the twenty initial moves that White could make. Or, in the algorithm's worst case scenario, it has tried to start its movement-checking process at the 'rearmost rank', and has encountered the error before managing to establish (let alone assess) ''any'' valid opening moves. By easy induction, the human player should be able to establish an intrinsic understanding that everything behind two full ranks of undisturbed pieces (or beyond them, when applied to the opponent's position on the other side of the board) is unable to move, where no gaps exist to shuffle around in, but the code (if designed for finite, though perhaps arbitrary, boards) is unlikely to natively have the complexity to derive this computational detail from first principles, or even establish that it might hit a {{w|halting problem}} failure should it somehow avoid the issue of resources&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This comic was published in the middle of the {{w|World Chess Championship 2024|2024 World Chess Championship}}, between the World Champion Ding Liren and the Challenger Gukesh Dommaraju.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This comic was published in the middle of the {{w|World Chess Championship 2024|2024 World Chess Championship}}, between the World Champion Ding Liren and the Challenger Gukesh Dommaraju.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jkshapiro</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=400947&amp;oldid=prev</id>
		<title>Jkshapiro: /* Explanation */ The link is off-topic but close enough. But the mention of what to do &quot;here&quot; is confusing.</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=400947&amp;oldid=prev"/>
				<updated>2025-12-07T00:51:46Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; The link is off-topic but close enough. But the mention of what to do &amp;quot;here&amp;quot; is confusing.&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 00:51, 7 December 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot; &gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(here, try knight to d6)&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, so it's likely that some problem will occur as it runs on an infinite one. Here that problem shows up as the game's move #1, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;. This error message is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, so there was probably not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, so it's likely that some problem will occur as it runs on an infinite one. Here that problem shows up as the game's move #1, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;. This error message is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, so there was probably not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jkshapiro</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=361738&amp;oldid=prev</id>
		<title>172.68.205.122: Undo revision 361688 by 172.68.211.102 (talk) No reason.</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=361738&amp;oldid=prev"/>
				<updated>2025-01-11T20:34:13Z</updated>
		
		<summary type="html">&lt;p&gt;Undo revision 361688 by &lt;a href=&quot;/wiki/index.php/Special:Contributions/172.68.211.102&quot; title=&quot;Special:Contributions/172.68.211.102&quot;&gt;172.68.211.102&lt;/a&gt; (&lt;a href=&quot;/wiki/index.php?title=User_talk:172.68.211.102&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:172.68.211.102 (page does not exist)&quot;&gt;talk&lt;/a&gt;) No reason.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:34, 11 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DISPLAYTITLE:3020: &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Infinite&amp;lt;/span&amp;gt; Armada Chess}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{comic&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{comic&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| number&amp;#160; &amp;#160; = 3020&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| number&amp;#160; &amp;#160; = 3020&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.68.205.122</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=361688&amp;oldid=prev</id>
		<title>172.68.211.102 at 03:03, 11 January 2025</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=361688&amp;oldid=prev"/>
				<updated>2025-01-11T03:03:22Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:03, 11 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DISPLAYTITLE:3020: &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Infinite&amp;lt;/span&amp;gt; Armada Chess}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{comic&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{comic&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| number&amp;#160; &amp;#160; = 3020&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| number&amp;#160; &amp;#160; = 3020&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.68.211.102</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359741&amp;oldid=prev</id>
		<title>Rustykid52 at 20:15, 17 December 2024</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359741&amp;oldid=prev"/>
				<updated>2024-12-17T20:15:26Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 20:15, 17 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot; &gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{incomplete|Created by an infinite armada of Stockfish BOTS - Please change this comment when editing this page. Do NOT delete this tag too soon.}}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however (here, try knight to d6).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however (here, try knight to d6).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rustykid52</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359188&amp;oldid=prev</id>
		<title>172.71.155.39: Null edit to explain my previous edit better: why should we include this ultra obscure roblox game with 11 active players as of writing in the article at all</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359188&amp;oldid=prev"/>
				<updated>2024-12-12T03:56:09Z</updated>
		
		<summary type="html">&lt;p&gt;Null edit to explain my previous edit better: why should we include this ultra obscure roblox game with 11 active players as of writing in the article at all&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:56, 12 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot; &gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| noexpand&amp;#160; = true&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| noexpand&amp;#160; = true&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| titletext = Stockfish 16 suggests the unconventional opening 1. RuntimeError: Out of bounds memory access&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| titletext = Stockfish 16 suggests the unconventional opening 1. RuntimeError: Out of bounds memory access&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}} &amp;#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.71.155.39</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359187&amp;oldid=prev</id>
		<title>172.69.23.22: no lol</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359187&amp;oldid=prev"/>
				<updated>2024-12-12T03:52:37Z</updated>
		
		<summary type="html">&lt;p&gt;no lol&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 03:52, 12 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot; &gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however (here, try knight to d6).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however (here, try knight to d6).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://www.roblox.com/games/11339102114/Infinite-Armada Infinite Armada] is a spaceship combat game with customizable ships in a massive map that runs on the {{w|Roblox}} online game platform. It's unclear whether its map and number of spaceships are actually unbounded (infinite), or merely very large.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, so it's likely that some problem will occur as it runs on an infinite one. Here that problem shows up as the game's move #1, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;. This error message is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, so there was probably not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, so it's likely that some problem will occur as it runs on an infinite one. Here that problem shows up as the game's move #1, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;. This error message is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, so there was probably not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.69.23.22</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359115&amp;oldid=prev</id>
		<title>172.68.50.185: Added Gukeshs full surname</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=359115&amp;oldid=prev"/>
				<updated>2024-12-11T12:16:57Z</updated>
		
		<summary type="html">&lt;p&gt;Added Gukeshs full surname&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 12:16, 11 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot; &gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;However, without specifically coding Stockfish to be aware of the logical certainty of the infinite number of queens being blocked, it is likely to still be checking ''every'' piece in turn, long after it has successfully prepared to establish (or perhaps [[2407: Depth and Breadth|actually explored]]) the relative strategical advantages of undertaking the twenty initial moves that White could make. Or, in the algorithm's worst case scenario, it has tried to start its movement-checking process at the 'rearmost rank', and has encountered the error before managing to establish (let alone assess) ''any'' valid opening moves. By easy induction, the human player should be able to establish an intrinsic understanding that everything behind two full ranks of undisturbed pieces (or beyond them, when applied to the opponent's position on the other side of the board) is unable to move, where no gaps exist to shuffle around in, but the code (if designed for finite, though perhaps arbitrary, boards) is unlikely to natively have the complexity to derive this computational detail from first principles, or even establish that it might hit a {{w|halting problem}} failure should it somehow avoid the issue of resources.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;However, without specifically coding Stockfish to be aware of the logical certainty of the infinite number of queens being blocked, it is likely to still be checking ''every'' piece in turn, long after it has successfully prepared to establish (or perhaps [[2407: Depth and Breadth|actually explored]]) the relative strategical advantages of undertaking the twenty initial moves that White could make. Or, in the algorithm's worst case scenario, it has tried to start its movement-checking process at the 'rearmost rank', and has encountered the error before managing to establish (let alone assess) ''any'' valid opening moves. By easy induction, the human player should be able to establish an intrinsic understanding that everything behind two full ranks of undisturbed pieces (or beyond them, when applied to the opponent's position on the other side of the board) is unable to move, where no gaps exist to shuffle around in, but the code (if designed for finite, though perhaps arbitrary, boards) is unlikely to natively have the complexity to derive this computational detail from first principles, or even establish that it might hit a {{w|halting problem}} failure should it somehow avoid the issue of resources.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This comic was published in the middle of the {{w|World Chess Championship 2024|2024 World Chess Championship}}, between the World Champion Ding Liren and the Challenger Gukesh &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;D&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This comic was published in the middle of the {{w|World Chess Championship 2024|2024 World Chess Championship}}, between the World Champion Ding Liren and the Challenger Gukesh &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Dommaraju&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Transcript==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Transcript==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>172.68.50.185</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=358860&amp;oldid=prev</id>
		<title>141.101.98.77: Undo revision 358848 by 172.68.22.82 (talk) Should still be considered relevent, or perhaps discussed as Trivia. Why &quot;armada&quot;, rather than &quot;army&quot;, without any nautical connections, etc?</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=3020:_Infinite_Armada_Chess&amp;diff=358860&amp;oldid=prev"/>
				<updated>2024-12-08T15:04:02Z</updated>
		
		<summary type="html">&lt;p&gt;Undo revision 358848 by &lt;a href=&quot;/wiki/index.php/Special:Contributions/172.68.22.82&quot; title=&quot;Special:Contributions/172.68.22.82&quot;&gt;172.68.22.82&lt;/a&gt; (&lt;a href=&quot;/wiki/index.php?title=User_talk:172.68.22.82&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:172.68.22.82 (page does not exist)&quot;&gt;talk&lt;/a&gt;) Should still be considered relevent, or perhaps discussed as Trivia. Why &amp;quot;armada&amp;quot;, rather than &amp;quot;army&amp;quot;, without any nautical connections, etc?&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 15:04, 8 December 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l13&quot; &gt;Line 13:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 13:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however (here, try knight to d6).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{w|Chess}} is a board game played between two players on an 8x8 chessboard. In standard chess, each player has 8 pawns and 8 other pieces: 2 rooks, 2 knights, 2 bishops, a queen, and a king. {{w|Chess variants}} are chess games in which the rules, board sizes, and/or piece behaviors are altered. In the chess game presented here, a non-standard chessboard is used, which extends vertically past the original 1st and 8th ranks off the page to infinity in both directions. Each square beyond the 8 standard ranks is filled by an additional queen. The {{w|Queen (chess)|queen}} is the most powerful piece on the chessboard, having the powers of a {{w|Bishop (chess)|bishop}} and a {{w|Rook (chess)|rook}} combined. With an infinite armada of queens, each player will have more resources to call on. Sometimes having a bunch of queens [https://x.com/chesscom/status/1841540380363211164 doesn't go very well], however (here, try knight to d6).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://www.roblox.com/games/11339102114/Infinite-Armada Infinite Armada] is a spaceship combat game with customizable ships in a massive map that runs on the {{w|Roblox}} online game platform. It's unclear whether its map and number of spaceships are actually unbounded (infinite), or merely very large.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, so it's likely that some problem will occur as it runs on an infinite one. Here that problem shows up as the game's move #1, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;. This error message is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, so there was probably not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the title text, {{w|Stockfish (Chess)|Stockfish}} is a {{w|chess engine}} designed to evaluate a chessboard and find the best move.&amp;#160; However, it is designed to handle finite boards, so it's likely that some problem will occur as it runs on an infinite one. Here that problem shows up as the game's move #1, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;. This error message is unique to the cross-browser {{w|WebAssembly}} implementations of {{w|WebGL}}, so there was probably not enough memory to {{w|Rendering (computer graphics)|render}} an infinite board in a {{w|web browser}} window.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>141.101.98.77</name></author>	</entry>

	</feed>