how are slot machines programmed gejf