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.