<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Nim-Spiel</id>
	<title>Nim-Spiel - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Nim-Spiel"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Nim-Spiel&amp;action=history"/>
	<updated>2026-06-07T05:51:03Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Nim-Spiel&amp;diff=183077&amp;oldid=prev</id>
		<title>imported&gt;Jeany-Janine: /* growthexperiments-addlink-summary-summary:1|0|0 */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Nim-Spiel&amp;diff=183077&amp;oldid=prev"/>
		<updated>2025-06-02T19:13:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;growthexperiments-addlink-summary-summary:1|0|0&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Anker|marienbad}}[[Datei:NimGame.svg|285px|mini|Ausgangsstellung&amp;lt;br /&amp;gt;des Spiels aus dem Film &amp;#039;&amp;#039;[[Letztes Jahr in Marienbad]]&amp;#039;&amp;#039;]]&lt;br /&gt;
Das &amp;#039;&amp;#039;&amp;#039;Nim-Spiel&amp;#039;&amp;#039;&amp;#039; ist ein Spiel für zwei Personen, bei dem abwechselnd eine Anzahl von Gegenständen, etwa [[Streichhölzer wegnehmen|Streichhölzer]], weggenommen werden. Gewonnen hat beim Standardspiel derjenige, der das letzte Hölzchen nimmt, bei der Misère-Variante verliert dagegen derjenige, der das letzte Hölzchen nehmen muss.&lt;br /&gt;
&lt;br /&gt;
Spielt man das Spiel mit nur einer Reihe (ähnlich dem [[Bachet’sches Spiel|Bachet’schen Spiel]]), so wird eine Höchstzahl von wegnehmbaren Hölzchen pro Zug festgelegt.&lt;br /&gt;
&lt;br /&gt;
Spieltheoretisch interessant ist die in diesem Artikel beschriebene Spielart, bei der mehrere Reihen (in der Literatur auch: Haufen oder Zeilen) von Hölzchen vorgegeben werden. Zwei Spieler nehmen abwechselnd eins oder mehrere Hölzchen aus einer der Reihen weg. Wie viele sie nehmen, spielt keine Rolle; es dürfen bei einem Zug jedoch nur Hölzchen aus einer einzigen Reihe genommen werden.&lt;br /&gt;
&lt;br /&gt;
Die Nim-Spiel-Varianten werden unter die [[Spiel mit perfekter Information|Spiele mit perfekter Information]] für zwei Spieler ohne Unentschieden eingeordnet. Nim ist ein &amp;#039;&amp;#039;neutrales&amp;#039;&amp;#039; Spiel (englisch: impartial game), weil die Zugmöglichkeiten in einer Position unabhängig davon sind, welcher Spieler zieht. Für das mehrreihige Nim-Spiel hat [[Charles Leonard Bouton]] 1901 eine Formel für &amp;#039;&amp;#039;die&amp;#039;&amp;#039; [[Gewinnstrategie]] gefunden.&amp;lt;ref&amp;gt; C. L. Bouton: &amp;#039;&amp;#039;Nim, a game with a complete mathematical theory.&amp;#039;&amp;#039; In: &amp;#039;&amp;#039;Annals of Mathematics.&amp;#039;&amp;#039; (2) 3 (1901), S. 35–39, [[doi:10.2307/1967631]] ([https://zbmath.org/32.0225.02 Abstract in zbMATH])&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In der [[#Grundy|Arbeit von Grundy]] wird die Gewinnstrategie bei neutralen Spielen über so genannte Grundy-Werte auf die Strategie beim Nim-Spiel zurückgeführt (s. [[Satz von Sprague-Grundy]]). Des Weiteren verallgemeinert sich die Theorie des Nim-Spiels ab etwa 1970 zur [[Kombinatorische Spieltheorie|Kombinatorischen Spieltheorie]].&lt;br /&gt;
&lt;br /&gt;
== Gewinnstrategie nach Bouton ==&lt;br /&gt;
&lt;br /&gt;
Für alle diese Spiele, Standard-Nim, Misère-Nim und viele andere Spiele, ist bei jedem Spielstand klar und meist leicht berechenbar, ob der Spieler am Zug den Sieg erzwingen kann und auf welche Weise. Und wenn der Anziehende den Sieg nicht erzwingen kann, dann kann ihn der Nachziehende (nach jedem beliebigen Zug des Anziehenden) erzwingen. Für Standard-Nim und Misère-Nim gilt die folgende Gewinnstrategie:&lt;br /&gt;
&lt;br /&gt;
Man stellt die Anzahlen der Hölzchen in den Reihen [[Dualsystem|dual]] dar und errechnet daraus pro Dualstelle die Spaltensummen.&lt;br /&gt;
&lt;br /&gt;
Findet man eine Stellung mit ausschließlich geradzahligen Spaltensummen vor, so ist dies für den ziehenden Spieler eine Verluststellung, die bei optimalem Spiel des Gegners dazu führt, dass er in der Verliererrolle bleibt und am Ende des Spiels dem Gegner eine Gewinnvorlage für seinen letzten Zug (finale Gewinnstellung) übergeben muss. Ist andererseits mindestens eine der Spaltensummen ungerade, so ist dies eine Gewinnstellung (mögliche Ausnahme: das [[#MisèreEndspiel|Endspiel des Misère-Nim]]). Es ist dann möglich, gerade Spaltensummen durch den eigenen Zug zu erreichen, wodurch man dem Gegner eine Verluststellung übergibt.&lt;br /&gt;
&lt;br /&gt;
Diese Prüfung auf Geradzahligkeit der Spaltensummen entspricht der [[Bitweiser Operator#XOR|bitweisen exklusiv-ODER-Summe]] (»XOR-Summe«) der Dualdarstellungen. Für diese bitweise exklusiv-ODER-Summe findet sich häufig, so auch in diesem Artikel, die mathematische Notation &amp;lt;math&amp;gt;\textstyle\oplus&amp;lt;/math&amp;gt; bei paarigen Operanden und &amp;lt;math&amp;gt;\textstyle\bigoplus&amp;lt;/math&amp;gt; bei der Verwendung mit [[Indexmenge (Mathematik)|Laufvariablen]].&lt;br /&gt;
&lt;br /&gt;
;Zusammengefasst&lt;br /&gt;
Aus einer Verluststellung &amp;#039;&amp;#039;muss&amp;#039;&amp;#039; man immer eine Gewinnstellung machen; aus einer Gewinnstellung &amp;#039;&amp;#039;kann&amp;#039;&amp;#039; man immer eine Verluststellung erzeugen.&lt;br /&gt;
&lt;br /&gt;
== Die Strategie anhand eines Beispiels ==&lt;br /&gt;
Als Beispiel diene die folgende Stellung mit &amp;lt;math&amp;gt;n = 5 &amp;lt;/math&amp;gt; Reihen enthaltend die Anzahlen &amp;lt;math&amp;gt;a_i &amp;lt;/math&amp;gt; von 1, 2, 3, 4 und 7 Hölzchen mit den &amp;#039;&amp;#039;&amp;#039;Dualdarstellungen&amp;#039;&amp;#039;&amp;#039; &amp;lt;math&amp;gt;b_i &amp;lt;/math&amp;gt; (wobei in der Tabelle rechts vom ≙-Zeichen die Hölzchen den Dualstellen entsprechend gruppiert sind):&amp;lt;br /&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:11.6em&amp;quot;| ||style=&amp;quot;width:2.8em&amp;quot;| || &amp;lt;math&amp;gt;\mathtt{4\,|\;\!2\,|\;\!1} &amp;lt;/math&amp;gt; ||style=&amp;quot;width:3.1em;text-align:right&amp;quot;| &amp;lt;math&amp;gt;\mathtt{4} &amp;lt;/math&amp;gt; ||style=&amp;quot;width:.7em;text-align:left&amp;quot;| &amp;lt;math&amp;gt;\mathtt{2} &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{1} &amp;lt;/math&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
{|style=&amp;quot;border-spacing: 2px; border: 1px solid darkgray;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_1 = 1 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_1 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!0\,|\;\!1} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || || ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_2 = 2 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_2 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!1\,|\;\!0} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_3 = 3 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_3 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!1\,|\;\!1} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C; ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_4 = 4 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_4 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{1\,|\;\!0\,|\;\!0} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:11.6em&amp;quot;| &amp;lt;math&amp;gt;a_5 = 7 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;width:2.8em;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_5 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{1\,|\;\!1\,|\;\!1} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; ||style=&amp;quot;width:1.2em;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C; ||style=&amp;quot;width:.5em;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C; ||style=&amp;quot;width:.35em;text-align:right&amp;quot;| &amp;amp;#x7C;&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;\textstyle\sum_{i=1}^n b_i = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{2\,|\;\!3\,|\;\!3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:1.6em&amp;quot;| ||style=&amp;quot;width:12.8em;text-align:right&amp;quot;| &amp;lt;math&amp;gt;\textstyle\bigoplus_{i=1}^n b_i =&amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!1\,|\;\!1} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; ||style=&amp;quot;width:1.2em&amp;quot;| ||style=&amp;quot;width:.5em;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C; ||style=&amp;quot;width:.45em;text-align:right&amp;quot;| &amp;amp;#x7C; ||&amp;lt;ref name=&amp;quot;summen&amp;quot;&amp;gt;Die beiden Summenzeichen bilden die spaltenweisen Summen über die [[Bitvektor]]en &amp;lt;math&amp;gt;b_i&amp;lt;/math&amp;gt;, und zwar &amp;lt;math&amp;gt;\textstyle\sum&amp;lt;/math&amp;gt; die übliche Summe in &amp;lt;math&amp;gt;\N_0^{\,d} = \ldots \N_0 \mathtt{|} \N_0 \mathtt{|} \N_0&amp;lt;/math&amp;gt; und &amp;lt;math&amp;gt;\textstyle\bigoplus&amp;lt;/math&amp;gt; diejenige in &amp;lt;math&amp;gt;\bigl(\Z/(2)\bigr)^d = \mathbb F_2^{\,d} = \ldots \mathbb F_2 \mathtt{|} \mathbb F_2 \mathtt{|} \mathbb F_2&amp;lt;/math&amp;gt; mit &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; als der maximalen Anzahl der Dualstellen.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die Summe der Dualziffern ist in der {{nowrap|&amp;lt;math&amp;gt;\mathtt{4} &amp;lt;/math&amp;gt;-er-Spalte}} gerade, aber in der {{nowrap|&amp;lt;math&amp;gt;\mathtt{2} &amp;lt;/math&amp;gt;-er-}} und {{nowrap|&amp;lt;math&amp;gt;\mathtt{1} &amp;lt;/math&amp;gt;-er-Spalte}} ungerade, nämlich jeweils 3. Die Stellung ist damit eine Gewinnstellung.&amp;lt;ref&amp;gt;Bouton entwickelte eine Nim-Addition. Sie folgt aus der [[Bitweiser Operator#XOR|bitweisen XOR-Summe]] der Dualdarstellungen (in diesem Artikel notiert als &amp;lt;math&amp;gt;\oplus&amp;lt;/math&amp;gt;). (Vergleiche: Bewersdorff: Glück, Logik... 2010, S. 117.) Dort werden Dualzahlen spaltenweise zu einer dualen Summe ([[modulo]] 2 im [[Ring (Algebra)|Ring]] &amp;lt;math&amp;gt;\Z/(2) = \mathbb F_2&amp;lt;/math&amp;gt;) addiert, also ohne irgendwelche [[Übertrag|Überträge]] zu einer Nachbarspalte. Diese Summe wird Nim-Summe genannt. Sie ist genau dann 0, wenn alle Spaltensummen gerade sind, und {{nowrap|≠ 0,}} wenn mindestens eine Spaltensumme ungerade ist.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Wenn in dieser Spielstellung gemäß der Gewinnstrategie entweder aus der 2. Reihe ein Hölzchen oder aus der 3. oder 5. drei Hölzchen entfernt werden, entsteht für den Nachziehenden eine Verluststellung mit nur geraden Spaltensummen. (Es gibt außer diesen drei Zugmöglichkeiten viele andere regelkonforme, die aber &amp;#039;&amp;#039;alle&amp;#039;&amp;#039; dazu führen würden, dass der Gegner eine Gewinnstellung statt einer Verluststellung bekommt.)&lt;br /&gt;
&lt;br /&gt;
Nach der Wegnahme von drei Hölzchen aus der 5. Reihe ergibt sich die folgende Konstellation der Anzahlen und &amp;#039;&amp;#039;&amp;#039;Dualdarstellungen&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:11.6em&amp;quot;| ||style=&amp;quot;width:2.8em&amp;quot;| || &amp;lt;math&amp;gt;\mathtt{4\,|\;\!2\,|\;\!1} &amp;lt;/math&amp;gt; ||style=&amp;quot;width:3.1em;text-align:right&amp;quot;| &amp;lt;math&amp;gt;\mathtt{4} &amp;lt;/math&amp;gt; ||style=&amp;quot;width:.7em;text-align:left&amp;quot;| &amp;lt;math&amp;gt;\mathtt{2} &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{1} &amp;lt;/math&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
{|style=&amp;quot;border-spacing: 2px; border: 1px solid darkgray;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_1 = 1 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_1 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!0\,|\;\!1} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || || ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_2 = 2 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_2 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!1\,|\;\!0} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_3 = 3 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_3 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!1\,|\;\!1} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C; ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;math&amp;gt;a_4 = 4 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_4 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{1\,|\;\!0\,|\;\!0} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; ||style=&amp;quot;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:11.6em&amp;quot;| &amp;lt;math&amp;gt;a_5 = 7-3 = 4 \;\; \implies &amp;lt;/math&amp;gt; ||style=&amp;quot;width:2.8em;text-align:right&amp;quot;| &amp;lt;math&amp;gt;b_5 = &amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{1\,|\;\!0\,|\;\!0} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; ||style=&amp;quot;width:1.2em;text-align:right&amp;quot;| &amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C;&amp;amp;#x7C; ||style=&amp;quot;width:.5em;text-align:right&amp;quot;| ||style=&amp;quot;width:.35em;text-align:right&amp;quot;|&lt;br /&gt;
|}&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| ||style=&amp;quot;text-align:right&amp;quot;| &amp;lt;math&amp;gt;\textstyle\sum_{i=1}^n b_i =&amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{2\,|\;\!2\,|\;\!2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width:1.6em&amp;quot;| ||style=&amp;quot;width:12.8em;text-align:right&amp;quot;| &amp;lt;math&amp;gt;\textstyle\bigoplus_{i=1}^n b_i =&amp;lt;/math&amp;gt; || &amp;lt;math&amp;gt;\mathtt{0\,|\;\!0\,|\;\!0} &amp;lt;/math&amp;gt; || &amp;amp;nbsp; ≙ &amp;amp;nbsp; || &amp;amp;nbsp; (leer)&amp;lt;ref name=&amp;quot;summen&amp;quot;/&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Dies ist eine Verluststellung für den Spieler, der jetzt am Zug ist. Er muss aus genau einer Reihe mindestens ein Hölzchen entnehmen und muss damit in dieser Reihe mindestens eine Dualziffer &amp;#039;1&amp;#039; zu einer &amp;#039;0&amp;#039; machen, wodurch diese Dualstelle eine ungerade Spaltensumme bekommt. Er muss also eine Gewinnstellung erzeugen. Es geht nicht anders.&lt;br /&gt;
&lt;br /&gt;
Andererseits gibt es immer mindestens eine Möglichkeit, um aus einer Gewinnstellung (die man vorfindet) eine Verluststellung (für den Gegner) zu machen: Dazu ermittelt man von links her die erste (also die höchstrangige)  Spalte mit ungerader Summe (im obigen Beispiel war es die {{nowrap|&amp;lt;math&amp;gt;\mathtt{2} &amp;lt;/math&amp;gt;-er-Spalte}}). Es muss dann eine Reihe geben, die in dieser Spalte eine &amp;#039;1&amp;#039; hat. Aus einer solchen Reihe entnehme man Hölzchen in einer Weise, dass in dieser Spalte und in allen Spalten weiter rechts (links stimmt&amp;#039;s vorher schon) gerade Spaltensummen entstehen.&amp;lt;ref&amp;gt;Nach erfolgter Wahl der Reihe &amp;lt;math&amp;gt;k &amp;lt;/math&amp;gt; ist der Rest des Zuges festgelegt. Ist nämlich &amp;lt;math&amp;gt;\textstyle s := \bigoplus_{i=1}^n b_i ,&amp;lt;/math&amp;gt; dann ist der Bitvektor für die neue Anzahl der Hölzchen&lt;br /&gt;
: &amp;lt;math&amp;gt;\textstyle {b_k}^{\prime} := b_k \oplus s .&amp;lt;/math&amp;gt;&lt;br /&gt;
An der höchstrangigen Dualstelle, an der er sich von &amp;lt;math&amp;gt;b_k &amp;lt;/math&amp;gt; unterscheidet, hat er eine &amp;#039;0&amp;#039; anstelle einer &amp;#039;1&amp;#039;, weil &amp;lt;math&amp;gt;s &amp;lt;/math&amp;gt; dort eine &amp;#039;1&amp;#039; hat. Damit verkleinert sich der Zahlenwert, und der Zug ist regelkonform.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Zur Regel von Bouton gibt es eine sehr einfache Unterregel:&lt;br /&gt;
Hat der Spieler beim letzten Mal seinem Gegner eine Verluststellung übergeben, die zwei Reihen mit gleich vielen Hölzchen enthält, und entnimmt der Gegner aus einer der beiden Reihen eine gewisse Anzahl Hölzchen, dann erzeugt die Entnahme von gleich vielen Hölzchen aus der anderen Reihe wieder eine Verluststellung. (Zu beachten ist allerdings ggf. das [[#MisèreEndspiel|Endspiel des Misère-Nim]].)&lt;br /&gt;
&lt;br /&gt;
== Frühe Nim-Computer ==&lt;br /&gt;
[[Datei:Nimrod in Computerspielemuseum.jpg|mini|Nimrod im Computerspielemuseum Berlin]]&lt;br /&gt;
Die Strategie von Bouton macht Nim zu einem Spiel, das einfach zu programmieren ist. Frühe Computer wurden für das Nim-Spiel entwickelt. 1940 stellte die Firma Westinghouse auf der New-Yorker Weltausstellung ihr Gerät [[Nimatron]] aus und 1951 beeindruckte ein in England gebauter elektronischer Rechner namens [[Nimrod (Computer)|Nimrod]] die Öffentlichkeit dadurch, dass er auf der Berliner Industrieausstellung den damaligen Wirtschaftsminister [[Ludwig Erhard]] im Nim-Spiel schlug.&lt;br /&gt;
&lt;br /&gt;
Bemerkenswert an der Gewinnstrategie ist, dass Anzahlen sowohl als gewöhnliche Zahlen wie auch als Bitvektoren angesehen werden müssen.&lt;br /&gt;
Für eine Implementierung bieten hardwareseitig binär arbeitende Computer Vorteile und softwareseitig Programmiersprachen der [[C (Programmiersprache)|C-Familie]], in denen Zahlen des Typs [[Integer (Datentyp)|&amp;lt;code&amp;gt;unsigned int&amp;lt;/code&amp;gt;]] ganz ohne Umwandlung des [[Datentypen in C|Datentyps]] auch als Bitvektoren aufgefasst werden können und die dazuhin die hier benötigten [[Bitweiser Operator|bitweisen Operationen]] unterstützen.&lt;br /&gt;
&lt;br /&gt;
== {{Anker|MisèreEndspiel}}Misère ==&lt;br /&gt;
Beim Misère-Spiel hat der Spieler, der das letzte Hölzchen nimmt, nicht gewonnen, sondern verloren. Eine verbreitete Variante des Misère-Nim ist [[Marienbad (Spiel)|Marienbad]], dessen Ausgangsstellung in der [[#marienbad|Abbildung]] gezeigt ist.&lt;br /&gt;
&lt;br /&gt;
In der Hauptsache regiert dieselbe Gewinnstrategie wie beim Standard-Nim. Erst gegen Ende wird von ihr abgewichen. Tritt nämlich die Situation ein, dass es genau eine Reihe mit mehr als einem Hölzchen gibt, kann man von dieser Reihe regelkonform alle Hölzchen oder alle bis auf eines wegnehmen. Will man gewinnen, übergibt man eine ungerade Anzahl von Einser-Reihen. (Beim Standard-Nim wäre es eine gerade Anzahl, ein Ergebnis, das auch bei der Geradzahligkeit der [[#Gewinnstrategie nach Bouton|Spaltensummen]] herauskäme.)&lt;br /&gt;
&lt;br /&gt;
== Weitere Varianten ==&lt;br /&gt;
{{Hauptartikel|Nim-Spiel-Variation}}&lt;br /&gt;
Neben den hier genannten Spielregeln gibt es noch weitere Nim-Spiel-Varianten.&amp;lt;ref&amp;gt;Elwyn R. Berlekamp, John H. Conway, Richard K. Guy: &amp;#039;&amp;#039;Gewinnen – Strategien für mathematische Spiele&amp;#039;&amp;#039;, Band&amp;amp;nbsp;1.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim &amp;#039;&amp;#039;Lasker-Nim&amp;#039;&amp;#039; entfernt ein Spieler entweder Hölzchen aus einer Reihe oder zerteilt die Reihe in zwei nicht unbedingt gleich große Teile.&amp;lt;ref&amp;gt;Lösung in B. Kummer,&amp;#039;&amp;#039;Spiele auf Graphen.&amp;#039;&amp;#039; Deutscher Verlag der Wissenschaften, Berlin 1979; Birkhäuser, Basel 1980 (ISNM Series, Vol 44), [[doi:10.1007/978-3-0348-5481-8]], S. 47, Aufgabe 1.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Manchmal wird die genannte [[Spielregel]] so eingeschränkt, dass man nur eine bestimmte Anzahl von Hölzchen einer Reihe nehmen darf. Beim &amp;#039;&amp;#039;Kegel-Nim&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;Bewersdorff: Glück, Logik 2010, S. 124.&amp;lt;/ref&amp;gt; dürfen aus einer Reihe ein oder zwei Hölzchen genommen werden, wobei die Reihe dadurch auch geteilt werden darf.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Schwarz-Weiß-Nim&amp;#039;&amp;#039; wird mit aus [[Dame (Spiel)|Dame]]-Steinen aufgebauten Türmen gespielt. Man wählt einen Stein der eigenen Farbe aus und entfernt ihn zusammen mit den darüberliegenden Steinen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Nimbi&amp;#039;&amp;#039; ist eine Nim-Variante mit zwölf Steinen auf zwölf Geraden nach der Misère-Regel. Es wurde von [[Piet Hein (Wissenschaftler)|Piet Hein]], einem Miterfinder des [[Hex (Spiel)|Hex-Spiels]], etwa 1950 erfunden. Die Anfangsposition ist eine Verlustposition.&amp;lt;ref&amp;gt;Bewersdorff: Glück, Logik 2010, S. 176.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* [[Roland Sprague|Roland P. Sprague]]: &amp;#039;&amp;#039;Über mathematische Kampfspiele.&amp;#039;&amp;#039; In: &amp;#039;&amp;#039;Tôhoku Mathematical Journal.&amp;#039;&amp;#039; Band 41 (1935), S. 438–444 ([https://www.jstage.jst.go.jp/article/tmj1911/41/0/41_0_438/_article Online-Version]).&lt;br /&gt;
{{Anker|Grundy}}&lt;br /&gt;
* [[Patrick Michael Grundy|Patrick M. Grundy]]: &amp;#039;&amp;#039;Mathematics and games.&amp;#039;&amp;#039; Eureka. 27 (1940), S. 9–11 ({{Webarchiv | url=http://www.archim.org.uk/eureka/27/games.html | wayback=20070927192024 | text=Online-Version}})&lt;br /&gt;
* [[Jörg Bewersdorff]]: &amp;#039;&amp;#039;Glück, Logik und Bluff: Mathematik im Spiel – Methoden, Ergebnisse und Grenzen.&amp;#039;&amp;#039; Vieweg+Teubner Verlag, 5. Auflage 2010, ISBN 3-8348-0775-3, [[doi:10.1007/978-3-8348-9696-4]].&lt;br /&gt;
* [[Elwyn R. Berlekamp]], [[John H. Conway]], [[Richard K. Guy]]: &amp;#039;&amp;#039;Gewinnen – Strategien für mathematische Spiele.&amp;#039;&amp;#039; 1985/86, 4 Bände, ISBN 3-528-08531-2, ISBN 3-528-08532-0, ISBN 3-528-08533-9, ISBN 3-528-08534-7 (engl. Original: &amp;#039;&amp;#039;Winning Ways for your Mathematical Plays.&amp;#039;&amp;#039;, 2 Bände, ISBN 0-12-091101-9, ISBN 0-12-091102-7, Academic Press 1982, aktualisierte Neuauflagen 2001 bis 2004).&lt;br /&gt;
* [[Emanuel Lasker]]: &amp;#039;&amp;#039;Brettspiele der Völker.&amp;#039;&amp;#039; Berlin 1931,  {{URN|nbn:at:at-ubms:3-1736}}.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.alraft.de/altenhein/spiele/nim-spiel/index.html Nim online spielen]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Strategiespiel]]&lt;br /&gt;
[[Kategorie:Spieltheorie]]&lt;br /&gt;
[[Kategorie:Gelöstes Spiel]]&lt;br /&gt;
&lt;br /&gt;
[[cs:Rozšířená forma#NIM]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Jeany-Janine</name></author>
	</entry>
</feed>