2026-01-16






2026-01-16

TLDR; Šiandienos tema: Apie tai kodėl online klausomos muzikos atsitiktiniai grojaraščiai iš tiesų nėra atsitiktiniai

Sveika, elektroerdve,

Kažin ar kada kas rimtai pagalvojo, jog atsitiktinai klausomos muzikos grojaraštis gali būti visiškai neatsitiktinis.

Na, taip… Juk visi turime savo nuosavą muzikos skonį, atinkančias grupes ir t.t.

Bet… Jei kalba eina apie patį grojamos muzikos algoritmą… Šis taip pat nėra atsitiktinis.

Juk net metant keturis žaidimo kauliukus yra tikimybė, kad kiekvienas kauliukas išriedės taip, jog viršuje atsidurs vien: vienetai, dvejetai, trejetai, ketvertai, penketai ar šešetai.

Tad kaip veikia atsitiktiniai grojamos muzikos maišymo algoritmai? Ogi naudojant sintetinio atsitiktinumo algoritmą suteikiant kiekvienam muzikos tekeliui po unikalų identifikacinį numerį, nes… Na, taip tiesiog paprasčiau ir vizualiai patraukliau.

Paimkime tą patį pavyzdį su kauliukais:

Taigi, turiu ketvertą kauliukų, kurių kiekvienas suženklintas galimu taškų skaičiumi nuo 1 iki 6. Kaip užtikrinti, kad tas pats skaičius nepasikartotų daugiau nei vieną kartą? Juolab, kad tikimybė taip išmesti kauliukus yra 1 iš 6!+5!+4!+3!.

Žemiau pateikiamas programinio kodo pavyzdys nenaudoja id, tačiau užtikrina, kad paimamos reikšmės būtų unikalios.

import random

points = [1, 2, 3, 4, 5, 6]

results = random.sample(points, 4)

print("Unique rolls:", results)

Iki sekančio susiskaitymo.

Šis ekranas trumpam išsijungia, bet kažkur įsijungia kitas.

#Žymos
#post #artefaktas_eu #personal #opinion #atsitiktiniai #grojarasciai #kauliukai #pavyzdys #python #random #sampling

Asmeninė nuomonė.

Thinking out loud, responsibly.

Artefaktas.eu is a personal digital garden exploring technology, creativity, and the craft of building things online. Posts range from reflections on blogging tools and web frameworks to thoughts on AI, productivity, and digital minimalism — always with a mix of humor, curiosity, and hands-on experimentation.

Author: Artefaktas About author: I’m a creator-blogger driven by curiosity, blending writing, art, music, code, and the elegance of math and physics into everything I do.

Linktree link: https://linktr.ee/artefaktas

Tinklaraštį galima prenumeruoti net keletu skirtingų būdų:

- Naudojant RSS sklaidos kanalo nuorodą: https://artefaktas.eu/rss.xml

- Naudojantis follow.it forma

Pirkimas - teisė pernaudoti straipsnio turinį savoms reikmėms

Kaina: 3 EUR

Loading More Trees widget…

🔞 Age Verification

Please enter your birth year to continue: