( uid_720 | 2012. 06. 09., szo – 09:59 )

No jól van, ha hétfőn beesz a fene a gyárba, akkor előkotrom én is a forráskódot :-)
Én C#-ban (ciszben) oldottam meg.

Az algoritmus lényege, hogy 2 és 3 betűs szótagokat generálok (msh+mgh, msh+mgh+msh), ezeket biggyesztem össze 1-5 szótag hosszan (beállítható a GUI-n), időnként a szó első betűjét lemetélem, hogy legyen magánhangzóval kezdődő kifejezés is.
Checkboxban ki lehet választani, hogy csak brit betűket használjon, vagy belefér a magyar is :-)
Néha értelmes szavakat ád a program. Tetszik, és maga az elv is.

(Habár én gyűlölöm legjobban a rubyt az egész univerzumban, megnéztem a programodat, hogy ihletet merítsek).

P.S. Még azt bele fogom feljeszteni a kódomba, hogy időnként bizonyos mássalhangzókat cseréljen pl. ty-re, cs-re, ly-re, zs-re. Nyilván csak a "magyar" verzióban.

P.S.2. Eszembe jutott, hogy használhatnék olyan végződéseket, amitől tényleg természetes hatású lesz a jelszó: pl. a latin -us, -er, -um, -is, -o, -ibus, -ius, -ia, -ium, -tio, -os, vagy a magyar képzők: -ság/-ség, -ás/-és, német: -heit, -keit, -schaft, angol: -ful, -less, -fulness.

pimpili:

pimpilius, pimpilii, (masculinum) :-)
pimpiliség
die Pimpilischaft
pimpiliness

Ezek elég jól kiejthetők. Értelmük továbbra sincsen :-)

Fuszenecker_Róbert