Sections

2023-12-01

GeSeL 3: Semperanto and Vocalized Acronym Creole


G³S³L³

Getman's Generic Genuinely Silly Stupid Semitic Language 3: Semperanto / Vocalized Acronym Creole


Introduction

This is a reboot of GeSeL 1: Semitic Japanese and might be my 1st apriori grammar ever. It follows generally an E-A-I-U-O pattern as indices 0 to 4. (May make a jokelang with EIEIO pattern.) The focus is placed on loanwords (L), Semitic roots (S), and Japanese words (J), similarly to GeSeL 1, with loanwords playing a bigger role. It's noticeably simpler, almost like a microlanguage, even though I've managed to fit a whole Slavic verb conjugation system in there. GeSeL 2 and 3 resulted from competing interests in GeSeL 1 to either more closely resemble actual languages or to create something more consistent from the ground up. That doesn't mean GeSeL 1 is to be abandoned, it will continue to japanify.

Fully isolating version of this grammar ought to be called Vocalized Acronym Creole and consist only of acronyms (A), telegraph codes (Q) and ICAO and IATA airport codes (I), which span the entire root space. This is to be considered a mutually uninelligible dialect of GeSeL 3, however since the vocalization is one less, it can be mixed in quite conveniently. Airport codes also mean I don't have to invent proper names for cities, however 5 vowels are smashed into 3 consonants ' Y W, so there will be some homonyms.


Alphabets

Same as GeSeL 1 and 2, preferring to pronounce C as Ts, G as G, J as J, and ' as a stop. To keep the syllable structure CSVSC, some stops mutate to fricative, which can be indicated by dots and macrns above the letter, like dagesh and rafeh. C̄ refers to the Th/Dh pronunciation, Ḡ is Ghayn, J̄ is Polish Ṡ/Ż, ` as an exception is 3ayn, ´ can be used for explicit ´alef. The vowel E is no longer banned and thus GeSeL 3 has full 5-vowel system of the usual AEIOU kind, with E and I being more aback.

The most important scripts here are Latin, Cyrillic, and maybe Greek, Old Latin or Futhark. Socialist lingo in USSR was quite heavy on acronyms. There is no reason to use any other garbage squiggles with questionable levels of software support on one side, or insignificant market size on the other.

Chinese - unsuitable model, more characters than fits in a font.
Arabic - opposite direction, cursive joining, vowel accents, go to GeSeL 2.
Devanagari etc. - ligatures and vowel accents, go to Neogetmanic.
Kana - nonstandard (han)dakuten, obsolete syllables, go to GeSeL 1.
Hangul - complex positioning, writing linearly like GeSeL 1 is wrong.
Ge'ez - well actually, but more of a GeSeL 2 thing.
Hebrew - opposite direction, confusing vowels, go to GeSeL 2.
Armenian & Georgian - too few users, too deviant from Greek, go to GeSel 1.
Mongolian - vertical writing with opposite column direction to CJK.


' A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Ǎ Ě Ǐ Ǒ Ǔ

Ъ А Б Ц Д Э Ф Г Х И Ч К Л М Н О П Ґ Р С Т У В Ў Ш Й З Я Е І Ё Ю

' Α Β Θ Δ Ε Φ Γ Η Ι Ξ Κ Λ Μ Ν Ο Π Ψ Ρ Σ Τ Υ Ω Ϋ Χ Ϊ Ζ

Ⳁ Ⲁ Ⲃ Ⲑ Ⲇ Ⲉ Ⲫ Ⲅ Ϩ Ⲓ Ϫ Ⲕ Ⲗ Ⲙ Ⲛ Ⲟ Ⲡ Ⲯ Ⲣ Ⲥ Ⲧ Ⲱ Ϥ Ⲩ Ϣ Ϯ Ⲍ

𐍊 𐌰 𐌱 𐌸 𐌳 𐌴 𐍆 𐌲 𐌷 𐌹 𐍁 𐌺 𐌻 𐌼 𐌽 𐍉 𐍀 𐌵 𐍂 𐍃 𐍄 𐌿 𐍈 𐍅 𐍇 𐌾 𐌶

𐌙 𐌀 𐌁 𐌈 𐌃 𐌄 𐌚 𐌂 𐌇 𐌉 𐌜 𐌊 𐌋 𐌌 𐌍 𐌏 𐌐 𐌒 𐌓 𐌔 𐌕 𐌖 𐌅 𐌞 𐌎 𐌝 𐌆

ᛌ ᚨ ᛒ ᚦ ᛞ ᛖ ᚠ ᚷ ᚺ ᛁ ᛃ ᚴ ᛚ ᛗ ᚾ ᛟ ᛕ ᛩ ᚱ ᛋ ᛏ ᚢ ᚡ ᚹ ᛪ ᚣ ᛎ

አ * በ ጠ ደ * ፈ ገ ሀ * ፀ ጸ ከ ለ መ ነ * ፐ ቀ ረ ሰ ተ * ጰ ወ ሠ የ ዘ


Cyrillic has special iotated vowels. Some Belarussian extensions were used.

With Greek, Ϝ and Ϳ can be used instead of Ϋ and Ϊ. There is also Ύ and Ί, but that looks ugly. Coptic and Gothic are mostly fonts of Greek with some better suiting letters. Coptic ran out of letters for the U-Y range, so V uses a letter for F and Y uses a letter fot Ti which looks like a crossed letter for I. Gothic fits perfectly with 27 letters, there are ' and J, and there are coincidentally 2 numeral-only letters left.

Old Latin is to be written LTR like encoded in Unicode Old Italic block, not RTL as done by Etruscans. Not sure about 𐌚 and 𐌅, one would assume what is F, but Unicode says otherwise. All of F,V,U,W,Y come from Waw which looked like Y. Incidentally, W looks like Sheen.

Futhark was copied from GeSeL 1. Some Futhark runes like ᛟ and ᛋ may be banned in some countries, sort of like D on Twitch or Z by Ukrainians. QWX, the useless letters for Slavs and also Turks, were once illegal in Turkey to persecute Kurds and Kurdish names.

Ge'ez is the one syllabary with enough consonants, and ties in to Old South and North Arabian, but that is RTL so it creates a mess.

Encoding of Attic Greek would be welcome. Linear B, Cypriot, and Cypro-Minoan don't have enough consonant rows and there is no (han)dakuten. They were a horrible fit for Greek even, but at least had independent vowels. The alphabet is truly a lazy invention, only had to replace some vomitting sounds in Phoenician's abjad, instead of putting dots and squiggles around, which had to travel all the way to Korea to get fixed.


Morphology

Each long word has a CVCVCV structure, where C are consonants or its clusters and V are vowels. Cs constitute a semitic-style 3-consonantal root, while Vs constutute a vocalization vector, encoding various declensions to certain parts of speech.


Declension list

A table would probably have to be 3D. "Gesele" means roughly "being spinning", as the ġ-z-l root means yarn spinning, metaphorically used in gazel.

Semperanto

Case (carried over from GeSeL 1):
    E. Nominative (versus, contra, who)
    A. Instrumental (with, using, by)
    I. Genitive (without, of)
    U. Dative (to, towards)
    O. Accusative (on, onto, whom)

Number:
    E. Nullar (non-)
    A. Singular
    I. Dual
    U. Plural
    O. (nonnumerical forms)

E. Verbs extension for person, activity and self
    E. Passive voice, Habitual (repeat extension for person)
    A. 1st person
    I. 2nd person
    U. 3rd person animate
    O. 3rd person inanimate / 4th person
        -> All above: Case (self, Nominative = none)
A. Nouns
    -> Number
        -> Case
    O. Transformations (repeat noun for declension)
        E. State of (Arabic ta-)
        A. Place (Arabic ma-)
        I. Becoming (-ization)
        U. Actor (Arabic mu-)
        O. Tool (-ator)
I. Adjectives and Abverbs    
    -> Number
        E. Negative (un-)
        A. Positive
        I. Comparative
        U. Superlative
        O. Elative
    O. Adverb
        -> same as above
U. Verbs-Perfective
    -> Number
        E. Imperative
        A. Indicative Past
        I. Indicative Present
        U. Indicative Future
        O. Subjunctive
    O. Indeterminate forms
        E. Infinitive
        A. Gerundium (-ing) -> Noun cast
        I. Gerundivum (being -ing) -> Adjective cast
        U. Transgressive Past
        O. Transgressive Present
O. Verbs-Imperfective (Continuous)
    -> same as Verbs-Perfective


Vocalized Acronym Creole

E. Verb extension
    E. Passive
    A. Self
    I. Passive self
    U. (reserved)
    O. (reserved)
A. Nouns
    E. Nullar
    A. Singular
    I. Dual
    U. Plural
    O. (reserved)
I. Adjectives and Abverbs
    E. Adverb Comparative / Superlative
    A. Positive
    I. Comparative
    U. Superlative
    O. Adverb Positive (also use "more" and "most" to grade)
U. Verbs-Perfective
    E. Imperative / Infinitive
    A. Indicative Past
    I. Indicative Present
    U. Indicative Future
    O. Subjunctive
O. Verbs-Imperfective (Continuous)
    -> same as Verbs-Imperfective


Short words

They have less than 3 consonants. Note: "'amaze", of root '-M-Z or M-Z (Japanese for water) is not the same as "amaze". But for decreased confusability short words should stick to CV, VC, CVC, VCV and CVCV. Given 21 consonants (no ') and 5 vowels, that gives over 10000 possible short words.


Pronouns

As you may have noticed, the root declension system doesn't conjugate verbs for person by default. You need to repeat that verb with the extension vocalization or use a short pronoun word.

kababo tobaru tebaru. - I will be eating kebab myself. - Budu si pojídat kebab.

Compare that to GeSeL 1: ana il kababon witbarusi.


All pronouns follow the VCV pattern, with the center consonant determining the type of pronoun:

N. Personal pronouns
M. Possesive pronouns
T. Pointing
W. Interrogative pronouns - who
C. Interrogative pronouns - what
L. Articles
S. Self
Y. Any
R. Every
J. Each
X. All
Z. Some

After an article and before the noun itself, a CV pattern denoting a root package letter can be specified: 'a, ba, ca, da, 'e, ...


First vowel, left of:
    E. Nullar
    A. Singular
    I. Dual
    U. Plural
    O. (reserved)
Second vowel, right of:
    E. Nominative
    A. Instrumental
    I. Genetive
    U. Dative
    O. Accusative


Therefore, alternatively: ana kababo afu tobaru.


Numerals

CV pattern. Like adjectives, numerals don't decline because screw that. There may be some long numerals in the lexicon which decline like nouns.


To pronounce large numbers longer than 6 digits, concatenate CV syllables per each 2 digits in a 20*5 fashion. See GeSeL 1 for 16*4 base64-like, HashTalk for 32*8, and Budhót'n/Gudhót'n for 64*16*64.

'=0; B=5; C=10; D=15; F=20; G=25; H=30; J=35; K=40; L=45; M=50; N=55; P=60; Q=65; R=70; S=75; T=80; V=85; X=90; Z=95;

E=0; A=1; I=2; U=3; O=4;

4206661337 = kibeqacuji

0000000000 = 'e'e'e'e'e

9999999999 = zozozozozo

Sign and imaginary indicators (place between whole and fractional part):

we, wa, wi, wu, wo - negative absolute, real, imaginary, quaternion j, quaternion k

ye, ya, yi, yu, yo - positive absolute, real, imaginary, quaternion j, quaternion k



Prepositions

Mainly for Locative case emulation. CVC pattern.

bin - from, of - Gentitve

din - into


Postpositions

CV pattern. Some GeSeL 1 things may be kept.


Conjunctions

CV pattern.


la - NOT (or use Nullar)

wa - AND

wo - OR

fa - for all

te - there exists

to - there exists only one

ix - except

That's all you need.


te 'aleho ix lalahe. - There exists no god except God.


Particles

CVCV pattern.

d_s_ : desu cupola, as in verbs imperfective, without the leading O.

Exception: desu as a wildcard for all tenses and cases.


Syntax

Again as in all my other conlangs, SOV for indicative, VSO for question, SVO for imperative.


Examples

GeSeL 1-J: ajado msawhakr al adakin sa yaxehrayu takino sanyido hakcato zacmac nazamins nayibo apatans.

GeSeL 3-J: ijada msowhokra ali adaki xehreyi-xohraya tikona sinyoda hikcata zocmoca nazumi niyoba 'aputa.

English: Exact weighing of poison pays out especially during blanket extermination of mice in apartments.
Czech: Přesné vážení jedu se vyplatí hlavně při plošném hubení myší v bytech.


Lexicon

The lexicon is the same for all GeSeLs, each dialect or version just prioritizes different sets. There can be over 9000 3-consonantal roots and over 200000 4-consonantal roots. 2-consonantal roots, of which there are over 400, are treated as 3-consonantal roots starting with '. GeSeL 3 supports long roots as long as words formed from them obey the CSVSC syllables, which means sometimes letters may switch places within the consonant cluster or be pronounced differently.



GeSeL 2: Arabic Boogaloo


Introduction

Ghayn-Seen-Lam. This conlang grammar - of which there is no doubt - is the guidance for the fearless, who navigate in incomprehensible word salad, spend out of what crypto provided, and those who enjoy what I've posted now and before, and are certain in choosing karma over boiler. They're on true procrastination with me and they're unproductive.

Whilst GeSeL 1 continued to japanize, eventually obtaining the label Semitic Japanese, GeSeL 2: Arabic Boogaloo restores the original vision of Getmarabic, in which you can use the Arabic grammar on any consonant cluster.

The possible application of this could be a zonlang for cosmopolitan Levant or a successor to Modern Standard Arabic, which is a zombie language, just like Literary Czech or Norsk Bokmål. What is Getmanic to Czech is GeSeL 2 to Arabic, sort of like Judeo-Arabic.

The anthem of this conlang is Zalzil Amna Israil or Kof Taase Beguim [sic], alternatively anything from Wah3ed Band if that happens to be censored. Gen Z seems to be unironically pro-Phallus-teen including Ham-ass, it's not just me being edgy 16yo anti-movement-restrictions anti-ethno-nationalist Horrorcore fan back when I made this blog.

There will be GeSeL 3: Semperanto (or G3S3L3) which will code the morphological categories straightforwardly without any prefixes or suffixes, and focus on Indo-European loanwords, with a special dialect Vocalized Acronym Creole.


Alphabets

The alphabet remains the same as in GeSeL 1, only owing to the preference of Arabic pronunciation of C as Thorn, G as Ghayn, J as Jay, X as Sheen. There is no Sad, Dad, Zad, Tad or whatever of these dotted consonants in the logical representation. Unlike Qaf, Ġayn and `ayn, I never learned how to pronounce them correctly and hope they are just like Klingon D and S. However, there is still P and V for roots from Hebrew. The vowel system is still 4.5 vowels, with E being treated as null vowel closer to schwa and I being super hard, and the morphing of A/I into Y, and O/U into W.

' A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
´   Ḃ   Ḋ     Ġ     J̇ K̇         Ṗ Q̇     Ṫ
`   B̄   D̄     Ḡ     J̄ K̄         P̄ Q̄     T̄

Dot above certain letters is a dagesh and macron is rafeh, which is an innovation in GeSeL 2. It may not display well but I don't care, Unicode said no more precomposed letters so the fonts just suck. If you are fancy you can write the dot inside the letter like the real dagesh. Rafeh refers to fricative pronunciation being forced by CSVSC phonotactics. B̄ and P̄ are the Spanish labial aproximant and its voiceless analogue. D̄ and T̄ are Japanese R, again voiced and devoiced. Ḡ is explicit Ghayn, K̄ is soft Kh, as in Standard German. J̄ is maybe Zad, but I can only pronounce it as Klingon S and Polish Sz, Q̄ is velar fricative, not necessarily `ayn or Ḡayn. Since the apostrophe can't support dots or macrons, acute is used for ´alif and grave is used instead for `ayn. Fancy Egyptologists can use Ꜣ and Ꜥ. There is slight inconsistency in `-Ġ pair compared to غ-ع in Arabic script, stemming from bad understanding of bad transliterations. Exact IPA is not given to avoid prescriptivism and allow some dialects and accents. The accents are intended only for paedagogical purposes, they don't appear in database.

Especially important alternative scripts are: Arabic, Hebrew, Phoenician, Samaritan, Aramaic, and Nabataean. These were never fully specified in GeSeL 1 due to missing vowels. Other scripts are the same as for GeSeL 1.

Z Y X W V U T S R Q P O N M L K J I H G F E D C B A '
ع ا ب ث د ه ف غ ح ى ج ك ل م ن ۏ پ ق ر س ت ۊ ڤ و ش ي ز
א 𐤟 ב ט ג 𐤟 ף ג ח 𐤟 צ כ ל מ נ 𐤟 פ ק ר ס ת 𐤟 ם ו ש י ז
𐤀 𐤟 𐤁 𐤈 𐤃 𐤟 𐤄 𐤂 𐤇 𐤟 𐤑 𐤊 𐤋 𐤌 𐤍 𐤟 𐤐 𐤒 𐤓 𐤎 𐤕 𐤟 𐤏 𐤅 𐤔 𐤉 𐤆
𐡀 𐤟 𐡁 𐡈 𐡃 𐤟 𐡄 𐡂 𐡇 𐤟 𐡑 𐡊 𐡋 𐡌 𐡍 𐤟 𐡐 𐡒 𐡓 𐡎 𐡕 𐤟 𐡏 𐡅 𐡔 𐡉 𐡆
ࠀ 𐤟 ࠁ ࠈ ࠂ 𐤟 ࠐ ࠂ ࠇ 𐤟 ࠑ ࠊ ࠋ ࠌ ࠍ 𐤟 ࠐ ࠒ ࠓ ࠎ ࠕ 𐤟 ࠌ ࠅ ࠔ ࠉ ࠆ
𐢁 𐢀 𐢃 𐢋 𐢅 𐢇 𐢆 𐢄 𐢊 𐢌 𐢙 𐢏 𐢑 𐢓 𐢕 𐢗 𐢘 𐢚 𐢛 𐢖 𐢞 𐢐 𐢂 𐢈 𐢝 𐢍 𐢉
𐩱 𐩽 𐩨 𐩷 𐩵 𐩽 𐩰 𐩴 𐩠 𐩽 𐩳 𐩫 𐩡 𐩣 𐩬 𐩽 𐩲 𐩤 𐩧 𐩪 𐩩 𐩽 𐩶 𐩥 𐩦 𐩺 𐩹

Usually Arabic is vocalized (O is Damma below, E is Sukun or nothing), but ا can be used for A, ه can be used for E, ى for I, ۏ for O, and ۊ for U.

Hebrew final forms come in handy, with some help of runny nose. There is ך left for K̄, ץ for J̄, ן for D̄, ע for `, and ה for vowel carrier. Rafeh and dagesh are supported.

There are no final forms in Phoenician and Aramaic, so 𐤄 and 𐡄 had to be used for F, and 𐤏 and 𐡏 for V. There are no vowels signs in the Unicode block so just duplicate 𐤅𐤏𐤉𐤄𐤀 𐡅𐡏𐡉𐡄𐡀 . This isn't GeSeL 3 so you should be able to do without them.

There are vowel signs in Samaritan, and as in Hebrew, ࠄ is the vowel carrier. Use ࠁ࠙ ࠐ࠙ for V and F. There may be some font issues, just 10 more years.

Unused Nabataean final forms: 𐢎𐢒𐢔𐢜 (K, M, N, Š).

For those who like LTR syllabaries, Ge'ez looks usable. It has links to Old South and North Arabian. ፐ for Pe and ጰ for Ve are not in Old Arabian, so 𐩲 for 'ayn and 𐩶 for ghayn had to be coopted.

Encoding of Proto-Sinaitic in Unicode is eagerly expected. Meanwhile we will have to contend with emoji and hieroglyphs. Hebrew speakers may wish to use some different symbols closer to the meaning than to the shape.


'  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z

አ  *  በ  ጠ  ደ  *  ፈ  ገ  ሀ  *  ፀ  ጸ  ከ  ለ  መ  ነ  *  ፐ  ቀ  ረ  ሰ  ተ  *  ጰ  ወ  ሠ  የ  ዘ

👀 🐂 🏠 👌 🚪 🙌 🐔 🪃 🧵 💪 🌱 🖐 🪄 🌊 🐍 👁️ 🥐 📌 🗣 💈 ❌ 🐦 🐓 🪝 🌞 🦾 🤨

👀 🐂 🏠 🧬 🚪 🙌 🐔 🐫 🤺 💪 🏹 🥄 🎓 🌊 🐟 👁️ 👄 🐒 🗣 💈 ❌ 🐦 🐓 🪝 🦷 🦾 🗡️

𓃿 𓃾 𓉔 𓄤 𓉿 𓀠 𓅭 𓌚 𓉗 𓂝 𓇑 𓂩 𓍈 𓈖 𓆓 𓁹 𓂋 𓎗 𓁶 𓊽 𓏴 𓅬 𓄿 𓅱 𓇳 𓂢 𓂃



Morphology

This section should closely follow the standard Arabic grammar with some simplifications, like removing that gendered nonsense, possibly with some inspirations from Hebrew, which may have been tainted by Yiddish and German in the modernization process.


Nouns

As in Arabic, there are 3 cases: Nominative, Dative and Accusative. All nouns have different forms for each case. Because of Yiddish and German, where Genetive is mostly used for syntactical constructions that an average AfD supporter cannot fathom, Dative and Accusative will work exactly the same.


Prefixes:

mu- - person

ma- - place


Adjectives

akbar


Pronouns

All pronouns have been truncated to not conflict with the monolithic root system.



Numerals

Most are actually roots.


Verbs



Adverbs

Only grading.


Prepositions

bin - of, from, von, van, genetive case

 


Conjunctions and logic

wa - and

innahun - indeed, used more like japanese yo/ne


Particles



Syntax

While Arabic is VSO, GeSeL 2 is still SOV. VSO is a question, and SVO is a command.



Lexical notes

The lexicon is the same as in GeSeL 1. The default root package is S (Semitic). Then L (Loanwords), then A (Acronyms), then J (Japanese). I project that Semitic languages will leverage the potential of morphologically significant acromym vocalization.

Semantics follows the pre-islamic meaning. Czechia is atheist so no use for religious terminology. Therefore jihad is just an ordinary effort, not holy war and amna is just being certain..



2023-10-22

Stochastické a deterministické simulace

Esej, kterou jsem na poslední chvíli musel roztáhnout na 10k znaků. ChatGPT je v češtině lobotomizované poleno na úrovni 2. stupně základní školy, takže toto je výplod mého mozku v jeho vrcholném stádiu, s menšími korekcemi tu a tam. Některé druhy textových prací se měly objevit na simulace.info, tahle ne, tak ji dávám sem, už jenom proto, že jsou to dobrá trénovací data. Dovednosti v tabulkových procesorech nabyté při simulační práci jsou kvalitně využity na umělém jazyku budhót'nu. GeSeL používá skutečnou databázi.


=Stochastické a deterministické simulace=

~~~~ (Jan Getmančuk)


==Úvod==

Simulace společenských systémů, jak se tento předmět nazývá v anglické verzi, zahrnuje simulování chování lidí. Lidské chování ale není zcela racionální, tudíž ho nelze popsat a priori deterministickými pravidly. Jenom stroje pracují podle přednastaveného algoritmu a při rozhodování vždy dodržují pravidla. Důležitou roli v lidském rozhodování hrají emoce, což se odráží ve specifických vzorcích vývoje trhu.

Někdy je ale teoreticky deterministický model tak složitý, že jej nelze simulovat v jeho celistvosti, pročež musí být náhodně vybrána jeho podmnožina.

Proto je potřeba v některých typech simulací pracovat s určitou pravděpodobností na fundamentální úrovni, ne nepodobně kvantové mechanice.


==Vyjasnění==

Rozdělení stochastických a deterministických simulací se upatňuje zejména v simulacích pracujících se stavovými přechody.

Deterministická simulace nepoužívá žádné náhodné veličiny. Za stejných podmínek nastane v daném stavu vždy přechod do určitého jiného stavu, jako například v Turingově stroji. Všechny simulace provozované na deterministických strojích založených na pricipu Turingova stroje, jako osobní počítače, jsou striktně vzato deterministické, neboť neumožňují generovat čistě náhodná čísla ex nihilo bez externích vstupů, které jsou považované za náhodné, například prodlevy interakce uživatatele s periferními zařízeními nebo data ze sensorů různých fluktuujících fyzikálních veličin. Určitou podmnožinu deterministických modelů lze vyjádřit analyticky. Mezi deterministické simulace patří i systémová dynamika.

Stochastická simulace pracuje s náhodnými přechody mezi stavy na základě pravděpodobností. S tím se pojí zejména Markovovy řetězce a teorie front. Mezi stochastické simulace patří i Monte Carlo, které je místo na stavových přechodech založeno na konvergenci vyhodnocování náhodných vzorků. Stochastické jevy se vyskytují v přírodě jako Brownův pohyb, kvantová nejistota nebo rozpad radioaktivních částic. Tyto jevy poskytují náhodná data pro generování čistě náhodných čísel fundamentálně deterministickými stroji zmiňovanými výše.

Agentní simulace mohou být obojího druhu, v závislosti na implementaci chování jednotlivých agentů a způsobu určování vlastností prostředí.

Turingův stroj je abstraktní model, který má z některé strany nekonečný pás, po kterém se může pohybovat hlavice. Na pásu jsou pole, z nichž hlavice čte i na ně zapisuje symboly. Tato hlavice má v sobě scénáře, které určují, co má udělat, když narazí na ten či onen symbol, včetně toho, co má zapsat za symbol na místě, kde se nachází, a kam se má potom posunout. Z tohoto popisu plyne, že se jedná o disktréní a deterministický aparát. Jazyky, které k vyjádření potřebují výpočetní sílu Turingova stroje, se nazývají turingovsky kompletní. Turingův stroj používá Hejného metoda výuky takzvané předmatematické výchovy, kdy je Turingův stroj hravě zabalen do jakéhosi číselného pásu, po němž se děti pohybují a přemisťují na něj, na něm, nebo z něj různé objekty. V konvenčích vzdělávacích osnovách se děti učí být kalkulačkami, a počty jsou jim vydávány za matematiku.

Markovovy řetězce jsou definovány množinou stavů, pravděpodobností počátečních stavů, což je vektor, a pravěpodobnostmi přechodu mezi stavy v jednom časovém kroku, což je matice přechodu, v homogenních řetězcích nezávisle na čase uplynulém od začátku. Čas je indexovaný v diskrétních krocích. Tedy se jedná o kombinaci simulace jak stochastické, tak diskrétní. Varianta se spojitým časem se nazývá Markovův proces. Matice přechodu má součet řádků roven jedné, čemuž se právě říká, že je stochastická. Jelikož je jen dvourozměrná, pravděpodobnost dalšího stavu není ovlivněna stavy minulými. Na základě konkrétní podoby přechodové matice lze identifikovat stavy dosažitelné, znovunastávající, absorpční, přechodné, periodické, neperiodické a ergodické. Vhodným seřazením stavů lze dosáhnout blokové rozložitelnosti přechodové matice na komponenty absorpčních stavů do blokově diagonální levé horní části, pravděpodobnosti přechodů z přechodných do znovunastávajících stavů v levé dolní části, a pravděpodobnosti přechodů mezi přechodnými stavy v pravé dolní části, kdy pravá horní část je nulová. Při zkoumání asymptotického chování lze analyticky řešit jen speciální případy spočívající v konvergenci mocnin přechodové matice, kdy pravděpodobnost přechodných stavů konverguje k nule nebo určitému stacionárnímu rozdělení pravděpodobností, v obecných případech je třeba použít metodu Markov Chain Monte Carlo. Reversibilita markovova řetězce je možná, je-li celý ergodický a jeho matice přechodu je symetrická. Toho využívá metropolisův algoritmus pro luštění jednoduchých substitučních šifer, tedy permutací abecedy, kdy v každém kroku prohazuje korespondenci dvou písmenek otevřeného a šifrového textu s nenulovou pravděpodobností i při nižší věrohodnosti výsledné permutace. Jsou-li místo písmena dosazena slova nebo morfémy, vzniká jednoduchý jazykový model podobný našeptávači slov. V markovových řetězcích s nekonečně mnoha stavy lze setrvat v potenciálně nekonečně mnoha přechodných stavech, což znemožňuje naivní modelování polysyntetických jazyků pouze na základě slov oddělených mezerami. Například obdoba slavné německé dlouhé složeniny die Donau-Dampf-Schiff-Farhts-Gesellschafts-Kapitäns-Tochter-Wochen-End-Haus-Elektrizitäts-Ausrechnung (účet za elektřinu v chatě dcery kapitána dunajské paroplavební společnosti) se skládá ze čtrnácti jednoduchých slov.

Teorie front neboli model hromadné obsluhy je o poznání uzemněnější, než Markovovy řetězce popsané v předchozím odstavci. Skládá se ze zdrojů požadavků, front požadavků, obslužných linek paralelně či sériově zapojených, a odchodů ze systému. Zdroj požadavků může být konečný nebo nekonečný, příchod požadavků do fronty a doba trvání obsluhy můžou být stochastické, kde příchod požadavků má proměnné intervaly typicky odpovídající exponenciálnímu rozdělení, a doba trvání obsluhy může mít rovněž proměnné intervaly typicky odpovídající logaritmicko-normálnímu rozdělení. U paralelně zapojených obslužných linek se můžou tvořit oddělené fronty, nebo může být jediná společná. Toto je důležité rozlišovat, neboť nepochopení struktury fronty například v KFC oproti Lidlu může mít za následek dojem, že lidé předbíhají. V programování se frontou myslí FIFO (First In, First Out) datová struktura, v teorii front se pracuje i s LIFO (Last In, First Out) zásobníky nebo SIRO (Selection In Random Order) podobající se výběru sirky z krabičky. Fronta může být prioritní, kdy se nejdříve obsluhují požadavky s nejvyšší prioritou podle nadřazeného typu fronty. Může mít také omezenou kapacitu, kdy při naplnění kapacity je další požadavek odmítnut (drop), včetné nulové kapacity, kdy je požadavek zamítnut vždy při obsazení všech paralelních obslužných linek. Pokud požadavek čeká na odbavení příliš dlouhou dobu, může být z fronty odstraněn (aging parametr). Požadavky můžou být odbavovány také ve skupinách najednou. Při analýze systému hromadné obsluhy se zkoumají průměrné doby odbavení, doby v systému, délky fronty, počty požadavků v systému, jakož i pravděpodobnosti obsazenosti linek, odbavení v určitém čase, konkrétního počtu požadavků v systému a nemožnosti obsloužení požadavku z důvodu naplnění kapacity fronty. Převrácenými hodnotami střední doby mezi příchody požadavků a doby obsluhy jsou intenzita příchodu a obsluhy. Specifické jednoduché případy lze vyřešit analyticky, zatímco obecnější složité případy je nutné řešit simulačně. Při ohodnocení nákladů na provoz obslužných linek a udržování požadavků ve frontách je možné provést jejich optimalizaci, případně adekvátně upravovat cenu služby.


==Užití==

Autorova semestrální práce na simulaci vydavatelství slovníku je Šmakova hora, tedy kombinace Monte Carlo a Dračího doupěte. Jak v některých hazardních hrách jako Alea, tak v dračácích, se provádí házení kostkami, které má vliv na hráčův další osud ve hře. Jelikož zde hraje roli náhoda, jedná se o stochastickou simulaci. Klasické Monte Carlo je založeno na konvergenci výsledků mnoha iterací, kdežto Šmakova hora je založena na divergenci výsledků několika málo iterací vedoucích k různým cestám přechodů mezi stavy. Zdrojem inspirace pro semestrální práci byly soutěžní zadání Financial Modeling World Cup, které jsou avšak z důvodu snadnějšího vyhodnocování zadané deterministicky. Stav se zde mění jen podle zadaných pravidel.

Simulace deskových her, kde se nehází kostkami, jsou zpravidla deterministické. Je-li algoritmus rozhodování hráče deterministický, uplatňuje se prohledávání stavového prostoru dané hry do určité hloubky, tedy několik tahů dopředu. Algoritmus minimax funguje tak, že hráč počítá s nejhorším, co protihráč může provést. Jedná se proto o prohledávání do hloubky. Co je "to nejhorší", záleží na způsobu ohodnocení stavu hry, které slouží jako heuristika.

Pseudonáhodné generátory a hashovací funkce jsou ze své podstaty běhu na deterministickém stroji rovněž deterministické, ačkoliv se snaží být obtížně předvídatelné, typicky na bázi modulo aritmetiky. Hlavní jejich užití je v kryptografii pro generování klíčů, v kontextu simulací simulují stochastičnost simulace. Primitivním příkladem pseudonáhodného generátoru je lineární kongruentní generátor.

Dopravní simulace musí zohledňovat chování lidí, je tedy na místě zapojit náhodu, tudíž jsou to simulace stochastické. Na semaforech se uplatňuje teorie front, v nesignalizovaných úsecích se jedná o modelování materiálového toku. Dalšími oblíbenými příklady aplikace teorie front jsou stravovací zařízení, přepážky na úřadech a teorii spolehlivosti s dimenzováním skladů náhradních dílů.

V předmětu Lineární programování se probírá řízení zásob, které nemusí ubývat vždy rovnoměrně. Zejména v iterativním přístupu se jedná o stochastickou simulaci. Smyslem optimalizace řízení zásob je minimalizovat náklady na skladování za současného včasného vyhovění zákazníkům, což rozpracovává metoda Just-In-Time původně navržena v Toyotě, jejíž excesivně naivní aplikování jinými automobilkami vedlo k nedostatku mikročipů během pandemie.

Path tracing se liší od ray tracingu tím, že se jedná o Monte Carlo metodu na rozdíl od analytického výpočtu. Proto obrazy vykreslené pomocí path tracingu jsou zrnité a musí se dodatečně vyhlazovat v postprocessingu, zatímco obrazy vykreslené pomocí ray tracingu typicky obsahují velmi lesklé až zrcadlovité objekty. Ray tracing jakožto čistě analytický výpočet je také výpočetně velmi náročný s možností dynamického kontrolování kvality omezené na snížení vykreslovacího rozlišení a maximálního počtu odrazů, kdežto u stochastického path tracingu lze také volně měnit počet vzorků na pixel podle dostupných hardwarových prostředků, složitosti vykreslovaného objektu nebo anticipace potřeby rychleji aktualizovat stíny v určité oblasti obrazu. Oboje metody ray tracingu i path tracingu jsou z implementačního hlediska jednodušší metody vykreslování než dodatečné světelné triky v rasterizaci jako krychlové mapy odrazů, Phongův model osvětlení, odrazy v obrazovém prostoru, zapečené osvětlení nebo stínové mapy. Jednodušší paprskové metody vykreslování jsou raymarching na základě Newtonovské iterace a raycasting používaný například v Computer-Aided Design nástrojích nebo ve zjednodušené dvourozměrné podobě v historických a retro počítačových hrách. Raymarching může být stochastický v závislosti na způsobu iterování, kdežto raycasting je striktně deterministický. Ve všech případech je důležitá rychlá indexace objektů ve třech dimenzích, k čemuž se v případě voxelů neboli bodových mraků používají řídké oktantové stromy.

V jazykových modelech umělé intelingence se uplatňuje přechodová matice, která určuje, s jakou pravděpodobností bude který symbol následovat po určitých předchozích symbolech, tedy kontextu. Tento stochastický přístup je v souladu se spontánní podstatou jazyka, ale neřeší jeho syntaxi. Někteří lidé jsou v souvislosti se svými projevy označovány za generátory náhodných slov, jako například jeden nejmenovaný politik v souvislosti se svou impromptu básní o přicházení s matematickým modelem, který měl simulovat promořování populace netopýří chřipkou. Avšak ani přístup na bázi formální gramatiky nemusí nutně generovat smysluplné věty, například Chomského zuřivě spící bezbarvé zelené nápady. Interpretace podobných konvenčně sémanticky nesmyslných sekvencí slov se potom pohybuje v rozmezí literárních figur a trop, případně se jedná o Delfskou věštírnu. Na uměleckou podstatu zdánlivého nesmyslu navazovali avantgardisté a dadaisté.


==Další pojednání==

Zakomponování prvků náhody do hry zvyšuje její opakovanou hratelnost z hlediska kazuálního osobního zážitku. Nicméně přemíra náhodných veličin znesnadňuje zpětné ověřování průběhu her v kompetitivních prostředích (například speedrunning) a umenšuje vliv dovedností hráčů ve prospěch pouhého štěstí. Dovednost znamená v tomto případě deterministické rozhodování, které usměrňuje náhodný simulovaný svět. Některé herní společnosti jako Electronic Arts zašly ve svých pokusech o monetizaci tak daleko, že hry jsou v podstatě on-line kasína, což se nevyhlo pozornosti regulačních orgánů Evropské unie.

Stochastický prvek je zpravidla na spodní vrstvě simulačního modelu, který jej transformuje převážně deterministickými způsoby za účelem smysluplného vyhodnocení chování simulovaného systému.

Skutečnost, že je simulace deterministická, neznamená, že je lineárně předvídatelná. Existují algebraicky složitější rovnice jako exponenciální a goniometrické, a také analyticky irreversibilní operace jako již zmíněné modulo. Nepředvídatelné se snaží být pseudonáhodné a procedurální generátory, v souvislosti se zvýšením kvality herního zážitku popsaném výše.

Simulace jsou zpravidla spouštěny opakovaně a jejich jednotlivé běhy jsou statisticky vyhodnocovány, což je příhodné pro stochastické simulace, neboť průběh deterministických simulací bude v každém běhu pro stejné počáteční podmínky stejný, ledaže výpočetní zařízení má vadnou operační paměť.


==Zdroje a literatura==

* NAVARA, Mirko. "Markovovy řetězce". Verze 9.1.2018. Scriptum FEL ČVUT. <http://cmp.felk.cvut.cz/~navara/psi>

* JABLONSKÝ, Josef. "Operační výzkum". 3. vydání. Praha: Professional Publishing, 2007. ISBN 978-80-86946-44-3.

* ŽÁRA, Jiří - LIMPOUCH, Aleš - BENEŠ, Bedřich - WERNER, Tomáš. "Počítačová grafika - principy a algoritmy". 1. vydání. Praha: Grada, 1992. ISBN 80-85623-00-5.


2023-10-21

Fatwy samozvaného muftího Al-Gatmána pro Eona z Getmanových dobrodružství

Obracím islám naruby už od roku 2014.

Někdy okolo anexe Krymu přišel Okamura strašit s islámem, tak jsem si ho nastudoval, následkem čehož začal vznikat GeSeL. Míchalo se to se zájmem o Japonsko a východní myšlení. Když jsem psal trapnou hater-fikci na Divergenci, vytvořil jsem si v ní muslimskou postavu, a já jakožto Getman jsem v ní byl za buddhistu, myslím. Ale nebyl to obyčejný muslim, dbal víc smyslu než slova Koránu, dneska bych možná řekl šíitský alavita. Pro něj jsem napsal nějaké "fatwy". Později se z těchto filosofických odstavců stala stránka DINAR, ale ta je anglicky. Tohle je z nějakého důvodu česky, takže nepatřilo tam, ani do odpovídajícího dílu Dobrodružství.

I tehdy v Kana'ánu lítaly rakety Hamásu a IDF, ale Hamás ještě skládal písničky. Asi jim Israel rozbombardoval studio. Nicméně jelikož nemá v té Gaze na násilí čistý monopol, ostatní bojůvky pod vlivem Íránu ho letos k 50. výročí Jom Kippuru přesvědčily, aby spolu s nimi povalil plot a realizoval pár hororcore textů. Nabízí se model Kadyrovci, ostatně Hamás je dílo Izraele zabraňující jednotě Palestiny pod Fatahem, ale spíš bude Gaza parkoviště jako Groznyj. Je cosi shnilého ve státě Islámském. Ale i buddhisti na Šrí Lance umí být svině. Obecně koncept etnostátů je problematický.


#1 - Harám potraviny jsou povolené, jestliže je v nich více za všech okolností halal molekul než za všech okolností hrám molekul.

Konkrétně: Alkoholické nápoje jsou povolené, jestliže je v nich více molekul vody než alkoholu. 1 mol vody je 18 g, a 1 mol ethanolu je 46 g. Pro čistý roztok ethanolu 46/(46+18)=71 % hm, takže i 55% vol. pálenky jsou v pořádku. V islámu se za nejlepší potravinu považuje med, takže medovina je povolená, pokud počet molekul fruktózy, glukózy a vody převýší počet molekul ethanolu.


#2 - Dělat si srandu ze sebevrahů je správné, neboť ti nebyli vděčni času jim Alláhem vymezeným, ani práci na nich provedené.

V roce 2014 si lehla na koleje Iveta Bartošová, což byl kontext této věty. V konvenčním islámu je oslavována smrt ve prospěch islámu, ať už vlastní nebo cizí vinou. DINAR ale nevidí smysl v odpalování se, ani blokování dopravy, neboť pod vlivem buddhismu uznává reinkarnaci místo 72 panen. A když se spawnete do Severní Korey nebo něčeho takového, sami se zabíjet nemusíte, režim to udělá za vás, ikdyž nechcete.


#3 - Nepřátele pomlouvejte jak moc chcete, jste-li věrní svojí straně. Platí zejména pro věci politické. Nepřecházejte k násilí dřív, než přejdou oni.

Nevím, co mělo to "věrní svojí straně" znamenat, asi něco s tím, že když si intelekuálové dělají z něčeho srandu, připojí se k nim dezoláti, kteří to myslí vážně. Islámu je vlastní právo na obranu, které se uplatní i tehdy, pokud někdo brání praktikovat víru.


#4 - Ženy mají někdy větší nároky než Alláh. Utíkejte se proto k němu a raději onanujte. Také neví, co chtějí, zatímco Alláh to formuloval už dávno.

Jakkoliv byl Mohamed proto-feminista, vlivem 'Umara a tehdejších poměrů je praktický islám náboženství muže. Je oceňovan MGTOW a Incely, ostatně autoritativní pravice a islám mají společného víc, než si myslí. Výměnou za zákaz cizoložství jsou 4 manželky, a společné jmění manželů neexistuje, přičemž většinu vlastní muž.


#5 - Vzepřete se lidem upírajícím vám tělesný nebo duševní rozvoj, znevažují vás jakožto dílo Alláhovo.

Asi něco proti státnímu školství na nižších stupních.


#6 - Sex je taková nízká věc, že chtít věrnost je nesmysl - souložte s kým chcete, jen pozor na početí a pohlavní nemoci.

Říká někdo, kdo je ve 25 letech panic. Věděl jsem vůbec tehdy, na co jsem? Každopádně mé sociální dovednosti nestačí, abych to vhodně navrhl vanilkovým normicím.


#7 - Dělejte si srandu ze všeho, vaše veselost vaše nepřátele ubíjí.

Něco s buddhistickým necháním hněvu jeho původci.


#8 - Teroristům nevyhovujte, znamená to, že se jim daří. Usmlouvejte alespoň na polovinu.

Tehdy se začaly množit ransomware útoky, a potom, co se naučily firmy zálohovat, hackeři vyhrožují zveřejněním, po němž napaří pokutu EU za únik osobních údajů.


#9 - Narození je událost smutnější než smrt.

Tohle je od romských spoluobčanů. V buddhismu je život utrpení, které pramení z touhy, která se dá ale odstranit nastoupením na 8dílnou stezku.


#10 - Pokud vás žena podvede a nějak se vám to nelíbí, můžete ji znásilnit. Pozor na krámy.

To si myslí Indové, že manželství zakládá výsostné právo na sex. Ale je šetrnější nevěrnici napíchnout na další kokot než kůl. Přeformuloval bych to tak, že pokud vás žena podváde a potom se s váma odmítne vyspat, rozejděte se s ní. 


#11 - Živočichové bez mysli nežijí vlastně, možno zabíet a jíst bez zabíhy. Všechno co není savec.

Prase je velmi inteligentní savec, ale stejně jím slaninu. Ani se tím neřídím.


Kolikrát komunitě kýženo iterovat klasický Kantův kategorický imperativ!