215E225 TÜBİTAK 3001 PROJESİ SONUÇ RAPORU
Genetik Programlama ile Rastgele Sayı Üreteci Geliştirilmesi
GP ile SRSÜ üretme işlemi, SRSÜ’nün ürettiği dizinin rastgeleliğini ölçen net ve herkes tarafından kabul edilen bir test olmadığı için karmaşıktır. Bu üretilen dizilerin istatiksel kalitesini ölçen birbirinden farklı birçok test bulunmaktadır. Bu nedenle, bu istatiksel testleri kaynak olarak kullanan farklı uygunluk fonksiyonları önceki çalışmalarda da denenmiştir.
Projemizde uygunluk fonksiyonu olarak, istatiksel testlerden biri olan bit entropi hesabı kullanılmıştır. SRSÜ tarafından üretilen dizilerin yüksek bit entropilerine sahip olmaları durumunda istatiksel olarak rastgele olma olasılıkları yüksek kabul edilirler.
Projemizde uygunluk fonksiyonu olarak, istatiksel testlerden biri olan bit entropi hesabı kullanılmıştır. SRSÜ tarafından üretilen dizilerin yüksek bit entropilerine sahip olmaları durumunda istatiksel olarak rastgele olma olasılıkları yüksek kabul edilirler.