summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Pelz <pelzflorian@pelzflorian.de>2017-08-18 17:01:13 +0200
committerFlorian Pelz <pelzflorian@pelzflorian.de>2017-08-18 17:01:13 +0200
commitf443fd4872b70095149ca6e3a0006f2a5ae8a4be (patch)
treecbad9de103b8ed907a751275b4635c008df6eec3
parentf1b84fc66643ab89a714d29f8ff412ac5a80d192 (diff)
Add new post about the Maumau card game.
-rw-r--r--haunt.scm1
-rw-r--r--maumau/maumau-de.odgbin0 -> 18721 bytes
-rw-r--r--maumau/maumau-de.pdfbin0 -> 19924 bytes
-rw-r--r--maumau/maumau-de.txt89
-rw-r--r--maumau/maumau-en.odgbin0 -> 18376 bytes
-rw-r--r--maumau/maumau-en.pdfbin0 -> 18584 bytes
-rw-r--r--maumau/maumau-en.txt94
-rw-r--r--posts/de/2017-08-18-das-kartenspiel-maumau.sxml77
-rw-r--r--posts/en/2017-08-18-the-maumau-card-game.sxml72
9 files changed, 333 insertions, 0 deletions
diff --git a/haunt.scm b/haunt.scm
index bc22cff..4d9b4bc 100644
--- a/haunt.scm
+++ b/haunt.scm
@@ -675,6 +675,7 @@ have interesting things to share, I’ll put them up here.")))
(static-directory "c")
(static-directory "dont-hang")
(static-directory "gui-prog-gtk-2016")
+ (static-directory "maumau")
(map ; list of other pages and assets
(lambda (lingua)
(builders-for-lingua lingua))
diff --git a/maumau/maumau-de.odg b/maumau/maumau-de.odg
new file mode 100644
index 0000000..e61344d
--- /dev/null
+++ b/maumau/maumau-de.odg
Binary files differ
diff --git a/maumau/maumau-de.pdf b/maumau/maumau-de.pdf
new file mode 100644
index 0000000..879fe97
--- /dev/null
+++ b/maumau/maumau-de.pdf
Binary files differ
diff --git a/maumau/maumau-de.txt b/maumau/maumau-de.txt
new file mode 100644
index 0000000..8ea7794
--- /dev/null
+++ b/maumau/maumau-de.txt
@@ -0,0 +1,89 @@
+Die Karten werden gemischt und bilden den Talon, d.h. den Stapel der
+verdeckten Karten.
+
+Jedes Mal, wenn im Laufe des Spiels eine Karte gezogen werden muss,
+wird diese stets vom Talon gezogen. Nur wenn dieser leer ist, werden
+alle Karten vom Ablagestapel außer der obersten genommen und neu
+gemischt. Diese bilden dann den neuen Talon.
+
+Jeder Spieler bekommt 5 Handkarten.
+
+Eine Karte wird vom Stapel genommen und offen auf den Ablagestapel
+gelegt.
+
+Einer der Spieler beginnt und ist zuerst am Zug.
+
+Für den Spieler, der am Zug ist
+ {
+ Falls oben auf dem Ablagestapel eine 8 liegt, für die noch niemand
+ ausgesetzt hat, setzt der Spieler, der am Zug ist, aus.
+
+ Andernfalls
+ {
+ Falls es der erste Zug des Spiels ist oder im letzten Zug kein
+ Bube oben auf den Ablagestapel gelegt wurde
+ {
+ Wenn der Spieler, der am Zug ist, eine Handkarte hat, die
+ · dieselbe Farbe (Herz, Karo, Kreuz oder Pik) wie die
+ oberste Karte auf dem Ablagestapel hat
+ · oder denselben Wert (2, 3, 4, 5, 6, 7, 8, 9, 10, B, D, K,
+ A) wie die oberste Karte auf dem Ablagestapel hat
+ · oder ein Bube ist,
+ dann darf er sie offen oben auf den Ablagestapel legen.
+ }
+
+ Sonst, also falls im letzten Zug ein Spieler einen Buben
+ gelegt hat
+ {
+ Wenn der Spieler, der am Zug ist, eine Handkarte hat, die
+ · dieselbe Farbe (Herz, Karo, Kreuz oder Pik) wie die im
+ letzten Zug gewünschte Farbe hat
+ · oder ein Bube ist,
+ dann darf er sie offen oben auf den Ablagestapel legen.
+ }
+
+ Wenn der Spieler, der am Zug ist, keine 7 gelegt hat, muss er
+ für jede 7 oben auf dem Ablagestapel (und, wenn neu gemischt
+ wurde, auch für jede 7, die oben auf dem Ablagestapel liegen
+ würde, wenn nicht gemischt worden wäre), für die noch niemand
+ Karten ziehen musste, zwei Karten ziehen. Hat er noch keine
+ Karte gelegt, darf er danach eine seiner Handkarten ablegen.
+
+ Falls der Spieler, der am Zug ist, in diesem Zug eine Karte
+ auf den Ablagestapel gelegt hat
+ {
+ Wenn der Spieler, der am Zug ist, jetzt keine Handkarten
+ mehr auf der Hand hat, muss er „Mau Mau“ sagen und hat
+ dann gewonnen. Vergisst er dies, muss er eine Karte
+ ziehen.
+
+ Wenn der Spieler, der am Zug ist, nur noch eine Handkarte
+ auf seiner Hand hat, muss er „Mau“ sagen. Vergisst er
+ dies, muss er eine Karte ziehen.
+ }
+
+ Sonst, falls der Spieler, der am Zug ist, in diesem Zug keine
+ Karte auf den Ablagestapel gelegt hat
+ {
+ Der Spieler, der am Zug ist, muss eine Karte ziehen, darf
+ diese neue Karte aber, falls sie die vorherigen Kriterien
+ erfüllt, sofort ablegen.
+ }
+
+ Wenn der Spieler, der am Zug ist, in diesem Zug einen Buben
+ auf den Ablagestapel gelegt hat, muss er sich eine Farbe
+ (Herz, Karo, Kreuz oder Pik) wünschen, die im nächsten Zug
+ gelegt werden soll.
+ }
+
+ Nun ist der im Uhrzeigersinn nächste Nachbar des Spielers, der
+ bisher am Zug war, am Zug.
+ }
+
+---
+
+Kurzgefasst:
+
+· bei 7 zwei ziehen,
+· bei 8 aussetzen,
+· bei Bube wünschen.
diff --git a/maumau/maumau-en.odg b/maumau/maumau-en.odg
new file mode 100644
index 0000000..14a6863
--- /dev/null
+++ b/maumau/maumau-en.odg
Binary files differ
diff --git a/maumau/maumau-en.pdf b/maumau/maumau-en.pdf
new file mode 100644
index 0000000..f8f8921
--- /dev/null
+++ b/maumau/maumau-en.pdf
Binary files differ
diff --git a/maumau/maumau-en.txt b/maumau/maumau-en.txt
new file mode 100644
index 0000000..3229a8e
--- /dev/null
+++ b/maumau/maumau-en.txt
@@ -0,0 +1,94 @@
+The cards are shuffled and then form the talon, i.e. the stack of
+upside-down cards.
+
+Each time a card gets drawn during the course of the game, it will be
+drawn from the talon. Only if the talon is empty all cards from the
+discard pile other than the top one get shuffled again. Then they form
+the new talon.
+
+Each player is dealt 5 cards.
+
+One card from the talon is turned over and put onto the discard pile
+face-up.
+
+One of the players is chosen to go first. It is their turn now.
+
+For the player whose turn it is
+ {
+ If there is an 8 on top of the discard pile for which noone has
+ missed their turn yet, the player whose turn it is misses their
+ turn.
+
+ Otherwise
+ {
+ If it is the first turn of the game or no jack was put on top
+ of the discard pile in the last turn
+ {
+ If the player whose turn it is has a card in their hand
+ which
+ · is of the same suit (hearts, diamonds, clubs or spades)
+ as the top card of the discard pile,
+ · or has the same value (2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q,
+ K, A) as the top card of the discard pile,
+ · or is a jack,
+ that player may put it on top of the discard pile face-up.
+ }
+
+ Otherwise, that is if a player put a jack on the discard pile
+ in the last turn
+ {
+ If the player whose turn it is has a card in their hand
+ which
+ · is of the suit (hearts, diamonds, clubs or spades) that
+ the player in the last turn changed to,
+ · or is a jack,
+ that player may put it on top of the discard pile face-up.
+ }
+
+ If the player whose turn it is has not put a 7 on top of the
+ discard pile, they must draw two cards for each 7 on top of
+ the discard pile that nobody had to draw cards for yet (if the
+ discard pile was shuffled into the talon just before, they
+ also have to draw two cards for any 7s that would have been on
+ top of the discard pile had it not been shuffled). If the
+ player had not put a card from their hand onto the discard
+ pile this turn, they may do so now.
+
+ If the player whose turn it is has put a card onto the discard
+ pile this turn
+ {
+ If the player whose turn it is has no cards left on their
+ hand, they have to say “Mau Mau” to win the game. If they
+ forget to say these words however, they have to draw a
+ card.
+
+ If the player whose turn it is has only one card left on
+ their hand, they have to say “Mau”. If they forget, they
+ have to draw a card.
+ }
+
+ Otherwise, if the player whose turn it is has not put a card
+ onto the discard pile this turn
+ {
+ The player whose turn it is must draw a card. If the new
+ card matches the previous criteria, they may put it on the
+ discard pile now.
+ }
+
+ If the player whose turn it is has put a jack onto the discard
+ pile, they must choose a suit (hearts, diamonds, clubs or
+ spades) to change to. In the next turn, the player will have
+ to discard a card accordingly.
+ }
+
+ Now the turn begins for the player to the left of the player whose
+ turn it was.
+ }
+
+---
+
+To summarize:
+
+· 7 means drawing two cards,
+· 8 means missing a turn,
+· jack changes suit.
diff --git a/posts/de/2017-08-18-das-kartenspiel-maumau.sxml b/posts/de/2017-08-18-das-kartenspiel-maumau.sxml
new file mode 100644
index 0000000..3ecee5e
--- /dev/null
+++ b/posts/de/2017-08-18-das-kartenspiel-maumau.sxml
@@ -0,0 +1,77 @@
+(use-modules (srfi srfi-19)
+ (haunt utils))
+
+(define (a-href-multi-list-element pairs link-content)
+ "A list element linking to multiple formats. Pairs should be a list
+of pairs each consisting of a file extension and a url."
+ `(li ,link-content
+ ,@(map (lambda (pair)
+ `(span
+ " "
+ "("
+ (span
+ (@ (class "file-extension"))
+ (a
+ (@ (href ,(cdr pair)))
+ ,(car pair)))
+ ")"))
+ pairs)))
+
+`((title . "Das kartenspiel Maumau")
+ (date . ,(string->date* "2017-08-18 17:00"))
+ (tags "verschiedenes")
+ (summary . "Die regeln des kartenspiels Maumau, so wie ich sie als
+kind gelernt habe.")
+ (content
+
+ ((h2 "Das kartenspiel Maumau")
+
+ (p "Heute möchte ich von einem spiel schreiben, das ich als kind
+sehr gerne gespielt habe: "
+ (a (@ (href "https://de.wikipedia.org/wiki/Mau-Mau_(Kartenspiel)"
+ ))
+ "Maumau")
+ ". Zufall spielt eine große rolle, obwohl strategie auch etwas
+ausmacht. Seine regeln sind nicht compliciert, aber dennoch
+interessant genug, um spaß zu machen. Daher ist es leicht zu
+erlernen.")
+
+ (p "Meine großmutter und ich halten kartenspielen für eine gute
+möglichkeit, zeit mit ihren enkelkindern zu verbringen, also habe ich
+ihr Maumau beigebracht. Naja, sie kannte Maumau und hatte es früher
+schon gespielt, aber hatte vieles wieder vergessen. Also habe ich ein
+flussdiagramm gezeichnet:")
+
+ (ul
+ ,(a-href-multi-list-element
+ '(("Pdf" . "/maumau/maumau-de.pdf")
+ ("Odg" . "/maumau/maumau-de.odg")
+ ("Txt" . "/maumau/maumau-de.txt"))
+ "Maumau-regeln"))
+
+ (p "Ich habe es mit "
+ (a (@ (href "https://www.libreoffice.org")) "LibreOffice")
+ " statt dem üblichen "
+ (a (@ (href "https://de.wikipedia.org/wiki/LaTeX")) "LaTeX")
+ " (und natürlich ist LibreOffice beim erstellen einmal
+abgestürzt, aber trotzdem scheint es nach einer schnellen Web-suche
+das bessere programm für diesen zweck zu sein). Außerdem steht für
+die, die keine flussdiagramme mögen, eine regelbeschreibung in reiner
+textform (mit ein paar geschweiften klammern zur besseren lesbarkeit)
+als "
+ (span (@ (class "inline-code")) "*.txt")
+ "-version des regeldocuments zur verfügung.")
+
+ (p "Es gibt viele variationen dieses spiels auf der welt. Wenn Sie
+Ihre eigenen regeln erfinden wollen, tun Sie das!")
+
+ (p "Und natürlich gibt es noch viele andere kartenspiele, die spaß
+machen. Wenn Sie ein complicierteres kartenspiel mit einem augenmerk
+auf strategie wollen – was genauso interessant wie jedes
+action-multiplayer-computerspiel sein kann –, dann versuchen Sie mal "
+ (a (@ (href "https://de.wikipedia.org/wiki/Texas_hold’em"))
+ "Texas-Hold’em-Poker")
+ " (aber spielen Sie nicht um echtes geld, denn dann gäbe es
+auch echte verlierer).")
+
+ (p "Viel spaß!"))))
diff --git a/posts/en/2017-08-18-the-maumau-card-game.sxml b/posts/en/2017-08-18-the-maumau-card-game.sxml
new file mode 100644
index 0000000..0bc914a
--- /dev/null
+++ b/posts/en/2017-08-18-the-maumau-card-game.sxml
@@ -0,0 +1,72 @@
+(use-modules (srfi srfi-19)
+ (haunt utils))
+
+(define (a-href-multi-list-element pairs link-content)
+ "A list element linking to multiple formats. Pairs should be a list
+of pairs each consisting of a file extension and a url."
+ `(li ,link-content
+ ,@(map (lambda (pair)
+ `(span
+ " "
+ "("
+ (span
+ (@ (class "file-extension"))
+ (a
+ (@ (href ,(cdr pair)))
+ ,(car pair)))
+ ")"))
+ pairs)))
+
+`((title . "The Maumau card game")
+ (date . ,(string->date* "2017-08-18 17:00"))
+ (tags "random")
+ (summary . "The rules of the Maumau card game the way I learned them
+as a child.")
+ (content
+
+ ((h2 "The Maumau card game")
+
+ (p "Today I want to write about a game I liked a lot as a child: "
+ (a (@ (href "https://en.wikipedia.org/wiki/Mau_mau_(card_game)"))
+ "Maumau")
+ ". Chance is a major component, although there is some room for
+strategic play. Its rules are not complicated but still interesting
+enough to be fun. This means it is easy to learn.")
+
+ (p "My grandmother and I think playing cards is a good way to
+enjoy time with her grandchildren, so I taught her Maumau. Well, she
+knew Maumau and had played it before, but had forgotten a lot. I drew
+up a flow chart:")
+
+ (ul
+ ,(a-href-multi-list-element
+ '(("Pdf" . "/maumau/maumau-en.pdf")
+ ("Odg" . "/maumau/maumau-en.odg")
+ ("Txt" . "/maumau/maumau-en.txt"))
+ "Maumau rules"))
+
+ (p "I made it in "
+ (a (@ (href "https://www.libreoffice.org")) "LibreOffice")
+ " instead of the usual "
+ (a (@ (href "https://en.wikipedia.org/wiki/LaTeX")) "LaTeX")
+ " (and of course LibreOffice crashed once while making it, but
+still from a quick Web search LibreOffice currently seems like the
+better tool for the job). There’s also a rules description as pure
+text (with some braces added for clarity) in the "
+ (span (@ (class "inline-code")) "*.txt")
+ " version of the rules document for those who do not like flow
+charts.")
+
+ (p "There are many variations of this game all over the world. If
+you want to invent your own rules, feel free!")
+
+ (p "Of course there are many other fun card games. If you want a
+more complicated card game with a focus on strategy – which can be
+just as interesting as any action multi-player computer game –, try
+something like "
+ (a (@ (href "https://en.wikipedia.org/wiki/Texas_hold_'em"))
+ "Texas Hold’em Poker")
+ " (but don’t play for real money because then there would also
+be real losers).")
+
+ (p "Have fun!"))))