|
Последний раз редактировалось EUgeneUS 07.10.2026, 09:04, всего редактировалось 2 раз(а).
HuzI decided to check the information about batches for D(48,24) given in this message using batch generation in pcoul. My version of pcoul is marked as -f55a59f (for Windows). Startline: Код: pcoul -r"0-1P-48_24.log" -f23 -p72 -x5e54 "-px3^5,1^11,1^23,1^47" -fr -a2 48 24 | py.exe stdin_proc.py >> pat_0-1p-48_24.txt
Filter using Pyton (stdin_proc.py): (Оффтоп)
Код: import sys
for line in sys.stdin: s_line = line.rstrip().split(',') # # Filter length number if len(s_line[0]) > 12: continue # try: if ( #28+35 =0 - BAD int(s_line[28]) + int(s_line[35]) == 0 #30+32 <= 1 p and int(s_line[30]) + int(s_line[32]) <= 1 #29+31 >= 18 pqr and int(s_line[29]) + int(s_line[31]) >= 18 #22+28 >=7 pqr # and int(s_line[22]) + int(s_line[27]) >= 8 #25+33 > 0 pqrs # and int(s_line[25]) + int(s_line[33]) >= 0 ): print(line.replace('\n', '')) except ValueError: continue
After a day of work, I had a strong suspicion that there were missing batches in the output file. Here are the last few lines of the output file so far. (Оффтоп)
Код: 3601212389,17,2.3^2,1,2^3.5^2,3.11^2,2,7,2^2.3,5,2,3^5,2^5,13^2,2.3.5.7^2,1,2^2.11,3,2.17^2,5.19^2,2^3.3^2,7,2,3.23^2,2^2.5,10750412587284770400,2,0,0,8,0,10,1,2,1,0 3601212401,17.23^2,2.3^2,19,2^3.5^2,3.11^2,2,7,2^2.3,5,2,3^5,2^5,13^2,2.3.5.7^2,1,2^2.11,3,2.17^2,5,2^3.3^2,7,2.19^2,3,2^2.5.23,10750412587284770400,1,0,0,9,0,9,1,3,1,0 3601212402,17,2.3^2,19.23^2,2^3.5^2,3.11^2,2,7,2^2.3,5,2,3^5,2^5,13^2,2.3.5.7^2,1,2^2.11,3,2.17^2,5,2^3.3^2,7,2.19^2,3,2^2.5,10750412587284770400,1,0,0,9,0,10,1,2,1,0 3601212403,17,2.3^2,19,2^3.5^2,3.11^2,2.23^2,7,2^2.3,5,2,3^5,2^5,13^2,2.3.5.7^2,1,2^2.11,3,2.17^2,5,2^3.3^2,7,2.19^2,3,2^2.5,10750412587284770400,1,0,0,9,0,10,1,2,1,0 3601212404,17,2.3^2,19,2^3.5^2,3.11^2,2,7.23^2,2^2.3,5,2,3^5,2^5,13^2,2.3.5.7^2,1,2^2.11,3,2.17^2,5,2^3.3^2,7,2.19^2,3,2^2.5,10750412587284770400,1,0,0,9,0,10,1,2,1,0 3601212405,17,2.3^2,19,2^3.5^2,3.11^2,2,7,2^2.3,5.23^2,2,3^5,2^5,13^2,2.3.5.7^2,1,2^2.11,3,2.17^2,5,2^3.3^2,7,2.19^2,3,2^2.5,10750412587284770400,1,0,0,9,0,10,1,2,1,0
As you can see, there should be several more batches with different 23^2 positions. But there aren't any. As far as I remember, a similar issue has been discussed before, including by DemiS. Question: were there any fixes in pcoul to address this? Or is it a problem on my end, such as batches being skipped when copying the output file to a temporary file due to a file lock during copying f.e.?
|