This commit is contained in:
Dominic Zimmer
2026-07-13 10:17:05 +02:00
parent eae2e57f33
commit 0707b67910
3 changed files with 33 additions and 26 deletions

View File

@@ -41,8 +41,8 @@ def gen_board(num: int = 1):
print(f"Generating {num} boards")
for i in range(1, num+1):
#prompts = [ *random.sample(sentences["easy"], num_easy), *random.sample(sentences["hard"], num_hard) ]
prompts = [ *random.sample(sentences["all"], num_total) ]
prompts = [ *random.sample(sentences["easy"], num_easy), *random.sample(sentences["hard"], num_hard) ]
# prompts = [ *random.sample(sentences["all"], num_total) ]
random.shuffle(prompts)
pick = substitute_texts(latex_template, prompts)
@@ -51,5 +51,5 @@ def gen_board(num: int = 1):
with open(output_dir + filename,"w") as f:
f.writelines(pick)
gen_board(8)
gen_board(20)
print("Done!")

View File

@@ -1,16 +1,16 @@
ist mit Ludmilla verwandt
ist mit Karl verwandt
ist jünger als Ludmilla
ist mit Kora verwandt*
ist mit Jesko verwandt*
ist jünger als Kora*
spricht mindestens drei Sprachen
kann Schach spielen
konnte \newline $\int\limits_{5}^{8} (2x + 1) \text{dx} = \quad $ \newline ausrechnen*
konnte \par $\int\limits_{5}^{8} (2x + 1) \text{dx} = \quad $ \par ausrechnen
hat einen Namen mit weniger als 5 Buchstaben
reiste weiter als 100km an
studiert(e), aber nicht Informatik oder Computerlinguistik*
studiert(e), aber nicht Informatik
hat keine Geschwister
ist single
konnte drei Star Wars Charaktere nennen
konnte fünf Animes nennen
# konnte fünf Animes nennen
hat blaue Augen
konnte 15 Sekunden auf einem Bein stehen
ist veganer
@@ -18,34 +18,42 @@ ist im Saarland geboren
spielt ein Instrument
hat ein Haustier
benutzt als Betriebssystem Linux
kennt Ludmilla schon länger als zehn Jahre
kennt Karl schon länger als zehn Jahre
kennt Kora schon länger als zehn Jahre*
kennt Jesko schon länger als zehn Jahre*
kannte mich nicht, hat aber ein Selfie mit mir gemacht
schlug den Bräutigam im Armdrücken
ist Linkshänder
kann eine Krawatte binden
hat ein Tattoo
trinkt keinen Kaffee
hat schonmal ein Pokémon-Spiel gespielt
hat heute schon Bier getrunken
ist größer als Karl
konnte vor meinen Augen einen Zauberwürfel lösen*
war schonmal in der Natur klettern*
hatte dieses Jahr Corona :-(
ist größer als Kora*
# konnte vor meinen Augen einen Zauberwürfel lösen
war schonmal in der Natur klettern
kann 5km unter 30 Minuten laufen
identifiziert sich als Ravenclaw {\footnotesize(Harry Potter Haus)}*
identifiziert sich als Ravenclaw \par{\footnotesize(Harry Potter Haus)}
mag Katzen mehr als Hunde
kann Stricken
hat schonmal ein Buch von Mark-Uwe Kling gelesen
aß noch nie in der Mensa der UdS
war schonmal auf einem Musikfestival
hat eine Lebensmittelunverträglichkeit
hat außerhalb von Saarbrücken studiert*
fuhr an einem Tag mehr als 100km mit dem Fahrrad*
hat außerhalb von Saarbrücken studiert
hat schonmal eine Endlostreppenmaschine im Gym benutzt
besitzt ein Auto
war schonmal auf Mallorca
hat mal in einer WG gewohnt
war schonmal in der Zeitung*
hat schonmal in einem Theaterstück mitgespielt*
hat bereits drei Kontinente bereist*
war schonmal in der Zeitung
hat bereits drei Kontinente bereist
hat im August Geburtstag
hat dieses Jahr mindestens einen Kuchen gebacken
weiß wer Grogu ist
hat ein Netflix Abo
hat ein Deutschlandticket
war schonmal in den USA
hat schonmal mit Jesko gezockt*
hat schonmal mit Kora gesungen*
hat schonmal Lindy Hop getanzt
kommt aus Rheinland-Pfalz
war schon im Sommerurlaub
hat Jesko schonmal auf dem Rücken getragen
ist schonmal mit Kora Rad gefahren*

View File

@@ -20,9 +20,8 @@ latex_template=r"""
{\Huge Hochzeits-Bingo}
\vspace{0.2cm}
Trage in jedem Feld den Namen einer Person ein, die die genannte Eigenschaft erfüllt.
Jede Person darf \\ höchstens einmal eingetragen werden.
Für jedes vollständig (9 Felder) ausgefüllte Bingo, das bei \\ Dominic oder Jan abgegeben wird, bekommt das Brautpaar 2 \euro.
Trage in jedem Feld den Namen einer Person ein, die die genannte Eigenschaft erfüllt.\\
Jede Person darf höchstens einmal eingetragen werden.
\vfill
\begin{tabular}{| >{\centering\arraybackslash}m{5cm} | >{\centering\arraybackslash}m{5cm} | >{\centering\arraybackslash}m{5cm} |}