Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 636 Bytes

README.md

File metadata and controls

5 lines (3 loc) · 636 Bytes

Markov-Chain-Name-Generator

Bir zamanlar roguelike tarzı herşeyin dinamik olduğu bir rpg oyunu yapmaya giriştim. Mob, köy, şehir isimlerinin dinamik olmasını istediğim için dinamik isim üretecek bir algoritma yazdım ama isimleri sınıflandırmada büyük sıkıntıları vardı. Kısa bir araştırma sonrası bu sorunu çözen markov zinciri algoritmasını buldum.

Markov zinciri gürültü şeklinde rasgele değerler yerine, istatistiksel tahmini değerler üretmek için kullanılan bir algoritmadır. Rasgele isim üretmekten tutun uygun renk bulma hatta uygun müzik notası üretmeye kadar kullanılmaktadır.