<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.69.33.252</id>
		<title>explain xkcd - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://www.explainxkcd.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=172.69.33.252"/>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php/Special:Contributions/172.69.33.252"/>
		<updated>2026-04-16T08:54:13Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=Talk:3020:_Infinite_Armada_Chess&amp;diff=358689</id>
		<title>Talk:3020: Infinite Armada Chess</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=Talk:3020:_Infinite_Armada_Chess&amp;diff=358689"/>
				<updated>2024-12-05T16:21:32Z</updated>
		
		<summary type="html">&lt;p&gt;172.69.33.252: /* Hit me up when this becomes real. */ Certain draw?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--Please sign your posts with ~~~~ and don't delete this text. New comments should be added at the bottom.--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Did I do well? Added a very very basic explanation. [[Special:Contributions/172.68.147.132|172.68.147.132]] 04:25, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
Well, yes but I wonder if just one tiny fix is needed. If you replace the white side with a simplyfied artillery tower, you reinvented space invaders.{{unsigned ip|172.71.160.70|04:57, 5 December 2024 (UTC)}}&lt;br /&gt;
&lt;br /&gt;
I was personally hoping for an explanation of the Infinite Armada thing, and I feel like a link to the TV Tropes page doesn't really. Explain that at all. So I would love a bit of an expansion on that part! Just want to be sure I didn't miss some reference or something. [[Special:Contributions/172.68.23.91|172.68.23.91]] 05:48, 5 December 2024 (UTC)&lt;br /&gt;
: Likewise. I get the comic, but I assumed the 'armada' part was a reference that I just did not get. But it seems it is just a word choice. [[Special:Contributions/172.71.102.105|172.71.102.105]] 09:39, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
I think that since the error was &amp;quot;out of bounds&amp;quot;, not &amp;quot;out of memory&amp;quot;, it's referring to indexing outside of the region of memory that the program allocated to deal with the board. This would happen since instead of addressing rank 1..8, you could address rank 9, 10, 0, or -1. Unless bounds checking is performed when converting the board coordinates into linear array indices, you'd get an out-of-bounds error (or worse, succeed in reading or modifying memory that you weren't intending to). --[[Special:Contributions/172.71.30.253|172.71.30.253]] 05:45, 5 December 2024 (UTC)&lt;br /&gt;
:It was &amp;quot;Out of Bounds memory access&amp;quot;. That means it was trying to access a memory address that was out of the bounds of the computer, as if it were trying to access the  ω-th index of the board array, which would put it out of the memory range of any computer [[User:Firestar233|guess who]] ([[User talk:Firestar233|if you want to]] | [[Special:Contributions/Firestar233|what i have done]]) 06:15, 5 December 2024 (UTC)&lt;br /&gt;
:: There is no hint that the bounds are those of the computer, the simplest explanation really is that the bounds are those of an array. The error message does come up. In addition, to try to access the memory at the ω-th index, you would need to construct the ω-th index itself first (which would fail or not terminate) [[User:Jmm|Jmm]] ([[User talk:Jmm|talk]]) 07:01, 5 December 2024 (UTC)&lt;br /&gt;
::: The specific message, &amp;quot;RuntimeError: Out of bounds memory access&amp;quot;, is a WebGL error issuing from its WASM cross-platform browser implementation. This implies to me that an attempt to render an infinite chessboard failed in a fairly trivial way, because of a poor implementation. It's very unlikely that there had been a problem with the [https://github.com/official-stockfish/Stockfish/tree/master/src Stockfish playing algorithm] yet, which would have failed with a different message if it ran out of memory, such as &amp;quot;Killed&amp;quot;, which is all that shells like Bash print when one of their job processes is killed by the kernel's OOM killer, or by anything else for that matter. [[Special:Contributions/172.70.215.21|172.70.215.21]] 12:58, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
Is this a reference to [https://youtu.be/rav29N0-h2c infinite chess by Naviary?] [[User:HaruruChanDesu|HaruruChanDesu]] ([[User talk:HaruruChanDesu|talk]]) 11:21, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;it does not really need to consider the infinitely many pieces&amp;quot; =&amp;gt; a chess Engine would need to consider the infinitely many pieces (or have a way to abstract them), even if some pieces are currently stuck because the engine recursively evaluates moves and counter-moves (i.e. evaluates the game up to some depth).&lt;br /&gt;
&lt;br /&gt;
== Hit me up when this becomes real. ==&lt;br /&gt;
&lt;br /&gt;
I would like to try this out. [[User:CalibansCreations|'''&amp;lt;span style=&amp;quot;color:#ff0000;&amp;quot;&amp;gt;Caliban&amp;lt;/span&amp;gt;''']] ([[User talk:CalibansCreations|talk]]) 12:29, 5 December 2024 (UTC)&lt;br /&gt;
:It should be easy enough. You will rarely get the queens out in play from deep in the array. So maybe just put two chess boars together and put some placeholder in for queens in the extra fields. If ever a queen in the bottom row is moved, place extra queens that can now be moved into the 2-3 squares that would be outside the board...--[[User:Kynde|Kynde]] ([[User talk:Kynde|talk]]) 12:39, 5 December 2024 (UTC)&lt;br /&gt;
:It might be something one could set up in Infinite Chess, although having limits on the chessboard may be difficult. [[Special:Contributions/172.68.150.67|172.68.150.67]] 14:01, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
: Here's a finite approximation in ChessCraft: https://www.chesscraft.ca/design?id=5KM4 [[User:Promethean|Promethean]] ([[User talk:Promethean|talk]]) 15:37, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
While I understand how to play chess, I don't get the bit about &amp;quot;having a bunch of queens doesn't go very well&amp;quot;. At first glance, the linked chess layout looks pretty solid. Can someone please enlighten me? Also, what does the TV Tropes link about Title Drop have to do with Infinite Armada, aside from that being the title of the comic? [[Special:Contributions/172.70.230.77|172.70.230.77]] 13:10, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
:: ... Nd6. [[Special:Contributions/172.70.91.246|172.70.91.246]] 13:31, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
::: Ah, thanks. Moving the knight there puts the king in check, and moving either queen to take it exposes the king to the bishop or rook, so checkmate. [[Special:Contributions/162.158.63.38|162.158.63.38]] 15:05, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
::::You are assuming that the opponent makes no moves while you spend at least three moves advancing your knight. Looks like either side can draw by always moving the king backwards whenever a queen has moved and made a hole he can move to and otherwise trying to make a new, deeper hole. Eventually he gets so far back that any attack turns into an infinite sequence of queens taking each other, with the attacker only having file attacks while the defender can retake from a rank, file, or diagonal. Any time the attacker breaks off the infinite sequence of queens taking each other to set up something else, the defender takes advantage of the break to move the king deeper and put more queens in front of him or to create more empty spaces to sidestep into when attacked. To me, this looks like a certain draw. [[Special:Contributions/172.69.33.252|172.69.33.252]] 16:21, 5 December 2024 (UTC) &lt;br /&gt;
&lt;br /&gt;
You might be able to get the developer of fairy stockfish ( https://fairy-stockfish.github.io/ ) to add this if you ask nicely. I have seen them add several reader requests. [[Special:Contributions/172.70.211.143|172.70.211.143]] 15:46, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
Could this be a reference to the meme about &amp;quot;eating an infinite armada of pizza&amp;quot;? The wording seems too similar to be a coincidence. [[Special:Contributions/172.70.114.46|172.70.114.46]] 14:46, 5 December 2024 (UTC)&lt;br /&gt;
&lt;br /&gt;
Would this guarantee a draw between two competent players who'd played the variant before, or would there be more nuance to it than there appears to be?&lt;/div&gt;</summary>
		<author><name>172.69.33.252</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=2695:_Soil&amp;diff=298374</id>
		<title>2695: Soil</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=2695:_Soil&amp;diff=298374"/>
				<updated>2022-11-07T17:18:25Z</updated>
		
		<summary type="html">&lt;p&gt;172.69.33.252: Supluferous&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 2695&lt;br /&gt;
| date      = November 7, 2022&lt;br /&gt;
| title     = Soil&lt;br /&gt;
| image     = soil_2x.png&lt;br /&gt;
| imagesize = 547x217px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = You might want to bring your frost-sensitive plants in from the patio. The high-level aerosols may result in short-term cooling across the entire backyard.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by an EXPLANATION SEED. Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
[[Beret Guy]] seems to be using {{w|volcano}} seeds to grow tiny volcanoes as an alternative to fertilizing [[Cueball]]'s garden. In reality, volcanoes are caused by the pressure of {{w|magma}} (underground lava) from below the Earth's crust pushing up through it, not seeds.&lt;br /&gt;
&lt;br /&gt;
Volcanic soil is [https://www.sciencedirect.com/topics/earth-and-planetary-sciences/volcanic-soil generally fertile], although as Cueball points out, the process of eruption is destructive to whatever plants are ''presently'' in his garden.&lt;br /&gt;
&lt;br /&gt;
The title text alludes to the fact that sulfate {{w|aerosol}}s from volcanic eruptions may cause a [https://www.sciencedirect.com/topics/earth-and-planetary-sciences/volcanic-soil short-term cooling effect], expanding on the comedy from a small scale volcano, by adding small scale volcano effects — in reality, the cooling effect occurs because the {{w|aerosol}}s in the atmosphere block out energy from the sun.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
{{incomplete transcript|Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
:[Cueball is standing, holding a trowel. Beret Guy is kneeling, and pouring the content of a small bag in a hole in the ground.]&lt;br /&gt;
&lt;br /&gt;
:Cueball: Thanks for the gardening help!&lt;br /&gt;
&lt;br /&gt;
:Beret Guy: I made these seeds myself!&lt;br /&gt;
&lt;br /&gt;
:[Beret Guy is standing next to a small eruption coming from the ground.]&lt;br /&gt;
&lt;br /&gt;
:[Same scene, eruption is now a knee-high volcano. It produces fumes.]&lt;br /&gt;
&lt;br /&gt;
:Beret Guy: The infusion of nutrient-rich volcanic soil will revitalize your garden.&lt;br /&gt;
&lt;br /&gt;
:[Same scene, the volcano is now waist-high. There are flames on its sides.]&lt;br /&gt;
&lt;br /&gt;
:Voice outside the picture from the direction of Cueball: All my plants are on fire.&lt;br /&gt;
&lt;br /&gt;
:Beret Guy: But soon, life will return to these slopes!&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Comics featuring Cueball]]&lt;br /&gt;
[[Category:Comics featuring Beret Guy]]&lt;br /&gt;
[[Category:Strange powers of Beret Guy]]&lt;br /&gt;
[[Category:Volcanoes]]&lt;/div&gt;</summary>
		<author><name>172.69.33.252</name></author>	</entry>

	<entry>
		<id>https://www.explainxkcd.com/wiki/index.php?title=2694:_K%C3%B6nigsberg&amp;diff=298259</id>
		<title>2694: Königsberg</title>
		<link rel="alternate" type="text/html" href="https://www.explainxkcd.com/wiki/index.php?title=2694:_K%C3%B6nigsberg&amp;diff=298259"/>
				<updated>2022-11-05T22:44:17Z</updated>
		
		<summary type="html">&lt;p&gt;172.69.33.252: /* Explanation */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{comic&lt;br /&gt;
| number    = 2694&lt;br /&gt;
| date      = November 4, 2022&lt;br /&gt;
| title     = Königsberg&lt;br /&gt;
| image     = konigsberg_2x.png&lt;br /&gt;
| imagesize = 448x343px&lt;br /&gt;
| noexpand  = true&lt;br /&gt;
| titletext = At first I thought I would need some gold or something to pay him, but then I realized that it was the 18th century and I could just bring a roll of aluminum foil.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Explanation==&lt;br /&gt;
{{incomplete|Created by a WOLF, TWO GOATS, AND THREE BAGS OF GRAPH NODES. Do NOT delete this tag too soon.}}&lt;br /&gt;
&lt;br /&gt;
[[File:Konigsberg bridges.png|frame|right|{{w|Königsberg}}, Prussia in Euler's time, showing the Pregel river and its seven bridges. The Baltic port city is now Kaliningrad, a Russian exclave. Two of the original seven bridges no longer exist,[https://goo.gl/maps/ChdBoeQMr3AQPi446] although there are three new bridges.]]&lt;br /&gt;
&lt;br /&gt;
This comic is about the {{w|Seven Bridges of Königsberg}}, a seminal {{w|graph theory}} problem solved by the famous mathematician {{w|Leonhard Euler}}.[https://www.maa.org/press/periodicals/convergence/leonard-eulers-solution-to-the-konigsberg-bridge-problem] The problem was whether a path through the city crossing each of the seven bridges just once exists, without crossing the river forks any other way. In 1736, Euler proved that there is no such path. This result is considered to be the first theorem of graph theory and the first proof in the theory of networks[http://www-personal.umich.edu/~mejn/courses/2004/cscs535/review.pdf] — a subject now generally regarded as a branch of {{w|combinatorics}} — and presaged the development of {{w|topology}}. Combinatorial problems of other types had been considered since antiquity. {{w|Graph (discrete mathematics)|Graphs}} are a data structure common in many algorithmic problems in computer science.&lt;br /&gt;
&lt;br /&gt;
[[Cueball]] attempts to cheat on the final exam in his algorithms class by traveling back in time to commission the construction of an eighth bridge before Euler could learn of the problem, allowing a trivial solution that would remove the rationale for further analysis. He hopes that this would alter his present-day timeline in such a way that the test becomes easier because graph theory might never have been developed.&lt;br /&gt;
&lt;br /&gt;
With the addition of the eighth bridge, it becomes possible to cross each bridge exactly once, starting at the north bank and ending on the larger eastern island, or vice-versa. However, there is still no way to traverse each bridge exactly once and return to the starting point, because the altered graph would have a {{w|Eulerian trail|Euler trail}} but not a Euler cycle. Thus the problem might still have been sufficiently interesting to spark Euler's curiosity and develop a nearly identical general principle on the way to demonstrating that locals could indeed find no route that ended at its initial starting point. Adding a ninth bridge connecting the north bank to the east island would render the problem completely trivial and the locals may then have developed entirely different obsessions, never drawing Euler into the issue and leaving him to focus upon different problems entirely. This could backfire on Cueball, and result in an even harder topic arising in his examination, one which was never even taught to him in his original timeline experience.&lt;br /&gt;
&lt;br /&gt;
An alternative modification allowing an easy solution is to remove bridges. During World War II, two bridges to the central island, connecting it to the north and south banks, were destroyed by bombing. So today there is a Eulerian trail across the five remaining bridges.&lt;br /&gt;
&lt;br /&gt;
The title text alludes to the fact that ordinary {{w|aluminum foil}}, which was not commercially available until 1911, would have been a tremendously valuable curiosity in the 18th century, which didn't even have {{w|tin foil}}. Aluminum was a highly priced metal before the 1880s when inexpensive methods were developed to refine it. The {{w|Washington Monument}} was constructed with a tip made of pure aluminum due to its value and conductive capacity. Aluminum had not been extracted in its pure form at the time of Euler, and was known only in compounds such as {{w|alum}}, so the metal would have been unique and exotic.&lt;br /&gt;
&lt;br /&gt;
==Transcript==&lt;br /&gt;
&lt;br /&gt;
:[Cueball, standing next to two men wearing wigs, pointing with a pointer at a map showing the seven bridges problem, with an extra bridge added in dashed lines]&lt;br /&gt;
:Cueball: Lord Mayor of Königsberg, I will reward you handsomely if you construct this bridge before my friend Leonhard arrives.&lt;br /&gt;
&lt;br /&gt;
:[Caption below the panel:]&lt;br /&gt;
:I tried to use a time machine to cheat on my  algorithms final by preventing graph theory from being invented.&lt;br /&gt;
&lt;br /&gt;
{{comic discussion}}&lt;br /&gt;
[[Category:Comics featuring Cueball]]&lt;br /&gt;
[[Category:Comics featuring real people]]&lt;br /&gt;
[[Category:Math]]&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>172.69.33.252</name></author>	</entry>

	</feed>