diff --git a/tests/pac_list_regression_test.cc b/tests/pac_list_regression_test.cc index 7e1f3e9..24c174e 100644 --- a/tests/pac_list_regression_test.cc +++ b/tests/pac_list_regression_test.cc @@ -199,7 +199,7 @@ int main() count = 0; int MOD_BITS = 1; // BPSK - double code_rate = (double)K / (double)N; + double code_rate = (double)(K - crc_aided * C) / (double)N; double spectral_efficiency = code_rate * MOD_BITS; double EbN0 = 10 * std::log10(sigma_signal * sigma_signal / (spectral_efficiency * 2 * sigma_noise * sigma_noise)); diff --git a/tests/polar_list_regression_test.cc b/tests/polar_list_regression_test.cc index d362fc8..f12b68c 100644 --- a/tests/polar_list_regression_test.cc +++ b/tests/polar_list_regression_test.cc @@ -208,7 +208,7 @@ int main() count = 0; int MOD_BITS = 1; // BPSK - double code_rate = (double)K / (double)N; + double code_rate = (double)(K - crc_aided * C) / (double)N; double spectral_efficiency = code_rate * MOD_BITS; double EbN0 = 10 * std::log10(sigma_signal * sigma_signal / (spectral_efficiency * 2 * sigma_noise * sigma_noise)); diff --git a/tests/polar_parity_regression_test.cc b/tests/polar_parity_regression_test.cc index 0596195..7fb780d 100644 --- a/tests/polar_parity_regression_test.cc +++ b/tests/polar_parity_regression_test.cc @@ -195,7 +195,7 @@ int main() count = 0; int MOD_BITS = 1; // BPSK - double code_rate = (double)K / (double)N; + double code_rate = (double)(K - crc_aided * C) / (double)N; double spectral_efficiency = code_rate * MOD_BITS; double EbN0 = 10 * std::log10(sigma_signal * sigma_signal / (spectral_efficiency * 2 * sigma_noise * sigma_noise));