Elmas-kare algoritması (diamond-square)
Bir orta noktayı komşularının ortalamasına, giderek küçülen rastgele bir sapma ekleyerek belirleyip fraktal arazi üretir.
Algoritma kenar uzunluğu 2^n+1 olan bir ızgarada çalışır. Dört köşe rastgele değerlerle başlatılır, ardından bir elmas adımı (her karenin merkezi) ve bir kare adımı (her kenarın orta noktası) uygulanır; her yeni nokta komşularının ortalaması artı her turda yarıya inen genlikte rastgele bir sapma olur.
Fournier, Fussell ve Carpenter bunu 1982'de orta nokta kaymasının iki boyutlu genellemesi olarak tanımladı. Ucuz yoldan inandırıcı yükseklik haritaları verir, fakat bariz bir kusur bırakır: ızgara eksenleri boyunca görünen kırışıklıklar; çünkü kare adımı noktalarının ortalaması alınacak daha az komşusu vardır.