-rw-r--r-- 3539 high-ctidh-20210504/primes511.c
// DO NOT EDIT! generated by ./autogen #include "primes.h" // number of keys: 1689973373507018543287824759983421643833197313243108589507705078125 // approximately 2^220.004255 // average costs (calculated): // mults 310944.060129 AB 12.947300 elligator 25.894599 clear2 51.789198 isog0 0.055078 0.054351 0.096036 0.029190 0.147102 0.109284 0.088457 0.083552 0.068174 0.062703 0.054290 4.004583 2.003197 5.001180 1.000000 isog1 0.030416 0.043859 0.085677 0.030409 0.104312 0.058587 0.034920 0.022556 0.012350 3.956300 5.956888 6.997701 5.996803 0.998820 0.000000 isog2 5.914506 8.901790 10.818286 10.940402 11.748586 11.832129 11.876623 11.893892 11.919477 7.980997 5.988822 0.997716 0.000000 0.000000 0.000000 maxdac 129.858477 160.723063 188.433715 173.748973 197.412543 184.604264 172.182804 160.019186 147.783694 214.112205 195.506465 279.050386 144.141991 127.378518 14.023891 eachdac 7.894599 4.894599 2.519599 3.161266 1.372860 1.551742 1.644599 1.680313 1.732437 1.755064 1.780313 1.798599 9.839805 13.859917 23.891186 // average costs (4096 simulated trials): // mults 310752.233154 AB 12.927734 elligator 25.855469 clear2 51.710938 isog0 0.049805 0.059082 0.087402 0.030273 0.147949 0.101074 0.090332 0.086426 0.068115 0.057617 0.054443 4.005127 2.002197 5.000244 1.000000 isog1 0.026611 0.041504 0.086182 0.030518 0.098389 0.056885 0.032227 0.021240 0.012451 3.960205 5.957031 6.996826 5.997803 0.999756 0.000000 isog2 5.923584 8.899414 10.826416 10.939209 11.753662 11.842041 11.877441 11.892334 11.919434 7.982178 5.988525 0.998047 0.000000 0.000000 0.000000 maxdac 129.826904 160.771729 188.411377 173.829834 197.348389 184.523682 172.172363 160.029541 147.781982 214.065918 195.501221 279.033936 144.114258 127.386719 14.034180 eachdac 7.878418 4.840332 2.497559 3.108398 1.345703 1.531738 1.606445 1.638672 1.692871 1.726074 1.739746 1.764160 9.803223 13.819336 23.850586 const long long primes[primes_num] = { 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 587, }; const long long primes_dac[primes_num] = { 0, 0, 2, 4, 0, 10, 4, 24, 16, 8, 48, 42, 34, 32, 106, 88, 81, 72, 80, 20, 16, 210, 0, 192, 164, 48, 96, 132, 464, 417, 64, 424, 388, 416, 180, 384, 296, 266, 192, 272, 258, 136, 130, 785, 256, 788, 708, 776, 784, 0, 682, 832, 554, 641, 592, 552, 648, 672, 328, 576, 514, 264, 160, 80, 320, 1704, 32, 1384, 1448, 1424, 1600, 1410, 1354, 2832, }; const long long primes_daclen[primes_num] = { 0, 1, 2, 3, 3, 4, 4, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8, 8, 8, 8, 9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 9, 10, 10, 10, 10, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 11, 11, 11, 11, 11, 11, 12, }; const long long primes_batchsize[primes_batches] = { 2, 3, 4, 4, 5, 5, 5, 5, 5, 7, 7, 8, 7, 6, 1, }; const long long primes_batchstart[primes_batches] = { 0, 2, 5, 9, 13, 18, 23, 28, 33, 38, 45, 52, 60, 67, 73, }; const long long primes_batchstop[primes_batches] = { 2, 5, 9, 13, 18, 23, 28, 33, 38, 45, 52, 60, 67, 73, 74, }; const long long primes_batchmaxdaclen[primes_batches] = { 1, 3, 5, 6, 7, 8, 8, 9, 9, 10, 10, 10, 11, 11, 12, }; const long long primes_batchbound[primes_batches] = { 6, 9, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 8, 6, 1, };