Tak sobie rozkminiam #diffle i myślę, że dobrze by było trochę przetrzepać słownik z egzotycznych nazw takich jak np. rzadkie minerały, bo granie z nosem w słowniku nie jest najbardziej satysfakcjonującym sposobem.
W słowniku gry jest "elbait", ale nie ma "jowisz" ;).

Drugi temat to kwestia, którą widziałem jakiś czas temu w dyskusji na hejto. Padło pytanie od jakich słów najlepiej zaczynać, postanowiłem trochę algorytmiki do tego zaangażować. Pobrałem źródła gry z GitHuba i wygenerowałem słownik, z którego korzysta gra, następnie poddałem go małej analizie.

Oto metoda analizy i wyniki:

Krok 1: Najpierw wygenerowałem tabelę liter wraz z ilością słów, w których dana litera występuje przynajmniej raz, oto co mi wyszło (litery w kolejności od najczęściej występującej):

a: 10969
o: 7700
i: 7420
r: 6843
e: 6454
n: 6154
k: 5775
s: 4928
t: 4915
z: 4876
y: 4508
w: 4258
l: 3742
c : 3693
p: 3532
d: 3358
m: 3081
u: 2893
b: 2338
ć: 2234
g: 2049
ł: 1588
j: 1461
h: 1134
f: 882
ż: 844
ś: 672
ę: 618
ó: 615
ą: 478
ń: 251
ź: 119

Krok 2: Następnie, używając częstotliwości występowania jako danych do wyliczenia, dla każdego słowa ze słownika obliczyłem jego "moc" sumując częstotliwości występowania wszystkich unikalnych liter w danym słowie. Oto co mi wyszło:

TOP 5 słów bez polskich liter:

  1. eukariont: 59123
  2. konwisarz: 58923
  3. peronista: 58915
  4. krtaniowy: 58542
  5. rozsadnik: 58023

TOP 5 słów z przynajmniej jedną polską literą:

  1. skierować: 56581
  2. oczerniać: 56343
  3. rozsiewać: 55682
  4. rozważnie: 55518
  5. paznokieć: 55114

TOP 5 słów z przynajmniej dwiema polskimi literami:

  1. okrężnica: 50016
  2. żartowniś: 49775
  3. pazerność: 49434
  4. dopełniać: 49409
  5. ciekawość: 49175

TOP 5 słów z przynajmniej trzema polskimi literami:

  1. opróżniać: 46311
  2. odróżniać: 46137
  3. odśnieżać: 45805
  4. żarliwość: 44682
  5. odświeżać: 43909

TOP 5 słów z przynajmniej czterema polskimi literami:

  1. śmiałość: 33664
  2. zażyłość: 33391
  3. miąższość: 32233
  4. świeżość: 29582
  5. zwięzłość: 29366

Powyższe typy na chwilę obecną uważam za najlepsze słowa startowe do rozpoczęcia gry. Jeśli jesteście zainteresowani przeskanowaniem słownika inną metodą, dajcie znać to może uda się znaleźć chwilę.
PanPaweuDrugi

Przykład jak mi przed chwilą na ćwiczeniach fajnie wyszło bez sięgania do słownika (wiem, cherry picking, ale satysfakcja jest):

f179c29a-8be7-4a00-980e-5680292cf711

Zaloguj się aby komentować