maibaummull zum hören und sehen!

In diesem Bereich können musikalische Stücke, Klangexperimente und vertonte Texte eingestellt werden. Wichtig: Bitte unbedingt auch hier das Urheberrecht beachten!
Benutzeravatar
fenestra
Beiträge: 1369
Registriert: 21.06.2009
Geschlecht:

Beitragvon fenestra » 30.05.2012, 19:12

maimull.JPG


maibaummull


Verstecken ist aktiviert
Um diesen versteckten Text lesen zu können, mußt du registriert und angemeldet sein.
Zuletzt geändert von fenestra am 30.03.2014, 21:44, insgesamt 1-mal geändert.

Benutzeravatar
fenestra
Beiträge: 1369
Registriert: 21.06.2009
Geschlecht:

Beitragvon fenestra » 07.06.2012, 23:21

Lieber Franz, keine Sorge, du erwürgst hier nichts, ich rede immer gern über Anagramme. Deine Idee war also, versteckte Anagramme in Texten zu finden. Aber wie soll man das machen? Wie gesagt, hat fast jede Zeile viele Anagrammierungsmöglichkeiten. Und welches ist nun die Mutterzeile, welches die Tochterzeile? Ist die weniger wahrscheinliche die Tochterzeile? Oder willst du schauen, ob ein Dichter die Zeile eines anderen Dichters anagrammiert hat? Ich fürchte, diese Fälle sind doch relativ selten, so dass es sich nicht lohnt, dafür ein Programm zu schreiben.

RäuberKneißl

Beitragvon RäuberKneißl » 10.06.2012, 23:49

Hallo,
mangels Alternativen kommt es jetzt doch hier rein: es hat ja glatt noch einen Fehler gefunden:
Die Ausgabe des Programms ist:

Zeile 1, Text ist Maibaummull, Signatur a2b1i1l2m3u2
Zeile 3, Text ist lama lumimba, Signatur a3b1i1l2m3u1
Zeile 27, Text ist lima baum mum, Signatur a2b1i1l1m4u2
Number of non-empty lines found 29:
Number of different Signatures 3

Signatur ist dabei nur eine Liste der vorkommenden Buchstaben, gefolgt von der Anzahl, wie oft sie vorkommen - in Zeile 27 ist somit ein l zu wenig und ein m zuviel; am Anfang der bereits erwähnte a-u-Mismatch.
Wenn ein Dichter ein Anagramm (zeilenweise) im Gedicht versteckt hat, wird das Progrämmchen es finden.
Python ist umsonst und auf vielen PCs mitinstalliert.

Code: Alles auswählen

#!/usr/bin/python
# -*- coding: iso-8859-1 -*-

from itertools import groupby

def sign(xs):
   return "".join(x + str(len(list(g)))
   for x, g in groupby(sorted(xs.lower().strip().replace(' ',''))))

nel=0
sigs=0
seen=set()
with open('deinpfad\maibaummull.txt') as infp:
    for line in infp:
       if line.strip() != '':
          nel += 1
          seen.add(sign(line))
          if len(seen)>sigs:
                  print "Zeile %s, Text ist %s, Signatur %s " % (nel, line.strip(), sign(line))
                  sigs=len(seen)
infp.close()
print "Number of non-empty lines found: %d" % nel
print "Number of different Signatures %d" %len(seen)

Benutzeravatar
fenestra
Beiträge: 1369
Registriert: 21.06.2009
Geschlecht:

Beitragvon fenestra » 11.06.2012, 17:28

Aaaalso, so eine Schlamperei aber auch!

Demnach müsste es lila baum mum heißen. Nun ist meine ganze Intonation für den mull!

Ist das jetzt schon das angekündigte Programm? Hab keine Ahnung von Programmiersprache. Macht es viel Arbeit, einen Text damit zu testen, oder geht das von ganz allein. Nun müsste man mal überlegen, welche Autoren Anagramme versteckt haben könnten. Und natürlich könnten wir dir ein paar Testtexte schreiben!

RäuberKneißl

Beitragvon RäuberKneißl » 11.06.2012, 19:12

Hallo Fenestra,

yap, das ist alles; am mull gereift und gewachsen. Wie schon geschrieben, bei Dagmara Kraus hatte ich einige Male den Verdacht, dass Anagramme versteckt sind.

Grüße
Franz


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 23 Gäste