Lab060: validate decision-directed carrier tracking
@@ -2581,3 +2581,52 @@ Lab054 остался0/16 HEADER/FEC/CRC/packet у всех методов, ис
|
|||||||
Созданы постановка, отчёт, baseline, CSV/JSON и пять графиков Lab059. Исходные
|
Созданы постановка, отчёт, baseline, CSV/JSON и пять графиков Lab059. Исходные
|
||||||
IQ повторно хешированы до/после и не изменились. Lab059 не коммитировалась,
|
IQ повторно хешированы до/после и не изменились. Lab059 не коммитировалась,
|
||||||
push не выполнялся. Следующий этап: STOP; Lab060 автоматически не начинать.
|
push не выполнялся. Следующий этап: STOP; Lab060 автоматически не начинать.
|
||||||
|
|
||||||
|
# Запись 054
|
||||||
|
|
||||||
|
## Дата
|
||||||
|
|
||||||
|
11 сентября 2026 года
|
||||||
|
|
||||||
|
## Тема
|
||||||
|
|
||||||
|
Lab060 — OFFLINE-сопровождение несущей по решениям приёмника
|
||||||
|
|
||||||
|
## Выполнено
|
||||||
|
|
||||||
|
Lab059 зафиксирована отдельным коммитом
|
||||||
|
e16ec23fdb57e95ade46e9b6abc215502fca0686 с согласованным сообщением; push не
|
||||||
|
выполнялся. Затем только по сохранённым IQ Lab056, Lab054, Lab047 и синтетике
|
||||||
|
сравнены три варианта: T0 с неподвижной экстраполяцией P3, T1 с
|
||||||
|
решение-направленной поправкой фазы и T2 с поправкой фазы и частоты.
|
||||||
|
Оборудование не опрашивалось, аппаратных команд не было, RF TX=0.
|
||||||
|
|
||||||
|
Петля после 1280-символьной преамбулы получает текущий комплексный символ,
|
||||||
|
собственное решение +1/−1 и предыдущее состояние. Payload truth, header, magic,
|
||||||
|
JPEG, CRC, TX waveform и будущие символы не используются. Автоматический
|
||||||
|
контроль изменил только диагностический truth: фазовые и частотные траектории и
|
||||||
|
решения T1/T2 сохранились точно, а диагностическая SER изменилась. Утечки нет.
|
||||||
|
|
||||||
|
Пять нормированных полос 0,0002…0,004 проверены только на synthetic
|
||||||
|
500ксимв/с/EVM0,845350 с одинаковыми seed и39 сочетаниями стартовой частоты и
|
||||||
|
фазы. До реальных IQ для T1/T2 выбрана и заморожена полоса0,0005. Независимая
|
||||||
|
синтетическая проверка с другими seed дала на ключевом качестве B долю потерь
|
||||||
|
захвата 55,128205/0/0% и среднюю SER26,103132/4,729529/4,725104% для T0/T1/T2.
|
||||||
|
T2 снизил среднюю абсолютную конечную ошибку частоты до0,677354Гц.
|
||||||
|
|
||||||
|
На сохранённом Lab056 средняя SER B равна3,616990/3,509691/3,501780%, потерь
|
||||||
|
захвата нет; A остаётся0,017756% у всех. Диагностический физический ориентир B
|
||||||
|
3,495896%, EVM0,845350, matched/residual1,464846дБ и неравномерность полосы
|
||||||
|
5,471382дБ сохраняются. Lab047 у всех методов дал36/36. Lab054 у всех остался
|
||||||
|
0/16 HEADER, FEC/CRC не достигнуты, packets0/16; исторический NOT_A не изменён.
|
||||||
|
Фон дал0 ложных заголовков,0 ложных пакетов и не дал устойчивого lock.
|
||||||
|
|
||||||
|
Итог SUCCESS: лучший из проверенных вариантов T2 устраняет синтетические срывы
|
||||||
|
500K и почти достигает физического ориентира реального B, но не восстанавливает
|
||||||
|
Lab054. Штатный receiver и production-код не изменялись. Созданы постановка,
|
||||||
|
отчёт, CSV/JSON, NPZ, семь графиков и20 тестов Lab060; исходные IQ повторно
|
||||||
|
хешированы до/после и не изменились. Независимый read-only verifier подтвердил
|
||||||
|
причинность, формулы, отсутствие truth leakage и пересчитал ключевые NPZ/CSV
|
||||||
|
метрики без расхождений. Lab060 не коммитировалась, push не выполнялся.
|
||||||
|
Следующий этап: STOP и отдельно согласовать решение о внедрении T2 в штатный
|
||||||
|
receiver; Lab061 автоматически не создавать.
|
||||||
|
|||||||
3
data/processed/lab060/background_results.csv
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
tracker,rx_start,samples,initial_frequency_hz,final_frequency_hz,phase_detector_mean,phase_detector_rms,receiver_lock,false_headers,false_packets
|
||||||
|
T1,2715712,1639072,-937.7612498870775,-937.7612498870775,-0.0015150218706433782,0.7811357144086143,"{""block_scores"":[0.10063319237209971,0.098355222525229,0.10617276782412359,0.10274225812168869,0.10530044294405055,0.10671948937380842,0.11254691272704273,0.11812531996155448,0.10127773127263748,0.10319962905173677,0.1098484248873075,0.10272435065839519,0.11920603854407953,0.09478017318240499,0.12161673020811553,0.11789301850760485],""locked_blocks"":0,""stable_lock"":false,""mean_score"":0.10757135638511743}",0,0
|
||||||
|
T2,2715712,1639072,-937.7612498870775,-933.958674380653,0.0005216208224431538,0.7806047027808024,"{""block_scores"":[0.10118179010623372,0.09986514970692226,0.11115140954707184,0.11779488228787531,0.103094855060387,0.1123272228703127,0.09447320516431082,0.11227697460326115,0.10518389944359968,0.11354927340964265,0.11458038182782619,0.12065786243529855,0.11608178158767633,0.09958587362187286,0.11644130340148548,0.10533482770132596],""locked_blocks"":0,""stable_lock"":false,""mean_score"":0.1089737932984439}",0,0
|
||||||
|
BIN
data/processed/lab060/frequency_state_trajectory.png
Normal file
|
After Width: | Height: | Size: 293 KiB |
BIN
data/processed/lab060/lab054_result_by_tracker.png
Normal file
|
After Width: | Height: | Size: 31 KiB |
BIN
data/processed/lab060/lab056_b_block_symbol_error_rate.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
157
data/processed/lab060/packet_results.csv
Normal file
@@ -0,0 +1,157 @@
|
|||||||
|
dataset,frame,tracker,symbol_rate,initial_frequency_hz,final_frequency_hz,preamble_errors,header_raw_errors,header_voted_errors,HEADER_ACCEPTED,FEC_STARTED,FEC_PASS,CRC_STARTED,CRC_PASS,PACKET_OUTPUT,phase_detector_mean,phase_detector_rms,receiver_lock
|
||||||
|
Lab054,1,T0,500000,445.67801522580993,445.67801522580993,623,67,22,False,False,False,False,False,False,-0.08615678038093592,0.9491151015248999,"{""block_scores"":[0.32823387790873176,-0.15884227720115776,-0.33002457956041936,0.047267753471011344,-0.5580178197132164,-0.03802489334620317,-0.5573177071069527,-0.28446451899572384,0.09390398414723372,-0.15643424585991156,0.17329219263307938,0.38101577436519984,0.05211718411738651,-0.21595888370188213,0.3520046276985042,-0.17452377826236695],""locked_blocks"":4,""stable_lock"":false,""mean_score"":-0.06536083183791794}"
|
||||||
|
Lab054,1,T1,500000,445.67801522580993,445.67801522580993,623,67,22,False,False,False,False,False,False,-0.07786890839641762,0.800054681134289,"{""block_scores"":[0.43763535073111265,-0.014558853812051131,-0.11316015751919939,0.16274823427765853,-0.2910660233385789,0.050136076399426445,-0.27390602405825043,-0.1252383538761931,0.16693021598620172,-0.02099281275105228,0.21262381179175233,0.4284749091940789,0.07926089817478837,-0.06950555174622972,0.40082795987292347,0.007861616002660284],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.06487945595806548}"
|
||||||
|
Lab054,1,T2,500000,445.67801522580993,444.7805092788125,623,67,22,False,False,False,False,False,False,-0.08089899629199704,0.8001339384775268,"{""block_scores"":[0.4369631871083937,-0.013953985244272814,-0.11285620475766343,0.16246013953319782,-0.2918129470744853,0.049475586145562876,-0.27160666763221464,-0.12068919717931909,0.16711888125431432,-0.020038449700671354,0.2115762590979868,0.42926170918788364,0.07819769280313624,-0.06537562682269489,0.39795264659968294,-0.00206612840328931],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.06466293093222172}"
|
||||||
|
Lab054,2,T0,500000,131.47278573983277,131.47278573983277,477,68,20,False,False,False,False,False,False,0.06300117888033302,0.8756133736476637,"{""block_scores"":[0.07826696663972256,-0.08613224049852136,-0.42313670894631283,0.09868924757563433,0.1582545711063866,0.05229826215813008,-0.08193884151559415,0.014637327526188126,0.10021391600205964,0.20466412972304282,-0.24651561710674377,-0.15471733535651433,0.17312690435593886,-0.009679472438196743,0.1863462264934774,0.22482878710466872],""locked_blocks"":5,""stable_lock"":false,""mean_score"":0.01807538267646037}"
|
||||||
|
Lab054,2,T1,500000,131.47278573983277,131.47278573983277,477,68,20,False,False,False,False,False,False,0.055309795439689786,0.7805168256514592,"{""block_scores"":[0.11968795577785635,0.03407186709666389,-0.25825576491548674,0.16826106377653727,0.169671004963998,0.13121670701062094,0.021960550746249516,0.062380527593581814,0.13972655166643555,0.2595006877298436,-0.14310458013817212,-0.00911778441832324,0.3051057554167761,0.06263480032472651,0.25415887523132863,0.32977822973149595],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.10297977797463324}"
|
||||||
|
Lab054,2,T2,500000,131.47278573983277,132.1470325675695,477,68,20,False,False,False,False,False,False,0.058965966367446124,0.7804421298494568,"{""block_scores"":[0.12042056381980716,0.0326938577632255,-0.25632569824908746,0.1666854025069214,0.17223664478670797,0.13117842934128426,0.019664620299754118,0.0661687048033558,0.14146412593404278,0.2600046820023349,-0.14295205384997856,-0.007691156921587604,0.30723192338548516,0.06043437543212487,0.2470437164474039,0.3290240992105298],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.10295513979452024}"
|
||||||
|
Lab054,3,T0,500000,-145.0747623772973,-145.0747623772973,500,69,24,False,False,False,False,False,False,0.12374957660904667,0.9757416712822158,"{""block_scores"":[-0.3483835961102557,-0.4430698063681346,0.07556727031173731,-0.2953030217486145,-0.18828622422253208,-0.47370383048552145,-0.14859785222841798,-0.2568051243729666,0.11240920456358662,0.06344258457596935,-0.12295873525908697,-0.10123497871027874,-0.27537836684709277,0.1619899980557954,0.17299025099619567,-0.09498030095393761],""locked_blocks"":2,""stable_lock"":false,""mean_score"":-0.13514390805022217}"
|
||||||
|
Lab054,3,T1,500000,-145.0747623772973,-145.0747623772973,500,68,24,False,False,False,False,False,False,0.1337617904788867,0.8329917152300991,"{""block_scores"":[-0.1508680616654371,-0.21498653159134323,0.1561867839627608,-0.12125552519787251,-0.10512666692544322,-0.31722710775126944,0.04400289744596897,-0.05725968812869854,0.17048640658818165,0.1780962099274796,0.0046123543419702585,-0.03430604798481247,-0.14953530410045593,0.22983186418356905,0.28084503547136247,0.0661474115526667],""locked_blocks"":5,""stable_lock"":false,""mean_score"":-0.0012722481169608092}"
|
||||||
|
Lab054,3,T2,500000,-145.0747623772973,-144.01982515598104,500,69,24,False,False,False,False,False,False,0.10049750857040694,0.8332203791486824,"{""block_scores"":[-0.1510485126826164,-0.21536826014870758,0.1557038706374194,-0.11601932253225186,-0.10659063498829185,-0.31470433422446703,0.04477735962251861,-0.05996782255097407,0.18042751167131607,0.1848018023687404,0.003945559475829776,-0.026496351191076146,-0.1628818506890203,0.21982253480948874,0.2683182784038354,0.07674296225560029],""locked_blocks"":5,""stable_lock"":false,""mean_score"":-0.0011585756101660412}"
|
||||||
|
Lab054,4,T0,500000,-1031.870407252713,-1031.870407252713,622,78,26,False,False,False,False,False,False,-0.02249091890417866,0.8789544501824529,"{""block_scores"":[-0.14764618735758722,-0.007181864144476548,-0.03661044825587064,0.41935501947487197,0.08138666978218165,-0.35197800542872143,-0.01670329239212197,0.3693488670199392,0.38519519726807067,0.30336157787696094,-0.25639221913123955,0.16592976178187585,-0.15203537856289068,-0.06157664633801917,-0.38407281744618554,0.2827438103158812],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.037070252778916804}"
|
||||||
|
Lab054,4,T1,500000,-1031.870407252713,-1031.870407252713,622,78,26,False,False,False,False,False,False,-0.0169325199939891,0.7672710786064395,"{""block_scores"":[-0.06858570959066185,0.14526907577443773,0.0766011751465341,0.45165287313653324,0.1776399662076882,-0.2085567081721094,0.0624135574825041,0.46862821416172434,0.39100557067292924,0.3282704660799802,-0.10304321882231145,0.25075211924674146,0.0018380417773878565,0.1039312662937132,-0.2562986125108478,0.3235525748687878],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.13406691573456445}"
|
||||||
|
Lab054,4,T2,500000,-1031.870407252713,-1032.0602541979256,622,78,26,False,False,False,False,False,False,-0.019031558621378973,0.7670859246613602,"{""block_scores"":[-0.06848240529308823,0.14587909415931058,0.0680796796547217,0.4483874022906126,0.17173240104816176,-0.2015542061266689,0.07214658733338494,0.46782694447790046,0.3910509758945929,0.3319743237744766,-0.10233684284783152,0.2508753005751273,0.004292208246028924,0.10351233890210018,-0.25727691428454436,0.32190260213714883],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.1342505931213396}"
|
||||||
|
Lab054,5,T0,500000,525.3844782268717,525.3844782268717,609,66,23,False,False,False,False,False,False,-0.03532955825995351,0.9017900717779962,"{""block_scores"":[0.24312243854202517,-0.19346042310503275,0.14022059760018502,0.15043114373882444,-0.1534230010066923,-0.5014127944668861,-0.062270685484884604,-0.5470619863820944,-0.00037011021638571554,0.09992274286734526,0.063721446364775,0.4473397283977193,0.14842432331207242,0.24476737972939913,-0.4458727181794335,-0.1105812898155517],""locked_blocks"":4,""stable_lock"":false,""mean_score"":-0.029781450506538465}"
|
||||||
|
Lab054,5,T1,500000,525.3844782268717,525.3844782268717,609,66,23,False,False,False,False,False,False,-0.02796956418166448,0.8014578246261705,"{""block_scores"":[0.29851836892671846,-0.09008322333572721,0.15649462448951165,0.20124835579637013,-0.04734799735550235,-0.3419266817343235,0.06912170008682812,-0.36351380097353275,0.09745609562085719,0.23265077268175316,0.11495331875512958,0.4774698071918155,0.25807900987371074,0.28592658950053307,-0.262245716611621,-0.0794520423348472],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.06295932378610461}"
|
||||||
|
Lab054,5,T2,500000,525.3844782268717,525.0115071261802,609,66,23,False,False,False,False,False,False,-0.03077336570551838,0.8009576343165641,"{""block_scores"":[0.3001894350138357,-0.09195662756578564,0.15823816803635618,0.20420223924598635,-0.041464995172067344,-0.3437689132724532,0.06825291023308128,-0.3641113927378545,0.09839090095767215,0.23549689790263542,0.10723564633881535,0.4812759492907312,0.2661698992024471,0.28041764316719014,-0.25774609237519336,-0.07310184002999144],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.06423248926471285}"
|
||||||
|
Lab054,6,T0,500000,-275.5102477841593,-275.5102477841593,561,91,32,False,False,False,False,False,False,-0.1314134113578556,0.8777239317281361,"{""block_scores"":[0.05621878781362642,0.034330258970745806,-0.038155511402974844,0.0397147811490669,0.30046282290584425,-0.23471958894954215,0.133132498268579,-0.018666904398391984,-0.3931188830190865,0.35504458417119633,-0.1735323578578896,-0.23550026113897798,-0.15489723786009138,0.7354280577577851,0.3941759537900651,-0.19446528057564091],""locked_blocks"":4,""stable_lock"":false,""mean_score"":0.037840732476519603}"
|
||||||
|
Lab054,6,T1,500000,-275.5102477841593,-275.5102477841593,561,92,32,False,False,False,False,False,False,-0.09629417151203676,0.7753727591522142,"{""block_scores"":[0.1881287173115516,0.13135030028381414,0.08401590078039413,0.15141205438086935,0.33044456308339043,-0.07982755630567569,0.24785497126015374,0.05907237777055711,-0.2023647995574483,0.34201230640072894,-0.024842235615682978,-0.13495570566298565,-0.07181057818651217,0.7108707919113573,0.43766740822828987,-0.14108642810676367],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.12674638049850237}"
|
||||||
|
Lab054,6,T2,500000,-275.5102477841593,-276.4918328871138,561,91,32,False,False,False,False,False,False,-0.09425123388898404,0.7755050965281612,"{""block_scores"":[0.18911979102474857,0.13205269612741377,0.08370198851074037,0.15269121230272323,0.32657564230393593,-0.07264815011814639,0.2513620056999051,0.05511252955027625,-0.20973390296588465,0.3581033321971362,-0.032254567898902624,-0.12642961533635408,-0.08737035244182616,0.7257393861259233,0.4473533587003227,-0.15907161272297415],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.12714398381618983}"
|
||||||
|
Lab054,7,T0,500000,-449.64749449758153,-449.64749449758153,606,66,21,False,False,False,False,False,False,0.010264352674622952,0.9293553313478897,"{""block_scores"":[-0.2560536524081842,-0.1628680710772463,0.22258651476972602,0.03334008423106032,-0.04509490525799341,-0.13546372358086628,-0.27014267030312633,-0.14168223175642483,-0.265050355205107,0.12748977103890866,-0.05594383640656445,-0.034236831885856765,0.17607827632839868,-0.06504901998208643,0.16074203830374953,0.15384745430066032],""locked_blocks"":4,""stable_lock"":false,""mean_score"":-0.034843822430684526}"
|
||||||
|
Lab054,7,T1,500000,-449.64749449758153,-449.64749449758153,606,67,21,False,False,False,False,False,False,0.007971077375335256,0.7928591244759609,"{""block_scores"":[-0.025842577810846937,-0.00330955281662853,0.3110991496226748,0.17951605020000896,0.08171625765139372,-0.05482943527965424,-0.11422745748987288,-0.004388687219029704,-0.13143626714634746,0.21020547220784677,0.1277436265966172,0.03141227122661319,0.23266339554400994,0.05650625329385739,0.22725143739516973,0.2068310770406205],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.08318193831352702}"
|
||||||
|
Lab054,7,T2,500000,-449.64749449758153,-449.42697684158964,606,66,21,False,False,False,False,False,False,0.019049976217364626,0.7921215930821851,"{""block_scores"":[-0.026076500268102615,-0.0026732208499156388,0.3100344201043969,0.1784343198563924,0.08212099540336187,-0.04820300297099306,-0.10846000229020031,-0.011296561516480496,-0.1253278552292081,0.21340652176301816,0.12691727481985232,0.0356854018311891,0.23429369120037874,0.05751386952865034,0.2281799579443969,0.20885264069001375],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.0845876218760469}"
|
||||||
|
Lab054,8,T0,500000,438.2998249301433,438.2998249301433,614,76,25,False,False,False,False,False,False,0.02537238029847301,0.9451510113314212,"{""block_scores"":[0.3712085353348061,0.028949149702941268,0.2305597983937904,0.4066857295260659,0.2086755658208772,-0.2953859882401839,-0.010764347354861056,-0.21511513435068913,-0.5865620159431683,0.10404327723028235,-0.2023568807387274,-0.0023318478994122957,-0.1632718703400723,-0.17395782696392084,-0.23225971644184198,-0.16591209355138214],""locked_blocks"":4,""stable_lock"":false,""mean_score"":-0.043612229113468515}"
|
||||||
|
Lab054,8,T1,500000,438.2998249301433,438.2998249301433,614,76,25,False,False,False,False,False,False,-0.007250299050344713,0.7924911862355896,"{""block_scores"":[0.42604625313459754,0.11021813589974587,0.3096847442578953,0.4331277891186793,0.3108080893930612,-0.10925312878849075,0.13602703633558766,-0.02179886778269123,-0.29846023533886157,0.1739219723211309,-0.12996089398527585,0.10018432156534593,-0.030097391623231076,-0.06402767216163167,-0.08473829302157238,0.02914544356512138],""locked_blocks"":5,""stable_lock"":false,""mean_score"":0.08067670643058815}"
|
||||||
|
Lab054,8,T2,500000,438.2998249301433,438.53379703537917,614,76,25,False,False,False,False,False,False,0.01995365991869234,0.7922036899387754,"{""block_scores"":[0.4264175625927554,0.11079495073318485,0.31000565741035085,0.433939951021302,0.3096797180466539,-0.1097912792618364,0.13633885166968518,-0.02354746078865803,-0.2991704321191128,0.1738952902382608,-0.13110017846032906,0.09918912895984881,-0.019315184786897945,-0.060304676677135,-0.086031978203909,0.028641355524920822],""locked_blocks"":5,""stable_lock"":false,""mean_score"":0.08122757974369277}"
|
||||||
|
Lab054,9,T0,500000,-261.3492937774327,-261.3492937774327,557,84,28,False,False,False,False,False,False,-0.00017522406749913598,0.9033711048395848,"{""block_scores"":[-0.06438398442178668,-0.23003436865080776,0.04920413055694641,0.2974233586004684,0.23933092871705894,0.3189789599171276,-0.00572514889814171,-0.11889398113267902,-0.19616625855889705,0.2584127311874302,-0.21920586429844713,0.17668293322682482,-0.6846811614975914,0.24712280561942782,0.0392702064916598,-0.3443598547628748],""locked_blocks"":6,""stable_lock"":false,""mean_score"":-0.014814035494017592}"
|
||||||
|
Lab054,9,T1,500000,-261.3492937774327,-261.3492937774327,557,84,28,False,False,False,False,False,False,-0.012411230070566884,0.790824226048178,"{""block_scores"":[-0.02473305625924268,-0.08734397024160824,0.13862553722692725,0.35099326744107107,0.2505439441849743,0.3421347331954908,0.06878228844930033,-0.011101002429574507,-0.10771856966718792,0.29838967965257335,-0.09687534548271505,0.2274917109933431,-0.4588144478249316,0.3432989997120715,0.2023268984673199,-0.09225829964486436],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.08398389798580921}"
|
||||||
|
Lab054,9,T2,500000,-261.3492937774327,-261.5608469597136,557,84,28,False,False,False,False,False,False,-0.013510830625161138,0.7906069305012133,"{""block_scores"":[-0.024140320023359172,-0.08581700757351483,0.1384872629706524,0.3513660613199198,0.25078762524440906,0.3442665817240905,0.06956587789487546,-0.010042031303194168,-0.10931199516709161,0.2992383469420368,-0.09608560717978248,0.22895022397094678,-0.4596111330884613,0.34107863603412464,0.2065507251731542,-0.09264413834988428],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.08453994428680761}"
|
||||||
|
Lab054,10,T0,500000,-150.66067118069995,-150.66067118069995,496,67,19,False,False,False,False,False,False,0.011927574745915104,0.9432675069366714,"{""block_scores"":[-0.1257237022766711,0.064819836917993,0.39466699403897426,-0.145582109718929,0.1487334595486837,0.18754313452839577,-0.14280896550489286,-0.10740237254124796,-0.2854609861100139,-0.400225078730259,-0.13322923499735728,-0.06934871004146015,-0.48934384830090316,0.09174758397032629,0.15763286159676648,-0.3507293558308049],""locked_blocks"":3,""stable_lock"":false,""mean_score"":-0.07529440584071248}"
|
||||||
|
Lab054,10,T1,500000,-150.66067118069995,-150.66067118069995,496,67,18,False,False,False,False,False,False,0.021427430717460505,0.8107840691524897,"{""block_scores"":[0.07635569615741228,0.13656628096794513,0.4268638210438965,0.015041915758777625,0.3019247731084469,0.23508129757123275,-0.042163887603667315,0.004807726649331181,-0.075665187751441,-0.2156630598676027,-0.0032119258471170354,0.027946975171127802,-0.33392484970059544,0.13816416322231417,0.3083061239004596,-0.24133318296686734],""locked_blocks"":4,""stable_lock"":false,""mean_score"":0.04744354248835332}"
|
||||||
|
Lab054,10,T2,500000,-150.66067118069995,-150.55161239453176,496,67,18,False,False,False,False,False,False,0.0166758556599318,0.8108953817624488,"{""block_scores"":[0.07745786236228504,0.13752454048172252,0.4281201992877293,0.011020809793885243,0.2933893430330736,0.22398354745322646,-0.03824462940907733,0.012461606947908568,-0.07929168539898059,-0.2183631220166201,-0.005470162643105268,0.02845753114379658,-0.33089368105843664,0.13846237716762738,0.30917348020585234,-0.23898946552266226],""locked_blocks"":4,""stable_lock"":false,""mean_score"":0.046799909489264054}"
|
||||||
|
Lab054,11,T0,500000,458.26134243049427,458.26134243049427,598,64,19,False,False,False,False,False,False,-0.07520238433328634,0.8974642872558203,"{""block_scores"":[0.14812669909651774,0.13713570253236076,0.10629899954190376,0.28188015967075863,-0.24412009873690327,0.08807803449894454,0.25454533149090103,0.26720158439342934,0.1734078724475444,-0.03817507565016579,-0.23721703719555925,0.05086182103547,0.29418805555730315,-0.21087973916572922,-0.29630038342135673,-0.42564316908349586],""locked_blocks"":5,""stable_lock"":false,""mean_score"":0.021836797313245202}"
|
||||||
|
Lab054,11,T1,500000,458.26134243049427,458.26134243049427,598,61,16,False,False,False,False,False,False,-0.08374740266084957,0.7735668668836759,"{""block_scores"":[0.2903359657813055,0.23155098405683358,0.15314872981273153,0.34054355284893406,-0.11312410179885843,0.21721220587949286,0.2686551538866582,0.37051174455914326,0.25803381254314384,0.1353745358171199,-0.09737544136867662,0.10815034669869314,0.3871887600906978,-0.07310880254426065,-0.1664384883320948,-0.24039583002136794],""locked_blocks"":9,""stable_lock"":false,""mean_score"":0.12939144549434345}"
|
||||||
|
Lab054,11,T2,500000,458.26134243049427,457.3417565197502,598,61,18,False,False,False,False,False,False,-0.09203047211570414,0.7735227814099107,"{""block_scores"":[0.2918539280641378,0.23006896024802684,0.15357212460943023,0.33737569045307286,-0.11592834373893354,0.21780608841120375,0.28146408026908176,0.37112822306599214,0.2575644740984976,0.1279957469117739,-0.09674000470817773,0.1054189623909204,0.38271542066807895,-0.06663156260341446,-0.15938644119115689,-0.2421847800372917],""locked_blocks"":9,""stable_lock"":false,""mean_score"":0.12975578543195262}"
|
||||||
|
Lab054,12,T0,500000,833.8005508283416,833.8005508283416,615,56,16,False,False,False,False,False,False,-0.04713873591685283,0.848768426222714,"{""block_scores"":[0.1294937346545154,-0.10134241878897789,-0.053619897890875096,0.17835520400504587,0.1739628572214325,0.19577192990409442,0.33214545306732346,-0.025819306458299322,-0.009340153787008008,0.08028812596591227,0.12218334837298049,-0.08813787360035022,0.26457501504604014,0.3210197458307171,0.437139248426751,0.055916101570413906],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.12578694459623224}"
|
||||||
|
Lab054,12,T1,500000,833.8005508283416,833.8005508283416,615,55,16,False,False,False,False,False,False,-0.04353108677768733,0.7275895026214779,"{""block_scores"":[0.20171485681394943,0.024077861938958237,0.09668329983319239,0.27773404974576776,0.2666623517852075,0.26655159111712223,0.37292462036553764,0.06292156339041273,0.09531468099025416,0.2036433683032449,0.23466304910426483,0.05758456076913378,0.3697194918331288,0.37555949137277533,0.44343683203471007,0.158981354647764],""locked_blocks"":11,""stable_lock"":false,""mean_score"":0.21926081400283898}"
|
||||||
|
Lab054,12,T2,500000,833.8005508283416,833.3725185180084,615,55,16,False,False,False,False,False,False,-0.04821229845756608,0.7272616503946592,"{""block_scores"":[0.20270342706139988,0.024196785985365836,0.09380673899581389,0.28284084299832063,0.26887722738835373,0.2660316862072498,0.37512353830722733,0.06498917685007415,0.09616925823370454,0.20355660792964816,0.23319483747572958,0.05684356895710171,0.37037567642070146,0.3777547647560431,0.44473670681447275,0.15862178610073585],""locked_blocks"":11,""stable_lock"":false,""mean_score"":0.2199889144051214}"
|
||||||
|
Lab054,13,T0,500000,-165.68505819332077,-165.68505819332077,494,69,22,False,False,False,False,False,False,-0.05242994757707626,0.9156299116825448,"{""block_scores"":[0.09184788196591066,-0.29572353366250653,-0.06889902526930565,-0.2805761742248523,0.23583164574125526,0.0897024507710133,0.3352893144690117,-0.17721735016430012,0.31543043811279375,0.16727934952190218,0.11776085123032752,-0.28451098082002396,-0.0763891457882156,0.020090960555964585,-0.4024989578707914,-0.04992131282412929],""locked_blocks"":4,""stable_lock"":false,""mean_score"":-0.016406474265996618}"
|
||||||
|
Lab054,13,T1,500000,-165.68505819332077,-165.68505819332077,494,69,22,False,False,False,False,False,False,-0.04668703709436279,0.7801095706453836,"{""block_scores"":[0.12394571049535047,-0.10274964360580864,0.11051893040004179,-0.14657219075287395,0.2899261760534891,0.15783927313830481,0.3980429889818519,-0.020567340951797804,0.3783837536190441,0.26510528639131187,0.23364201376937388,-0.09702277887695737,-0.033333147003380775,0.1498560478363954,-0.16815557981016901,0.0803854775336982],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.10120281107611712}"
|
||||||
|
Lab054,13,T2,500000,-165.68505819332077,-166.14063370944191,494,69,22,False,False,False,False,False,False,-0.04911514976469138,0.7800082394692153,"{""block_scores"":[0.12520007745507733,-0.10051713554360746,0.10995771797570626,-0.1427390590473354,0.28792013551047835,0.15780340362518766,0.3987473312105955,-0.020019389173060044,0.37868611456051404,0.2676011172472472,0.23346805989288402,-0.09826843598768598,-0.03469569462928807,0.15310843371183436,-0.17154175991581588,0.07564171240452577],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.10127203933107859}"
|
||||||
|
Lab054,14,T0,500000,695.1773940004922,695.1773940004922,601,82,28,False,False,False,False,False,False,0.22670783066334677,0.8430931031233297,"{""block_scores"":[0.3990211985840706,0.3449010070397123,0.13215396591796466,-0.6859582006658207,0.17847929582571365,-0.08679198556369311,-0.01030128135297554,0.5388977316491083,-0.0700678601573301,0.06425875123763107,-0.19997794008972605,0.12373648538678553,0.5027584695776246,-0.0784106364364055,0.41478425382697737,-0.1577514094285269],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.08810824033444438}"
|
||||||
|
Lab054,14,T1,500000,695.1773940004922,695.1773940004922,601,82,28,False,False,False,False,False,False,0.16528371890214777,0.7431253381944051,"{""block_scores"":[0.41292640123550517,0.349919925219896,0.23213500719944083,-0.4022609892425154,0.2518814748051565,0.06786701668088979,0.0966641798579646,0.5513843985412719,0.130712070965292,0.12773397987859256,-0.048910631995406156,0.12872135535481544,0.4689972118879477,0.06691530273755161,0.44994741584949693,-0.04384140891561709],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.17754954437876763}"
|
||||||
|
Lab054,14,T2,500000,695.1773940004922,697.0044878425805,601,82,28,False,False,False,False,False,False,0.18022643652441234,0.7442746186482961,"{""block_scores"":[0.41332096335018886,0.3496460994450867,0.23111834531780018,-0.40409190239443,0.264698884860439,0.06732682146800448,0.08537188242669917,0.5448965797484758,0.11396157869709511,0.1283946611312938,-0.06854620210438528,0.14674218092378802,0.4871622727510326,0.052521270110022264,0.4500348818498521,-0.05664296410137632],""locked_blocks"":7,""stable_lock"":false,""mean_score"":0.17536970959247417}"
|
||||||
|
Lab054,15,T0,500000,-597.7135764583809,-597.7135764583809,576,89,35,False,False,False,False,False,False,-0.020572195858096498,0.8316632355238839,"{""block_scores"":[0.13959351597078148,-0.09964196417737686,0.6786963532687911,0.23854195476488105,0.11938653472147738,0.10682103279001155,0.1824442261710115,-0.18162729735108987,0.7246786172596723,0.0961294786137641,0.1944879177532506,0.10380818859016326,-0.38899774023322237,-0.009776685053567534,0.15193912930445755,-0.0012113858612518291],""locked_blocks"":6,""stable_lock"":false,""mean_score"":0.1284544922832346}"
|
||||||
|
Lab054,15,T1,500000,-597.7135764583809,-597.7135764583809,576,89,35,False,False,False,False,False,False,-0.028420005598749996,0.7269027218298907,"{""block_scores"":[0.25359008956778417,-0.003277606658507607,0.676837828056896,0.2955996139599359,0.23644401427766137,0.1618538237333083,0.2501772343397757,-0.05857538773818798,0.7249765950253548,0.15891789919355084,0.25692380096299244,0.15363184047937128,-0.1439720089720341,0.10827361829640617,0.2511425717365708,0.07685017311615869],""locked_blocks"":11,""stable_lock"":false,""mean_score"":0.21246213121106478}"
|
||||||
|
Lab054,15,T2,500000,-597.7135764583809,-598.0543734454413,576,89,35,False,False,False,False,False,False,-0.027615502655202673,0.72677412283635,"{""block_scores"":[0.25449663838592573,-0.003078673500937817,0.6779038772863997,0.2936451924219313,0.2350226410029289,0.1611299334175535,0.25411989094123505,-0.05775777145099582,0.7248838036699767,0.16033787830265692,0.2575497083445125,0.15397211891010854,-0.14439709369652542,0.11057856374422226,0.24888644578754762,0.07530385642947],""locked_blocks"":11,""stable_lock"":false,""mean_score"":0.2126623131247506}"
|
||||||
|
Lab054,16,T0,500000,65.35503817651379,65.35503817651379,471,48,13,False,False,False,False,False,False,-0.021189571475338526,0.8737797973467263,"{""block_scores"":[-0.1916295486321773,0.3969530838089533,-0.052062541898292326,0.09821301272179844,0.0893627577206392,0.26171586217404763,-0.13414246954112358,-0.18583513532615253,0.2999905289591458,0.1164925800989721,0.09156355119583517,-0.02207639065567726,0.1485220372549964,0.081814055655203,-0.015269009768046817,-0.12566308441761243],""locked_blocks"":3,""stable_lock"":false,""mean_score"":0.053621830584406796}"
|
||||||
|
Lab054,16,T1,500000,65.35503817651379,65.35503817651379,471,47,13,False,False,False,False,False,False,-0.005470246701161441,0.7598719073215688,"{""block_scores"":[-0.042136125181009364,0.39579493173797436,0.044908532591749414,0.1270003901191245,0.17023473428922678,0.32869522756262076,-0.03146759270380969,0.027888368365146646,0.3495242929738795,0.2232204317841639,0.18077575857855785,0.158834944674351,0.24296074762005532,0.17617900812337595,0.06870638187157316,-0.024451037559065206],""locked_blocks"":9,""stable_lock"":false,""mean_score"":0.1497918121779947}"
|
||||||
|
Lab054,16,T2,500000,65.35503817651379,65.21185032538277,471,48,13,False,False,False,False,False,False,-0.017230975836830625,0.7595223115953145,"{""block_scores"":[-0.04184546738403326,0.39646115148962524,0.04430720782587743,0.12801130959051182,0.166245836328044,0.3320907518888681,-0.029487868749030074,0.02773085035267801,0.3484144400772057,0.22274457615015722,0.18283964983338122,0.1575002975211045,0.24518510006577238,0.1798945158516534,0.06979121555588964,-0.02337927621548462],""locked_blocks"":9,""stable_lock"":false,""mean_score"":0.15040651813638878}"
|
||||||
|
Lab047,1,T0,20000,0.15714557883785213,0.15714557883785213,0,0,0,True,True,True,True,True,True,-0.15242790344923401,0.30207698248145887,"{""block_scores"":[0.8914634492506739,0.8836081889811007,0.8661585715901794,0.8692973131807601,0.8659349410221228,0.8536191202073844,0.8541695780264846,0.8562966086421009,0.837216540716446,0.8192384937516278,0.8332696750803414,0.7940516078109602,0.7896109373201435,0.7780143610549546,0.7810357688761767,0.7753099127053039],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8342684417635475}"
|
||||||
|
Lab047,1,T1,20000,0.15714557883785213,0.15714557883785213,0,0,0,True,True,True,True,True,True,-0.01731315095305069,0.2515793131950929,"{""block_scores"":[0.8929695216832793,0.8862005779208872,0.8737521006102317,0.8876539931356844,0.8871615233090443,0.8701995297048976,0.8803429977198376,0.8818741037535426,0.8911821595049676,0.8798991737001411,0.8842067101163613,0.8770220913537208,0.8937649302172349,0.8788171147463198,0.8819465184299158,0.8761119246147354],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8826940606575501}"
|
||||||
|
Lab047,1,T2,20000,0.15714557883785213,-0.010499444826754863,0,0,0,True,True,True,True,True,True,-0.013232885468171385,0.2517091892728341,"{""block_scores"":[0.8923434976017812,0.8857350723327543,0.8726606862129813,0.8852592918799306,0.8862570229402545,0.8704432991939859,0.8806071667440067,0.8821173048341012,0.8923166305630554,0.8804172682199874,0.88383253989497,0.878625057183591,0.8945382953616838,0.8791396014359935,0.8814951043711376,0.8751166774627155],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8825565322645581}"
|
||||||
|
Lab047,2,T0,20000,0.045255488451016075,0.045255488451016075,0,0,0,True,True,True,True,True,True,-0.09810737019715786,0.27503491871084945,"{""block_scores"":[0.8643632897145098,0.8799983546903151,0.8639650895546651,0.8849217357121777,0.8840114991499949,0.8845074946913086,0.8770166151349729,0.8520611698934089,0.8775025985800038,0.8578842773572226,0.8542943046498681,0.8640953882398569,0.8204937740888684,0.8421901082334334,0.8540764941112444,0.8290344818904937],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8619010422307716}"
|
||||||
|
Lab047,2,T1,20000,0.045255488451016075,0.045255488451016075,0,0,0,True,True,True,True,True,True,-0.01079429813246498,0.2541265207317675,"{""block_scores"":[0.8686916013361583,0.8806646961177124,0.8729871854359224,0.8919499045061607,0.8910109852552702,0.8915453941625995,0.8841422071756252,0.8653312276202496,0.8920865579175893,0.8781740807555106,0.88842938927155,0.891828113207927,0.8586376807364429,0.8787104923225041,0.8787483302326716,0.8792251817185551],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8807601892357781}"
|
||||||
|
Lab047,2,T2,20000,0.045255488451016075,-0.04889903237027626,0,0,0,True,True,True,True,True,True,-0.007502881644194899,0.25407810136707865,"{""block_scores"":[0.8675361886453367,0.8809480928053355,0.8719450364782209,0.8919425678809316,0.8912213170519527,0.8914955461328833,0.884235406615901,0.8658583611684041,0.8923322396814231,0.8785253888706211,0.8887302495230475,0.8920312486394146,0.8591353367657314,0.8788022611971738,0.8776091852309791,0.8803280197060821],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8807922778995899}"
|
||||||
|
Lab047,3,T0,20000,-0.012490712115183291,-0.012490712115183291,1,0,0,True,True,True,True,True,True,-0.012560835533742985,0.24559296425852284,"{""block_scores"":[0.8887321473757445,0.8975220185528151,0.9008344014135827,0.8868528049633956,0.8930364637511999,0.8976045097631058,0.8783213946761261,0.8790762719236599,0.891610031542978,0.8902693903341138,0.8817049114565865,0.8845546220730544,0.8926263542297739,0.8641549083941841,0.8914849500754656,0.8901345867971024],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8880324854576805}"
|
||||||
|
Lab047,3,T1,20000,-0.012490712115183291,-0.012490712115183291,1,0,0,True,True,True,True,True,True,-0.001632817847423571,0.2452188170963683,"{""block_scores"":[0.888700066078873,0.8979518104019604,0.9013411811005841,0.8867827615455514,0.8924793142730746,0.8975582008351062,0.8782295787055044,0.8807087627110125,0.8910931816209279,0.891978718945517,0.8814558993801326,0.8840568282976672,0.8924898804242413,0.864648084777375,0.891071035865185,0.8912005456916433],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8882341156658973}"
|
||||||
|
Lab047,3,T2,20000,-0.012490712115183291,-0.025358172343745277,1,0,0,True,True,True,True,True,True,-0.0010057810513546589,0.24518569294885603,"{""block_scores"":[0.8887157053495724,0.8977908505135619,0.9014360689827142,0.886926801904715,0.8921852297554561,0.8972313287397171,0.8785187318062481,0.8806704012463374,0.8910692976020942,0.8917328127441774,0.8818291522012722,0.884118490299571,0.8925785283399686,0.8649241372117613,0.8910922476438831,0.8913277922854165],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8882592235391542}"
|
||||||
|
Lab047,4,T0,20000,0.08847141032386764,0.08847141032386764,0,0,0,True,True,True,True,True,True,-0.09142694373309722,0.27158025100666555,"{""block_scores"":[0.872586766466217,0.8792653548597721,0.8802704820109903,0.8626124770916849,0.8584824113524094,0.8941095975599936,0.8802824898956619,0.8436638836073314,0.859087933247112,0.8657280025583574,0.8626842525139369,0.8586940689834571,0.8496667784578611,0.8707927477558665,0.8523251858250919,0.8557070278571307],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8653724662526796}"
|
||||||
|
Lab047,4,T1,20000,0.08847141032386764,0.08847141032386764,0,0,0,True,True,True,True,True,True,-0.009045838561360695,0.2542016748486428,"{""block_scores"":[0.8729574510118799,0.8837874517296375,0.8789167556636815,0.8723831987247531,0.8683738757592809,0.9024822545026713,0.8984252871807801,0.8782448333070748,0.8808065182244962,0.8849971364806427,0.8833257626332958,0.8739714878392674,0.8690438262192465,0.8897381967562892,0.8748089529852581,0.8869708155391481],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8812021127848377}"
|
||||||
|
Lab047,4,T2,20000,0.08847141032386764,0.04469130092883137,0,0,0,True,True,True,True,True,True,-0.003573536920192228,0.25460329257115505,"{""block_scores"":[0.8728228418063737,0.8823949957208918,0.8796737108074235,0.8712808662151762,0.8678751895336195,0.9026524415402887,0.8986003730625606,0.8777749135703806,0.8807260244744047,0.8843790677720146,0.8827605989139566,0.872168599674793,0.8682128525617673,0.8892119183855125,0.87507072864065,0.8876122710570605],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8808260871085546}"
|
||||||
|
Lab047,5,T0,20000,0.19392441069093583,0.19392441069093583,0,0,0,True,True,True,True,True,True,-0.16285171935433432,0.312999919057085,"{""block_scores"":[0.8696990068815765,0.8889025114358295,0.8701791070094123,0.880578252176775,0.8589423797839586,0.8432739983863038,0.8355007142694795,0.8421080705125907,0.8288204795950773,0.825406291557622,0.7796443439897228,0.7799551029510016,0.8031152291219147,0.7502761143237412,0.7644013595353936,0.756918560918333],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8236075951530457}"
|
||||||
|
Lab047,5,T1,20000,0.19392441069093583,0.19392441069093583,0,0,0,True,True,True,True,True,True,-0.018571907734868973,0.2550438337837795,"{""block_scores"":[0.8704523300305781,0.8910520844089524,0.8799648008394153,0.8857432828716174,0.8845288989088361,0.8751625811109998,0.8789187348359601,0.8941847246852712,0.868821865651566,0.8884718442614705,0.8814000034224184,0.8758099235769348,0.8884841257732302,0.8695786512526196,0.874399882393495,0.8791628824917085],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8803835385321921}"
|
||||||
|
Lab047,5,T2,20000,0.19392441069093583,0.02323123852767725,0,0,0,True,True,True,True,True,True,-0.013562705115835528,0.2554859371280461,"{""block_scores"":[0.8705364480153492,0.8906381656434915,0.8775302404447229,0.8858832536848208,0.8817894107679257,0.8736012864529071,0.8782417006050262,0.8941147997798974,0.8680347847490335,0.8900434142152943,0.8827485159362882,0.8761194743422704,0.8872634170161141,0.8714034267654004,0.8734043412827455,0.8787910750962372],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8800089846748453}"
|
||||||
|
Lab047,6,T0,20000,0.05516274853040141,0.05516274853040141,0,0,0,True,True,True,True,True,True,-0.049007374062490165,0.2554449696193188,"{""block_scores"":[0.8749087834828364,0.883437882657252,0.8769280420510102,0.8825355220747266,0.8844282924972998,0.8871257026336039,0.8796279325901537,0.9018576923740849,0.8761857648846293,0.8933627304705298,0.8879981877241361,0.856572697476944,0.8684436622244881,0.8824581897701891,0.860490254583405,0.8763195175223947],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8795425534386052}"
|
||||||
|
Lab047,6,T1,20000,0.05516274853040141,0.05516274853040142,0,0,0,True,True,True,True,True,True,-0.006927904233452645,0.2492120065034635,"{""block_scores"":[0.874697877374139,0.8835871319282,0.8772968592713675,0.881985162225523,0.8851911245739047,0.8910442877623644,0.8822075291448949,0.9061912516432487,0.884378459457044,0.8907012105081956,0.8927721028547967,0.8634657971521568,0.8784980513513267,0.8934500717117363,0.8853486392919404,0.8902928902391716],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8850692779056257}"
|
||||||
|
Lab047,6,T2,20000,0.05516274853040141,-0.030614452407511913,0,0,0,True,True,True,True,True,True,-0.006871963953866743,0.249163269918622,"{""block_scores"":[0.8748308957575854,0.8834670307233135,0.8772733137760071,0.8820854923111477,0.8854181007770426,0.8905888975792332,0.8823622096589435,0.906212506025405,0.8844790298161704,0.8894595206038496,0.8935142106292211,0.8638632883475069,0.8787855805470515,0.893610721621037,0.8851067284282945,0.8904322040335687],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8850931081647111}"
|
||||||
|
Lab047,7,T0,20000,0.04068203072103648,0.04068203072103648,0,0,0,True,True,True,True,True,True,-0.036400825146883156,0.25571596228526233,"{""block_scores"":[0.878273666701969,0.8893977289157987,0.8952769712874923,0.8946244781291484,0.8733776802913347,0.8860745932792016,0.8742277139971908,0.8795436787907169,0.8866639509194656,0.8866283302097479,0.8914896499548512,0.8670513601745942,0.8626275495056963,0.874349847495906,0.8598463820094585,0.8725679974474909],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.879501348694379}"
|
||||||
|
Lab047,7,T1,20000,0.04068203072103648,0.04068203072103648,0,0,0,True,True,True,True,True,True,-0.004819156214714539,0.25261912375050993,"{""block_scores"":[0.8780211381450165,0.889903890278682,0.8957564114522704,0.8941332071245647,0.8739376382345717,0.8891361340034593,0.8725671646247537,0.8811861860649,0.8874818199964704,0.8878711063816349,0.8945215988603263,0.8759784114789592,0.8654580695680342,0.8832046875878015,0.8679638966850348,0.8804048652008956],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8823453891054609}"
|
||||||
|
Lab047,7,T2,20000,0.04068203072103648,-0.016653095419739108,0,0,0,True,True,True,True,True,True,-0.004546854541314852,0.2524906700740993,"{""block_scores"":[0.8781611962855126,0.8897530286086313,0.8958253974263687,0.8942946525029806,0.8741402667270034,0.88906011225454,0.8723260812979621,0.8816905141020626,0.8876252951177461,0.888052169503569,0.894645777577295,0.8756399055727807,0.8654880246941415,0.8835126913392486,0.8682741141280533,0.8805834481922413],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8824420422081336}"
|
||||||
|
Lab047,8,T0,20000,0.03634652634439204,0.03634652634439204,0,0,0,True,True,True,True,True,True,-0.02568651251454335,0.25378107830654784,"{""block_scores"":[0.8715374598529849,0.8921281826227566,0.8884685083587918,0.8744601389266263,0.8886350548210777,0.8756209564472072,0.8950921208689385,0.8813721735628905,0.8820671771986076,0.8796278776895482,0.875186901853771,0.8677638111904952,0.886516958727114,0.8827660304263915,0.8758737081072756,0.8878826335343869],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.881562480886804}"
|
||||||
|
Lab047,8,T1,20000,0.03634652634439204,0.03634652634439204,0,0,0,True,True,True,True,True,True,-0.00435834065704183,0.25152418355640627,"{""block_scores"":[0.8713211961420533,0.892019112514209,0.8886589252279391,0.8754340684605942,0.8886846917326281,0.8767521314876408,0.8958240093546272,0.8831339465304355,0.8848167518731069,0.8803483145323532,0.8758296294137986,0.8702917854778952,0.8875634185334125,0.8838191412007201,0.8796994437671557,0.89717047874632],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8832104403121805}"
|
||||||
|
Lab047,8,T2,20000,0.03634652634439204,-0.009936177796923322,0,0,0,True,True,True,True,True,True,-0.003770389936525765,0.2514493987948956,"{""block_scores"":[0.8714881905901335,0.8920172051591426,0.8885853885179549,0.8755459553222918,0.8887807292077474,0.8766465603226858,0.8959284496999338,0.8831535265475391,0.8847036661137454,0.8802286598084214,0.8756559524589136,0.8708116841793676,0.8876864411609419,0.8838802633193249,0.8799049058645111,0.8970986754025341],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8832572658546993}"
|
||||||
|
Lab047,9,T0,20000,-0.03437247831378406,-0.03437247831378406,0,0,0,True,True,True,True,True,True,0.0385396500941971,0.2576268383821741,"{""block_scores"":[0.8691766394710749,0.889625111154729,0.8744940869473666,0.8762083963295246,0.8744265830274296,0.8925466574878811,0.8981827417444008,0.8754746414101717,0.870948450643309,0.8870269157501011,0.8844599644966845,0.8627819111217336,0.884972433446499,0.8712648026217396,0.8569030617951597,0.8861419836116775],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8784146488162177}"
|
||||||
|
Lab047,9,T1,20000,-0.03437247831378406,-0.03437247831378406,0,0,0,True,True,True,True,True,True,0.003833825423879753,0.2534070573782008,"{""block_scores"":[0.8689730860974428,0.8901238797864623,0.8780627328145449,0.8776917997592807,0.8755438419167192,0.8927021140225655,0.8992422223975446,0.8802296156898045,0.8739991540592701,0.8863017457563035,0.8876223309369952,0.8675587192550817,0.8891368722678309,0.8847414805623797,0.861744411891549,0.8909287420928335],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.881537671831663}"
|
||||||
|
Lab047,9,T2,20000,-0.03437247831378406,0.0035008314741788765,0,0,0,True,True,True,True,True,True,0.0030533046304996093,0.25348131676326324,"{""block_scores"":[0.8691173609180588,0.8897058436655153,0.877360795463425,0.8778684898757825,0.8758596476411173,0.8924324910388369,0.8993455180086092,0.8806064150666363,0.8737538264733565,0.8854449417674957,0.888381646271664,0.8678116517979603,0.8892863475427728,0.8841824201272076,0.8617622194758034,0.8908294932817726],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8814843192760009}"
|
||||||
|
Lab047,10,T0,20000,-0.004015026743280983,-0.004015026743280983,0,0,0,True,True,True,True,True,True,0.00835736047196099,0.2474902478690453,"{""block_scores"":[0.8711729522499343,0.8840982336487367,0.8924173994919604,0.892885154762268,0.8811494940279819,0.8970524723346991,0.8792300532336784,0.8855300011355253,0.8932854151559987,0.8823718930439323,0.8876581606228322,0.8951311886754078,0.8877555151017178,0.8915953476429096,0.8887054346100965,0.8829910706843036],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8870643616513739}"
|
||||||
|
Lab047,10,T1,20000,-0.004015026743280983,-0.004015026743280983,0,0,0,True,True,True,True,True,True,0.0007926208338714062,0.24709178218711988,"{""block_scores"":[0.8723532942649282,0.8838535921413897,0.8927199521355659,0.8927746687772462,0.881219141656855,0.8967856417037762,0.8789106138305111,0.8859501121814067,0.8932383304646172,0.8824161098817462,0.887311595151122,0.8964022375667369,0.8882127919817213,0.8907154165182761,0.8884540937484612,0.8830121547381586],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8871456091714074}"
|
||||||
|
Lab047,10,T2,20000,-0.004015026743280983,-0.0017613793068313175,0,0,0,True,True,True,True,True,True,0.00021661193524173875,0.2469796514816555,"{""block_scores"":[0.8724642351602844,0.884016495980232,0.89282821699098,0.8926662064290571,0.8812340137929882,0.8969130737412518,0.8790827322126155,0.8858344689100727,0.8934136005714318,0.8825723577361838,0.8874207956732564,0.8964887976738516,0.8883224708577537,0.8904151223192762,0.888509568350834,0.8833220401400439],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.887219012283757}"
|
||||||
|
Lab047,11,T0,20000,0.08945445864400288,0.08945445864400288,0,0,0,True,True,True,True,True,True,-0.06333113136444662,0.2578223330548977,"{""block_scores"":[0.8793402479961777,0.890514072697662,0.8848133021072232,0.8789195798099753,0.8984488239732484,0.8809744201641396,0.8877068215735058,0.857463765817102,0.8979191498645819,0.8603123989533722,0.8668370148588252,0.8766959034050377,0.8718139643912993,0.8798060708999896,0.8705168027423291,0.8599993762142399],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8776301072167942}"
|
||||||
|
Lab047,11,T1,20000,0.08945445864400288,0.08945445864400288,0,0,0,True,True,True,True,True,True,-0.00833826741007998,0.2478143215649914,"{""block_scores"":[0.8793104796584226,0.8925215312372666,0.8844004142641321,0.8826886294426215,0.8985223344463115,0.880902626792831,0.8918325371857084,0.8648850466201649,0.904518281754166,0.8783913912163289,0.8831904970630264,0.8852024512394145,0.8892284512806827,0.8928127518356239,0.8886536305584154,0.8889036404214986],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8866227934385384}"
|
||||||
|
Lab047,11,T2,20000,0.08945445864400288,0.00708575364496326,0,0,0,True,True,True,True,True,True,-0.006559413741507078,0.24778521591575267,"{""block_scores"":[0.8793408656560142,0.8921376752322303,0.8846318948808474,0.882244698644543,0.8988504207536957,0.8809234777823121,0.8919665188200828,0.8647245938210407,0.904534022929169,0.8780882238315525,0.8832163560138396,0.8847588794724446,0.889844411634926,0.8925147525178997,0.8890156765943518,0.8895194916337826],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8866444975136707}"
|
||||||
|
Lab047,12,T0,20000,0.20793181183524942,0.20793181183524942,0,0,0,True,True,True,True,True,True,-0.16785763540603163,0.3145861734993915,"{""block_scores"":[0.882092203159185,0.8605325639624063,0.8824067010443933,0.8864984694478599,0.8609771097512139,0.8735878744806062,0.8378762456365072,0.8556656420509199,0.8347145503099672,0.8091219902161386,0.8247102259015554,0.776145702100107,0.7761111738624958,0.7248405920603042,0.7318468076875095,0.7276155737587247],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8215464640893684}"
|
||||||
|
Lab047,12,T1,20000,0.20793181183524942,0.20793181183524942,0,0,0,True,True,True,True,True,True,-0.021807704737154685,0.25062811372581606,"{""block_scores"":[0.8826951823919271,0.8665038917156692,0.8866436799130383,0.8962968573960975,0.8714037926828374,0.8980151134410872,0.8677985595393543,0.8947233209008825,0.8830305602174672,0.873720848734014,0.8887192266890391,0.8900470190414316,0.8752205855276727,0.880616610869937,0.9000193428508007,0.8865377733108487],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8838745228263816}"
|
||||||
|
Lab047,12,T2,20000,0.20793181183524942,-0.03961302544293398,0,0,0,True,True,True,True,True,True,-0.01967882622970418,0.2504163299199277,"{""block_scores"":[0.8824478399139274,0.8652445815625754,0.8864456780591382,0.8956539693985103,0.8713146403953812,0.8976514983360234,0.8675987780380212,0.8946406187583059,0.8834967331304873,0.8743422721554859,0.8886599114654851,0.891955844866141,0.8755428384353086,0.8825834220724235,0.9006940400474438,0.8863674536015013],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8840400075147599}"
|
||||||
|
Lab047,13,T0,20000,0.07046134475202344,0.07046134475202344,0,0,0,True,True,True,True,True,True,-0.08214589752105617,0.26230834578809303,"{""block_scores"":[0.8826128226078208,0.8937248226337308,0.8913539670107923,0.8798690770007522,0.8811288179030418,0.878784782730433,0.8896972781471026,0.8642088965292488,0.8709097747681787,0.8670469309081098,0.8475423478103354,0.8622594955116852,0.8623462446322856,0.8728197951680229,0.8643796689099073,0.864638681477896],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.873332712734334}"
|
||||||
|
Lab047,13,T1,20000,0.07046134475202344,0.07046134475202344,0,0,0,True,True,True,True,True,True,-0.008652516569339354,0.24619156956356797,"{""block_scores"":[0.8824611857346184,0.8940959325869406,0.891740713120486,0.884342160787501,0.8944803137812684,0.8854216980760526,0.9019591830917338,0.8799312723473063,0.8899873486858555,0.8856866393097544,0.8737022042991068,0.8776837343989785,0.8851392497744178,0.8946508804547275,0.8872944887622728,0.8934994657265681],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8876297794335992}"
|
||||||
|
Lab047,13,T2,20000,0.07046134475202344,0.00852234650618433,0,0,0,True,True,True,True,True,True,-0.004904547940147923,0.24635298164281313,"{""block_scores"":[0.8825567723938734,0.8940282753084903,0.8918220961790927,0.8837559356771449,0.8924032127401378,0.8855428975462842,0.9018588942047303,0.8801719189597366,0.8903015017804613,0.885917590368405,0.8742602132430736,0.8767569958965657,0.8852016133775745,0.8943196036573313,0.8870644003272272,0.8939418478363684],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8874939855935311}"
|
||||||
|
Lab047,14,T0,20000,-0.07105938241797222,-0.07105938241797222,0,0,0,True,True,True,True,True,True,0.06390889719156083,0.2622327209255369,"{""block_scores"":[0.8888367075300017,0.8861819913711937,0.871829143146443,0.8736290464012527,0.8822154815253263,0.894356541969128,0.8838407096281707,0.862555028825322,0.8782734878901222,0.8776837715484422,0.8753263188688022,0.8721665071349094,0.8583268592424971,0.8726203358476788,0.8578719106972799,0.8387894915235349],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8734064583218815}"
|
||||||
|
Lab047,14,T1,20000,-0.07105938241797222,-0.07105938241797222,0,0,0,True,True,True,True,True,True,0.008539150967296882,0.25155242407018064,"{""block_scores"":[0.8895030104997044,0.8858827701463283,0.8721265597582011,0.874827829526122,0.8816011165951949,0.8952619122885187,0.8878420196754884,0.8739635511916427,0.8872577570199257,0.890926012553018,0.8891305577833479,0.8833870859433158,0.8755883439928913,0.8918348053437741,0.8797195991535715,0.8656705554085231],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.882782717929973}"
|
||||||
|
Lab047,14,T2,20000,-0.07105938241797222,0.022705425067172973,0,0,0,True,True,True,True,True,True,0.00748725038424487,0.25150462560655285,"{""block_scores"":[0.8892604589330204,0.886086587385976,0.872277386824488,0.8749316980748266,0.8815554747979122,0.895541802894623,0.8875410542179889,0.8728902619377674,0.8873009013940647,0.8907127820547881,0.8893018011626126,0.8834391204097077,0.876049126819433,0.892096377997001,0.8800508502552267,0.8661694246117095],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8828253193606967}"
|
||||||
|
Lab047,15,T0,20000,0.06096635147065189,0.06096635147065189,0,0,0,True,True,True,True,True,True,-0.022426251721763178,0.25878203115516984,"{""block_scores"":[0.8640016674501906,0.8850227763737747,0.8911735583693471,0.8722547281877772,0.891527255388628,0.8878740738614305,0.8653277790115581,0.8911291295984545,0.8717878639507369,0.8499181347028546,0.8922709177014969,0.8786712221243792,0.8690316525648842,0.8762167641844311,0.863391771816766,0.8804010969277131],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8768750245134014}"
|
||||||
|
Lab047,15,T1,20000,0.06096635147065189,0.06096635147065189,0,0,0,True,True,True,True,True,True,-0.004197824255563776,0.25572668308895347,"{""block_scores"":[0.8649458656726927,0.8857584710863835,0.8907327005008009,0.8718734459458147,0.8923504500381669,0.8869802153181533,0.865193360529555,0.8911415570417883,0.8762969751796438,0.8520502835880296,0.8959001128735835,0.8824199000916704,0.8741370729362105,0.8817499406913597,0.8729184665325382,0.8865852070208871],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8794396265654548}"
|
||||||
|
Lab047,15,T2,20000,0.06096635147065189,-0.0034382201957730394,0,0,0,True,True,True,True,True,True,-0.0051883055144905255,0.2557725784905041,"{""block_scores"":[0.8645090289348878,0.8856920004697323,0.8906778394057838,0.8717920917905057,0.892713315208314,0.8867378942641417,0.8649047226331412,0.8910638172605776,0.8752035430556572,0.8522976129471069,0.8959474707941121,0.8825931355475009,0.8741764597161124,0.8820115978136329,0.8734677576947095,0.8865571488306734],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8793965897729118}"
|
||||||
|
Lab047,16,T0,20000,-0.07015498272051532,-0.07015498272051532,0,0,0,True,True,True,True,True,True,0.09301299635925345,0.27357345570681946,"{""block_scores"":[0.8762508921368988,0.8772487926372736,0.8977845676444997,0.8814091383877081,0.8633146789681149,0.8658334352678988,0.835422286496193,0.8667485437536093,0.8549846466989673,0.880560406896448,0.8401869887626359,0.8728257699095754,0.853130577660343,0.8363439901617429,0.864164047375449,0.8547420998333315],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.863809428911918}"
|
||||||
|
Lab047,16,T1,20000,-0.07015498272051532,-0.07015498272051532,0,0,0,True,True,True,True,True,True,0.00970658631595748,0.2545477065318611,"{""block_scores"":[0.8767912232287137,0.8798238155634804,0.8987227731122884,0.8843844102689957,0.8696571444127623,0.8842591852855093,0.8576811029172051,0.8892882236636042,0.8765655571644803,0.8919621529558187,0.8698782660434671,0.8900166548288759,0.8802374288462884,0.8665936320653987,0.8878633368719255,0.8882645052077528],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8807493382772854}"
|
||||||
|
Lab047,16,T2,20000,-0.07015498272051532,-0.00578112178234568,0,0,0,True,True,True,True,True,True,0.005134476509966284,0.25482945352021863,"{""block_scores"":[0.8767100134193979,0.878998191087588,0.8987797808641317,0.8844068575195786,0.8694735038632178,0.8828372741698151,0.8568719271024079,0.8891433938035247,0.8766748415073125,0.890444994057401,0.8710167260930148,0.8888929140565175,0.8805887430461192,0.8665966171763155,0.887197682675349,0.8886109804213221],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8804527775539384}"
|
||||||
|
Lab047,17,T0,20000,-0.11928091749358197,-0.11928091749358197,0,0,0,True,True,True,True,True,True,0.05681263815778878,0.26088865669342665,"{""block_scores"":[0.898217707805719,0.8852524548202052,0.897731463130088,0.9018645900146055,0.8934742084733519,0.8857792885113175,0.886203502498244,0.8783024949395181,0.8788670153297513,0.8951367402336721,0.8463344213872444,0.8636252357132101,0.8696291166634845,0.8459372193379457,0.8416950333321618,0.8434267501363854],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8757173276454315}"
|
||||||
|
Lab047,17,T1,20000,-0.11928091749358197,-0.11928091749358198,0,0,0,True,True,True,True,True,True,0.009185998813751173,0.24868109078414605,"{""block_scores"":[0.898320871266625,0.8852990187099098,0.8970163179562014,0.9016670393163833,0.8934583036075451,0.8885684671602009,0.889142738845187,0.8833049343028434,0.8834213379165313,0.8971432225502808,0.8618998574150076,0.8878653319710386,0.8904350049550761,0.8719113455580124,0.8623503526486944,0.8766490781596824],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8855283263962012}"
|
||||||
|
Lab047,17,T2,20000,-0.11928091749358197,0.004929011058272829,0,0,0,True,True,True,True,True,True,0.009845282233690715,0.24872348736880429,"{""block_scores"":[0.8983079717623339,0.8854325915887051,0.8971282611121135,0.9016385755397874,0.8934576035897112,0.8877656630152666,0.8888466498495307,0.8830978023802438,0.8835966730473703,0.8970602340155068,0.8619370970226976,0.8870461184608303,0.890488993975739,0.8721799313429918,0.862125842302154,0.8775120378444076],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8854763779280869}"
|
||||||
|
Lab047,18,T0,20000,0.04019815509512783,0.04019815509512783,0,0,0,True,True,True,True,True,True,-0.04221976821732778,0.25775825988250606,"{""block_scores"":[0.8856142179975437,0.8911798563453607,0.864722771469118,0.8844313668323086,0.8769120606680472,0.8777613218310657,0.8726785651496874,0.8832477599528002,0.8770705271959639,0.8782331418385444,0.8881359690060457,0.8694289160494062,0.853464261379016,0.8772412417177655,0.8844321684639829,0.8869822447884775],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8782210244178208}"
|
||||||
|
Lab047,18,T1,20000,0.04019815509512783,0.04019815509512783,0,0,0,True,True,True,True,True,True,-0.004803536191665335,0.25254699252200374,"{""block_scores"":[0.8855478798514873,0.8908000323219538,0.8644385863709088,0.8850911438652629,0.8772686051364481,0.877642861445467,0.8745338508543624,0.8874806603168117,0.8794043901385039,0.8886671728531828,0.8975333025907425,0.8719624741702322,0.8616608839580375,0.8874801426690757,0.8926413988051948,0.8954395975120981],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8823495614287356}"
|
||||||
|
Lab047,18,T2,20000,0.04019815509512783,-0.002258780504965955,0,0,0,True,True,True,True,True,True,-0.0033573815690909484,0.25251286330326345,"{""block_scores"":[0.8856299374576173,0.8909448091770518,0.8646704183817521,0.8850335251451837,0.8772209824134346,0.8777768569981371,0.8746094565308575,0.8871830156411581,0.8796611113541305,0.888341835063416,0.8974064147689732,0.8715344472360254,0.8621022879490542,0.88779296198353,0.8921605634928874,0.8955959703394686],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8823540371207924}"
|
||||||
|
Lab047,19,T0,20000,0.015930866726855945,0.015930866726855945,0,0,0,True,True,True,True,True,True,-0.027383648582148697,0.25488391841005004,"{""block_scores"":[0.881955087212728,0.8922153410926298,0.8691975536315445,0.8638460571569981,0.8798545913428627,0.8959454318095932,0.8829501489196617,0.884206110249638,0.892698120899603,0.8758863342478646,0.8584142694890035,0.9059670298853165,0.8798258819267991,0.8704620994127623,0.8903913014782112,0.8706969104837303],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8809070168274342}"
|
||||||
|
Lab047,19,T1,20000,0.015930866726855945,0.015930866726855945,0,0,0,True,True,True,True,True,True,-0.0035998859963415055,0.2522684311718373,"{""block_scores"":[0.8821784095537888,0.8926849206278107,0.8683596058153579,0.8649283747332035,0.8805244801034164,0.8957890934617488,0.8828623497118365,0.8860233066200758,0.8970238249143028,0.8826230824870518,0.8618763079270931,0.9046005480958133,0.8800652753348555,0.875660368423708,0.8927803954672914,0.8761711442755039],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8827594679720536}"
|
||||||
|
Lab047,19,T2,20000,0.015930866726855945,-0.01700365086340375,0,0,0,True,True,True,True,True,True,-0.0026362435170084754,0.25229989530034047,"{""block_scores"":[0.8823533344931156,0.892542624087676,0.8686858644624965,0.8650468457968838,0.8806365474285499,0.8959470327252042,0.8830265792538566,0.885881811683328,0.8965575056342141,0.8822114604360087,0.8620660813516359,0.9033807314218169,0.8794659456478063,0.8762570010197382,0.8927874509329587,0.8764639470173625],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8827069227120408}"
|
||||||
|
Lab047,20,T0,20000,-0.008585722692993576,-0.008585722692993576,0,0,0,True,True,True,True,True,True,0.0007016238895771966,0.2577714288426134,"{""block_scores"":[0.8710161364809083,0.860010388072515,0.8679833107396017,0.8932067326946677,0.8669021130496656,0.8958933049530237,0.8865067819250765,0.8808739487079946,0.8712462499719799,0.8699928497532662,0.8889508319315057,0.8678287215180784,0.8960886110949784,0.8655153011979315,0.880940877660155,0.8894803619129072],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8782772826040159}"
|
||||||
|
Lab047,20,T1,20000,-0.008585722692993576,-0.008585722692993576,0,0,0,True,True,True,True,True,True,-0.0005835567118676743,0.25731598062257116,"{""block_scores"":[0.8716847793921575,0.8613946381206098,0.8675842309911785,0.8927405632280179,0.8669939360103344,0.8959329835771445,0.8862599295744724,0.881191712688324,0.8705267299295075,0.871112879189634,0.8885597154866566,0.8686780908755719,0.8963670096162235,0.8646971104043875,0.8806599444702551,0.8893374374873518],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8783576056901141}"
|
||||||
|
Lab047,20,T2,20000,-0.008585722692993576,-0.016952648269346043,0,0,0,True,True,True,True,True,True,-0.0006413828230852109,0.25728707562784897,"{""block_scores"":[0.8716445982189032,0.8612922303637449,0.8678998004926597,0.8927634158039824,0.8668329445825954,0.8958017604869183,0.8863257062540174,0.8809283179199425,0.8708605180898067,0.8711707999853198,0.8887586879774538,0.8684724465885235,0.8965109314011851,0.8646830425708228,0.8806902682994446,0.8891353704576949],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8783606774683135}"
|
||||||
|
Lab047,21,T0,20000,0.038783731587593184,0.038783731587593184,0,0,0,True,True,True,True,True,True,-0.03379220279242775,0.2582699943607336,"{""block_scores"":[0.883746537311946,0.8725449117193816,0.8795251372968049,0.8832049573609663,0.8803257353032292,0.8881468528815954,0.8794336103877791,0.8761919697171827,0.8563314808072606,0.8778279061866638,0.8723970152345145,0.8665997099619629,0.8881002273300396,0.8759563144388307,0.8874532594530041,0.8825724177014561],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8781473776932887}"
|
||||||
|
Lab047,21,T1,20000,0.038783731587593184,0.038783731587593184,0,0,0,True,True,True,True,True,True,-0.00378959821034027,0.2544821803875426,"{""block_scores"":[0.884355791180576,0.8729788817915892,0.8811407882803618,0.8830613229068824,0.8800743507004997,0.8886709875555278,0.8813866403334878,0.8790488077788375,0.8586954886776336,0.8800479846191184,0.8796462547689884,0.8769027943837076,0.8892999765696451,0.880879074064973,0.8889975194112583,0.8880948771947298],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8808300962636135}"
|
||||||
|
Lab047,21,T2,20000,0.038783731587593184,0.01133490543452738,0,0,0,True,True,True,True,True,True,-0.002209832129064011,0.25444237759559307,"{""block_scores"":[0.8844996374212948,0.8727742059643346,0.8807384646483999,0.8832915549317158,0.8801208867440748,0.8888997198293531,0.8816459702332154,0.8791092386178524,0.8588884714134498,0.8802858233474314,0.879584713376177,0.8767805637840099,0.8891533224618533,0.8808895915093159,0.8883528604828614,0.8885771916266078],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8808495135244967}"
|
||||||
|
Lab047,22,T0,20000,0.09427369083541758,0.09427369083541758,0,0,0,True,True,True,True,True,True,-0.07523560916947482,0.26617845672952983,"{""block_scores"":[0.878030717879999,0.8836232637235995,0.8785957803551921,0.8769066656810519,0.8862011914048382,0.8682702078222988,0.8829436703770048,0.8614970946974596,0.8803580493409896,0.8673409993047698,0.8640135875654155,0.8618478019403324,0.8725310411354984,0.8596646852055383,0.8446657271514277,0.8605135624275086],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8704377528758078}"
|
||||||
|
Lab047,22,T1,20000,0.09427369083541758,0.09427369083541758,0,0,0,True,True,True,True,True,True,-0.007719688679475657,0.2517459447623102,"{""block_scores"":[0.8777665230073551,0.8832694299710069,0.8784489092012203,0.8788052854074369,0.8905743791752981,0.8758733656037255,0.8914397993310419,0.8750574744792848,0.8968402713129443,0.8860045466101519,0.8929545242962565,0.883984905855488,0.8939543017202155,0.8774152203717921,0.8642526313876546,0.8828676699012062],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8830943273520049}"
|
||||||
|
Lab047,22,T2,20000,0.09427369083541758,0.0376660240802423,0,0,0,True,True,True,True,True,True,-0.004460958436622319,0.25197700480940965,"{""block_scores"":[0.877908913053491,0.883469556139148,0.8785635301912769,0.8782325372330287,0.8902265473954917,0.8751163819243959,0.8912964523367998,0.8748753369588091,0.8970064327470945,0.8861125877272312,0.893486139351092,0.8840107810073937,0.8934088577821898,0.8764175023102656,0.8637398285537075,0.8823455762127126],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.882888560057758}"
|
||||||
|
Lab047,23,T0,20000,0.00037221452701625404,0.00037221452701625404,0,0,0,True,True,True,True,True,True,0.015407236626296285,0.2546789447103099,"{""block_scores"":[0.8693894086194319,0.8763710085221552,0.887325314419203,0.8804031544139055,0.8900594349100196,0.8842988295216687,0.8817638447461907,0.8848818458615622,0.865306182848093,0.883004750654944,0.8802315073619346,0.8867653136643602,0.893292021122058,0.8778614822938832,0.8868571313021784,0.8689712926910723],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8810489076845414}"
|
||||||
|
Lab047,23,T1,20000,0.00037221452701625404,0.00037221452701625404,0,0,0,True,True,True,True,True,True,0.0016768363413438754,0.2533286423492321,"{""block_scores"":[0.869114494396873,0.8759983332130683,0.8874434382912894,0.88045433554558,0.8900970169278937,0.8837020390184139,0.8815049536787429,0.8851998227830283,0.867439228370186,0.8848935416059602,0.8823700997493175,0.8877234660869333,0.8957754286842405,0.8793111892083587,0.8890075742895349,0.8689938213757681],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8818142989515743}"
|
||||||
|
Lab047,23,T2,20000,0.00037221452701625404,0.021445680737576224,0,0,0,True,True,True,True,True,True,0.0017059241281933944,0.25324890033791103,"{""block_scores"":[0.8692783666872667,0.8761989148573956,0.8874117870128035,0.8806016688331766,0.8902331890411442,0.8838040659711016,0.8816000728291772,0.8850427590980744,0.867438864051014,0.8847433505752864,0.8824855778398696,0.8877459562578336,0.8960890362053948,0.8792242515898211,0.8891477912326077,0.8687211930747969],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8818604278222977}"
|
||||||
|
Lab047,24,T0,20000,-0.008086790974243025,-0.008086790974243025,0,0,0,True,True,True,True,True,True,-0.004078606848210174,0.2512020584191389,"{""block_scores"":[0.8831896414390095,0.8827310072954767,0.894669106370638,0.8872427593008093,0.8779821861210845,0.8685046888234225,0.8824434206844426,0.8912926106908542,0.8808029758832414,0.8751292907951995,0.8709634745188006,0.8830197786440858,0.8940788369533398,0.8874457685430875,0.8887404212875505,0.8931201634499191],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8838347581750601}"
|
||||||
|
Lab047,24,T1,20000,-0.008086790974243025,-0.008086790974243025,0,0,0,True,True,True,True,True,True,-0.0007770331125674692,0.2505283748586758,"{""block_scores"":[0.8833427303436565,0.8849661365239827,0.8952501332323867,0.8862365989243212,0.8776995936608717,0.8682897065381585,0.8833640385100783,0.8912251504937672,0.8804403991727638,0.8768793557732724,0.871642071816816,0.8829193883758156,0.893630969571148,0.887370341128133,0.888746335884085,0.8930407946523501],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8840652340376004}"
|
||||||
|
Lab047,24,T2,20000,-0.008086790974243025,-0.017955371785678725,0,0,0,True,True,True,True,True,True,-0.0007603905881347387,0.2504982312323622,"{""block_scores"":[0.8832918943514811,0.8847553843764763,0.895321802302023,0.8860133872526735,0.8778671955434028,0.8681577908017459,0.8834839838096648,0.8912545227212605,0.8806656953921461,0.8766442458851541,0.8718544336208172,0.8831016317546841,0.8934139111974247,0.8874672843051199,0.8888910742862668,0.8931471281160711],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8840832103572758}"
|
||||||
|
Lab047,25,T0,20000,0.02904815291865894,0.02904815291865894,0,0,0,True,True,True,True,True,True,-0.015674230057533014,0.2556357162049985,"{""block_scores"":[0.9089130405653497,0.8829640746704098,0.8742112736241839,0.8829327740942633,0.8866026783387606,0.860059939576603,0.8768886514963534,0.8944873116490494,0.8822336346428319,0.8915759876738918,0.885012754542339,0.8556155472577514,0.8879923351076855,0.8657465685753009,0.8799170691027266,0.8782776545080636],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8808394559640977}"
|
||||||
|
Lab047,25,T1,20000,0.02904815291865894,0.02904815291865894,0,0,0,True,True,True,True,True,True,-0.002258959962700045,0.25376541401308855,"{""block_scores"":[0.9087800403170343,0.8832828705642678,0.8739331275263887,0.8826804523673106,0.8880153797635508,0.8601940678744682,0.8792926506075044,0.8947058809971465,0.8829798447443916,0.8933170730411574,0.8841288098279483,0.8561746868383949,0.8893570743422805,0.8682657513779152,0.8797892200096445,0.8801467726189967],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.88156523142615}"
|
||||||
|
Lab047,25,T2,20000,0.02904815291865894,0.008681011002030623,0,0,0,True,True,True,True,True,True,-0.0015328640558680896,0.25363514896536665,"{""block_scores"":[0.9089280425928762,0.8834764396159148,0.8741231906720056,0.8827391060919357,0.8881956204456535,0.860365656732443,0.8790682110038368,0.8948015014474411,0.8831426726528854,0.893384564765188,0.8838831916837695,0.8562744887047828,0.8897336308202081,0.8683926445658507,0.8798197625132471,0.8803989752274001],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8816704812209649}"
|
||||||
|
Lab047,26,T0,20000,-0.009737081038127005,-0.009737081038127005,0,0,0,True,True,True,True,True,True,0.04035882816405098,0.2670878167013378,"{""block_scores"":[0.8620736692540414,0.8657791830983622,0.8818707551493267,0.8739770781356327,0.9008382234277736,0.8746541261527616,0.8789089585867661,0.8747894328318515,0.86314079303856,0.8666393201469625,0.8709696059266664,0.8494965894177158,0.8394168181247843,0.8820154564145553,0.8544102808409546,0.8936903267096656],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8707919135785238}"
|
||||||
|
Lab047,26,T1,20000,-0.009737081038127005,-0.009737081038127005,0,0,0,True,True,True,True,True,True,0.002849075948615971,0.26293730868727905,"{""block_scores"":[0.8622581777941102,0.8671683407733263,0.8868933282688112,0.8781220307822915,0.9065888558588799,0.8764257595518234,0.8795015651484941,0.8779144033795369,0.8668153212218673,0.8676569996177596,0.8732664602002709,0.8525524689858428,0.8436318897620734,0.8842262404581974,0.8602939245530086,0.8955711859986684],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8736804345221851}"
|
||||||
|
Lab047,26,T2,20000,-0.009737081038127005,-0.005223004047727062,0,0,0,True,True,True,True,True,True,0.00025356100189042783,0.2630193588794828,"{""block_scores"":[0.8622027996229753,0.8673562332059418,0.8856360384188169,0.877892524137208,0.9065615732484409,0.8763647097355376,0.8789602229739999,0.877894276792562,0.8670333531244359,0.8671973421747781,0.8732614215103403,0.8525603859192044,0.8438162247870077,0.8842947020961188,0.8604466256776468,0.8955835609545036],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8735663746487199}"
|
||||||
|
Lab047,27,T0,20000,0.051451462981815015,0.051451462981815015,0,0,0,True,True,True,True,True,True,-0.0436527006747156,0.2790445836890007,"{""block_scores"":[0.8633507764462851,0.8563263234474849,0.870291406595903,0.8610079991930099,0.8501246229499774,0.8720082801273755,0.8529250644960067,0.8675837588908166,0.8556648429695054,0.8614675989801925,0.8570240959284509,0.8682091263591997,0.8683313452193568,0.847628284995201,0.8625161214119763,0.8443767793425744],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8599272767095822}"
|
||||||
|
Lab047,27,T1,20000,0.051451462981815015,0.051451462981815015,0,0,0,True,True,True,True,True,True,-0.0034421525032508537,0.2724651067929316,"{""block_scores"":[0.8630727602228131,0.8562620056613258,0.8700400126809542,0.8622206878176264,0.8571010639621421,0.8714676880605264,0.8570919690018823,0.8726492353179568,0.8610940486184537,0.8787439968051771,0.8737352511571642,0.8727215212513245,0.8709968967436232,0.8533295351704343,0.8616874915255048,0.8514312065583047],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8646028356597009}"
|
||||||
|
Lab047,27,T2,20000,0.051451462981815015,0.05805547962016544,0,0,0,True,True,True,True,True,True,0.0005517550193549701,0.27289098016078794,"{""block_scores"":[0.8632247512541044,0.8563677892714636,0.8702160247572135,0.8622728092769844,0.8563860954958041,0.8720469051410502,0.8573056589388401,0.8727265278047653,0.8613041776667121,0.8782452256168171,0.8735201060397089,0.871540558775743,0.869292273960285,0.852784407436908,0.8578659163024175,0.8520484381635253],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8641967291188963}"
|
||||||
|
Lab047,28,T0,20000,-0.07130293548746769,-0.07130293548746769,1,0,0,True,True,True,True,True,True,0.04565084821151576,0.26165352751428034,"{""block_scores"":[0.8885760898386235,0.8828127430930294,0.883385120799113,0.8706319230975914,0.8584695109255249,0.8685826037031688,0.8990509546495279,0.8969863750064218,0.879664699160955,0.8857498337495404,0.866412511459135,0.882234719359832,0.8779383854459022,0.8579683988557262,0.8468467254473723,0.8414989710146151],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.87417559785038}"
|
||||||
|
Lab047,28,T1,20000,-0.07130293548746769,-0.07130293548746769,1,0,0,True,True,True,True,True,True,0.007826325347936904,0.2557912876591961,"{""block_scores"":[0.888269908933262,0.8826103225427732,0.8842578956727889,0.870577528983819,0.8602690513161497,0.872348258903422,0.9026079325594317,0.8979809312794225,0.8813602823318293,0.8872643710645159,0.8672466972018732,0.8857161352906597,0.8816719006603918,0.8754557272614237,0.8645054831339288,0.866320782477615],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8792789506008316}"
|
||||||
|
Lab047,28,T2,20000,-0.07130293548746769,0.03727152117515891,1,0,0,True,True,True,True,True,True,0.00857868672281442,0.2559641623571875,"{""block_scores"":[0.8884323658970619,0.8827251341794272,0.883806125240331,0.8707895884335951,0.8601950260534307,0.8721101098749539,0.9026535378417223,0.897657758983867,0.8813968315082644,0.8872301097380206,0.8669452182900481,0.8860950088652101,0.8818633214847409,0.8743176218648644,0.864128247498583,0.8656645084953973],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8791256571405949}"
|
||||||
|
Lab047,29,T0,20000,-0.04495122901239182,-0.04495122901239182,0,0,0,True,True,True,True,True,True,0.04908481175198575,0.26926243438652814,"{""block_scores"":[0.8815154681558258,0.8802058086657786,0.8764841564147379,0.8738501253764874,0.8705707948674567,0.8595462653288192,0.878335799542331,0.8685284169459788,0.8392701656906439,0.8742994992569603,0.8875132961336762,0.8627130904491276,0.8555745799879724,0.8706971485052298,0.8387717023073691,0.8650204263547409],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.867681046498946}"
|
||||||
|
Lab047,29,T1,20000,-0.04495122901239182,-0.04495122901239182,0,0,0,True,True,True,True,True,True,0.008580879312445376,0.26109150763677946,"{""block_scores"":[0.8823226605961665,0.8802286196105628,0.8775323075716464,0.8755192007195407,0.8702929541290827,0.8611207065923409,0.8796300087921501,0.8697443467304962,0.8456955972504938,0.8797763776985377,0.8904365008046138,0.8686514079456544,0.8687990256374811,0.8876844629042255,0.8603536723738096,0.8925099116849017],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8743936100651064}"
|
||||||
|
Lab047,29,T2,20000,-0.04495122901239182,0.0774997010968285,0,0,0,True,True,True,True,True,True,0.009759599247793805,0.261061635788564,"{""block_scores"":[0.8820221926512705,0.8804467347146331,0.8775978842649209,0.8751864628641589,0.869982366551406,0.8616053404117336,0.8795846602424746,0.8698096990365637,0.8453805907258053,0.8796412331428485,0.8905902328141916,0.8689465015783207,0.8688618153908233,0.887603639908738,0.8604730864327843,0.892652857832393],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8743990811601916}"
|
||||||
|
Lab047,30,T0,20000,-0.11170187237255322,-0.11170187237255322,0,0,0,True,True,True,True,True,True,0.08809469690732849,0.27962527075283045,"{""block_scores"":[0.8769685574216514,0.8874554312092593,0.8853736764961861,0.853566631321155,0.8785222264311228,0.8719702234958733,0.8477805543370261,0.847464773351962,0.8442134033833665,0.8429442894376058,0.8512866814172284,0.8703563644178105,0.8458561097717894,0.8458213113969795,0.8274206408459763,0.8446087888083376],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8576006039714581}"
|
||||||
|
Lab047,30,T1,20000,-0.11170187237255322,-0.11170187237255322,0,0,0,True,True,True,True,True,True,0.011772059502719237,0.26110425845151597,"{""block_scores"":[0.8769538703699434,0.8891974321086044,0.8866536922910088,0.8534153391208983,0.8842553561892058,0.8789882145432336,0.8622897944285439,0.8647227909534054,0.8568510350132779,0.8681439609364802,0.8733997873558794,0.889151818639612,0.8699101517019643,0.8740681886232323,0.8686418288176564,0.8988514966692168],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8747184223601352}"
|
||||||
|
Lab047,30,T2,20000,-0.11170187237255322,0.010403425753173141,0,0,0,True,True,True,True,True,True,0.009702390662945475,0.26104964197313046,"{""block_scores"":[0.8770081445297012,0.8886889363011612,0.8867109797570253,0.8537012619247272,0.8838560954752815,0.8787670802760208,0.8614868651239526,0.8643799711354646,0.857050378760879,0.8688179103963188,0.8737481956797852,0.8888723877853317,0.870020232681644,0.874468322938146,0.8693944053737307,0.8992041003996928],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.874760954283679}"
|
||||||
|
Lab047,31,T0,20000,-0.06762877028906482,-0.06762877028906482,0,0,0,True,True,True,True,True,True,0.07929133389083895,0.27738879989764337,"{""block_scores"":[0.8757226719791545,0.8721656897552269,0.8694963466693288,0.8449915612374762,0.8401369728166799,0.8897406200261753,0.8749229044463662,0.8693379511626522,0.8694373132638752,0.8430044241903513,0.8734770179240225,0.8393414604642079,0.8405876418983691,0.8594779140711835,0.8612645181767535,0.8300288480724372],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8595708660096413}"
|
||||||
|
Lab047,31,T1,20000,-0.06762877028906482,-0.06762877028906482,0,0,0,True,True,True,True,True,True,0.009157312020355964,0.2635773102781707,"{""block_scores"":[0.8754538491115519,0.8734457119438808,0.8713748858651413,0.851912312346456,0.8450790061868867,0.8933711810780731,0.8808532095163195,0.8778008935331251,0.8861007325011269,0.8652610488934827,0.8904929845621752,0.8585969488168518,0.8629735329706323,0.8818229719578288,0.883518939092308,0.8598308207057149],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8723680643175972}"
|
||||||
|
Lab047,31,T2,20000,-0.06762877028906482,0.009697494690847165,0,0,0,True,True,True,True,True,True,0.00611645660986255,0.2635464214423847,"{""block_scores"":[0.8755921824980236,0.8733550089962402,0.8712638505888778,0.8505718604884229,0.8451888852719199,0.8934455747282127,0.8808831841452215,0.8782760143341262,0.886433074887151,0.8653545807935673,0.890509683249774,0.8587864920470776,0.8632259340458834,0.8816077809270514,0.8834298496663284,0.860411672891574],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8723959768474658}"
|
||||||
|
Lab047,32,T0,20000,-0.05377726593517939,-0.05377726593517939,0,0,0,True,True,True,True,True,True,0.03935086824621662,0.2658873013210426,"{""block_scores"":[0.8573488632583522,0.8598505626326223,0.8879418807430729,0.873706019757126,0.8779904811673234,0.8781898205137373,0.8562127012387938,0.870669708369632,0.8733020780544869,0.8665369790111603,0.8610595666489725,0.8821287560172786,0.8826624879033459,0.875441833909014,0.86388823570957,0.8737721092170855],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8712938802594733}"
|
||||||
|
Lab047,32,T1,20000,-0.05377726593517939,-0.05377726593517939,0,0,0,True,True,True,True,True,True,0.004807143693315032,0.2620156841381673,"{""block_scores"":[0.8574531033000633,0.859722282450355,0.8896644225496714,0.8733673282464831,0.8788688854062557,0.8800556900146131,0.8569744247913306,0.872583046575403,0.8745452919139932,0.872290935235659,0.8672896041502789,0.8829584907050114,0.8864071631949099,0.87930528297917,0.8703788652158229,0.8823219626045524],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8740116737083483}"
|
||||||
|
Lab047,32,T2,20000,-0.05377726593517939,-0.009637905543667972,0,0,0,True,True,True,True,True,True,0.0034623395037810113,0.2618698402316567,"{""block_scores"":[0.8574751471959942,0.8599136548557124,0.8894854483600921,0.8736479700280106,0.8790610168868463,0.8801789171894348,0.8570460756274401,0.8728290338091783,0.8746181264439523,0.8726114078803892,0.8674429558497053,0.8828242700993663,0.8862224904991304,0.8794610491614951,0.8706144071219869,0.8825173394857035],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8741218319059024}"
|
||||||
|
Lab047,33,T0,20000,-0.059835101855923375,-0.059835101855923375,0,0,0,True,True,True,True,True,True,0.06363591107125383,0.27071272840162214,"{""block_scores"":[0.882268581446006,0.8702343631984996,0.8644490712937961,0.8718746081675078,0.8668028341479896,0.8894184650838245,0.8487625695993193,0.8549449079384336,0.8658114863864077,0.8729415596132902,0.8662194641170984,0.8755798540533888,0.8688865961913688,0.8485857397416623,0.859040339824195,0.8507054769171649],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8660328698574971}"
|
||||||
|
Lab047,33,T1,20000,-0.059835101855923375,-0.059835101855923375,0,0,0,True,True,True,True,True,True,0.007974359443359415,0.26075859533904,"{""block_scores"":[0.8820203790848719,0.8711451589982911,0.8652930693740611,0.8723883477013411,0.8661745329484218,0.8905837435834891,0.8570958466750789,0.8613847231169836,0.8787536452667456,0.881352460637065,0.8810059879603755,0.8929544543252741,0.8802157582182891,0.8673663341606851,0.8754973572538713,0.8758564312218617],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8749430144079192}"
|
||||||
|
Lab047,33,T2,20000,-0.059835101855923375,0.022362626563727523,0,0,0,True,True,True,True,True,True,0.006582458182252023,0.26063863860846165,"{""block_scores"":[0.8821630202758054,0.8709425940083276,0.8653306939319569,0.8726024401712998,0.8662600767025294,0.8908200256980686,0.8565883576211194,0.8614738258457448,0.8784425071159134,0.8816468142828616,0.8812155140913744,0.8932661464483955,0.8800745813860007,0.8677592336696933,0.8754526042690658,0.876399384814239],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8750273637707747}"
|
||||||
|
Lab047,34,T0,20000,-0.039743443064704904,-0.039743443064704904,0,0,0,True,True,True,True,True,True,0.05716630374876498,0.2637869862138566,"{""block_scores"":[0.8622180479971224,0.8706689446079647,0.8844938050276989,0.8914191427091738,0.8631613412743255,0.8829393305382817,0.8830148115557747,0.8511905285054632,0.8545520128564107,0.8612786079886209,0.8823601268531305,0.8558321210779474,0.8768151320425485,0.880028452870261,0.8911819750300559,0.8693058314859803],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8725287632762975}"
|
||||||
|
Lab047,34,T1,20000,-0.039743443064704904,-0.039743443064704904,0,0,0,True,True,True,True,True,True,0.005232651070469441,0.25654208231738473,"{""block_scores"":[0.8620025921856441,0.871665746177938,0.8854987254730046,0.8927463176738831,0.866544703330117,0.8909849940865081,0.8870312645788061,0.8639137371870433,0.8638245043182473,0.8693231450091334,0.8910334081968534,0.8647151067443403,0.8815763177093352,0.8869232556127221,0.9035597957332573,0.8784138331637423],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8787348404487859}"
|
||||||
|
Lab047,34,T2,20000,-0.039743443064704904,-0.016388858781641036,0,0,0,True,True,True,True,True,True,0.0018067338111251935,0.2566210240921827,"{""block_scores"":[0.8621468258309896,0.8713966281593367,0.8854760892225647,0.892876240628198,0.8665809840077765,0.8905137005313152,0.8871831961964648,0.8640433346791317,0.8638236670020537,0.8689844404345185,0.8910675773597121,0.8646843364534482,0.8804003453273912,0.8867583129021605,0.9041758206434086,0.8785207233516833],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8786645139206346}"
|
||||||
|
Lab047,35,T0,20000,-0.04857299386555267,-0.04857299386555267,0,0,0,True,True,True,True,True,True,0.030153366295998525,0.26861404644683445,"{""block_scores"":[0.8641158163357459,0.8715260638456686,0.8752387192335099,0.8580552081417792,0.8735343494213953,0.8790341592539884,0.8718569231547033,0.8761285997983056,0.864516251224875,0.856877026515596,0.8636714314134905,0.8808948981670368,0.8568836097927406,0.8731748768669135,0.8727036945556179,0.8532165737582827],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.868214262592478}"
|
||||||
|
Lab047,35,T1,20000,-0.04857299386555267,-0.04857299386555267,0,0,0,True,True,True,True,True,True,0.005264062953335197,0.26565249266419444,"{""block_scores"":[0.8645863585065403,0.8713453746669456,0.8761742684874342,0.8573411804931057,0.8734697659742334,0.8787469966348707,0.8721277306416378,0.8779738752244978,0.8690705326322549,0.8585553001255076,0.8683097510982681,0.8832836452447025,0.8575100133393673,0.8795924087324606,0.8801948014555653,0.8638466012191489],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8707580377797839}"
|
||||||
|
Lab047,35,T2,20000,-0.04857299386555267,0.020633073710251394,0,0,0,True,True,True,True,True,True,0.005518886206313788,0.265667185674013,"{""block_scores"":[0.8646457508197581,0.8712695418512683,0.8757781193918814,0.8575614813655343,0.8732960112793259,0.8789286222322478,0.8719566018496092,0.8775061083603041,0.8686520501114948,0.8586689044003465,0.8684765906002174,0.8834258636329446,0.8569920886126199,0.880199801570399,0.8802882941982062,0.8640980414998912],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.870733991986003}"
|
||||||
|
Lab047,36,T0,20000,-0.08005187292868979,-0.08005187292868979,0,0,0,True,True,True,True,True,True,0.0921817285252679,0.2835566156369769,"{""block_scores"":[0.8838478906697762,0.8773195850200458,0.8620070806870117,0.8688890228693282,0.8550812313848483,0.8629853154185946,0.8602585501519455,0.8432768110053183,0.8567884259368541,0.8686710162208127,0.8327914841414702,0.8165357244956308,0.8640823937567671,0.8604187602798831,0.8216358754093068,0.8473157198277793],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8551190554547108}"
|
||||||
|
Lab047,36,T1,20000,-0.08005187292868979,-0.08005187292868979,0,0,0,True,True,True,True,True,True,0.009721180272153773,0.26313969571338247,"{""block_scores"":[0.8838845787680872,0.8787994697422417,0.8634872664239811,0.8763118961866232,0.8586161452055584,0.8722148152025572,0.8721911743762221,0.8617616749894336,0.8748223794657394,0.8945727728423303,0.8626048901301591,0.8506631657833211,0.8962360726549062,0.8867179284757556,0.8555684588478052,0.8825527525445533],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8731878401024546}"
|
||||||
|
Lab047,36,T2,20000,-0.08005187292868979,-0.00016120688887347873,0,0,0,True,True,True,True,True,True,0.006353108158841242,0.2632356541843932,"{""block_scores"":[0.8839113677695187,0.8787004037287942,0.86374826167972,0.8755025565164329,0.8586610400298532,0.8721729798694461,0.8722029441782204,0.861716010351953,0.8750483606517712,0.8948146171827432,0.8629722053747962,0.8511451573670981,0.895924624654306,0.8853327859376787,0.8552343203028376,0.8821587462861368],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8730778988675816}"
|
||||||
|
BIN
data/processed/lab060/phase_trajectory_b1.png
Normal file
|
After Width: | Height: | Size: 355 KiB |
BIN
data/processed/lab060/phase_trajectory_b2.png
Normal file
|
After Width: | Height: | Size: 238 KiB |
193
data/processed/lab060/real_blocks.csv
Normal file
@@ -0,0 +1,193 @@
|
|||||||
|
dataset,label,tracker,block,start_seconds,end_seconds,symbols,symbol_errors,symbol_error_rate,mean_phase_error_rad,mean_frequency_hz,mean_detector_error_rad
|
||||||
|
Lab056,A1,T0,1,0.064,0.0728,176,0,0.0,0.006567947104503894,-0.03462245283812144,0.006774901414915945
|
||||||
|
Lab056,A1,T0,2,0.0728,0.0816,176,0,0.0,0.007475818379598208,-0.03462245283812144,0.008765041458346758
|
||||||
|
Lab056,A1,T0,3,0.0816,0.0904,176,0,0.0,0.04671848690149588,-0.03462245283812144,0.046317912474822615
|
||||||
|
Lab056,A1,T0,4,0.0904,0.0992,176,0,0.0,0.03914374420336878,-0.03462245283812144,0.040189606137745394
|
||||||
|
Lab056,A1,T0,5,0.0992,0.108,176,0,0.0,0.0369221417940655,-0.03462245283812144,0.03577423357074234
|
||||||
|
Lab056,A1,T0,6,0.108,0.1168,176,0,0.0,0.03765723289943581,-0.03462245283812144,0.03921152893965856
|
||||||
|
Lab056,A1,T0,7,0.1168,0.1256,176,0,0.0,0.03886044188702336,-0.03462245283812144,0.04011130259671765
|
||||||
|
Lab056,A1,T0,8,0.1256,0.1344,176,0,0.0,0.041724373385331394,-0.03462245283812144,0.0424818038257421
|
||||||
|
Lab056,A1,T0,9,0.1344,0.1432,176,0,0.0,0.00271572551964704,-0.03462245283812144,0.004687317968410234
|
||||||
|
Lab056,A1,T0,10,0.1432,0.152,176,0,0.0,0.020630047045656043,-0.03462245283812144,0.021506143342377524
|
||||||
|
Lab056,A1,T0,11,0.152,0.1608,176,1,0.005681818181818182,-0.0037394755099278906,-0.03462245283812144,-0.014868938095924718
|
||||||
|
Lab056,A1,T0,12,0.1608,0.1696,176,0,0.0,0.0022977178709388227,-0.03462245283812144,0.00363898364660063
|
||||||
|
Lab056,A1,T0,13,0.1696,0.1784,176,0,0.0,-0.008732720845217146,-0.03462245283812144,-0.008295193926563806
|
||||||
|
Lab056,A1,T0,14,0.1784,0.1872,176,0,0.0,-0.007398869320248317,-0.03462245283812144,-0.006472518903487073
|
||||||
|
Lab056,A1,T0,15,0.1872,0.196,176,0,0.0,0.014876115143399928,-0.03462245283812144,0.014950949963769727
|
||||||
|
Lab056,A1,T0,16,0.196,0.2048,176,0,0.0,0.04120845780684526,-0.03462245283812144,0.04222370830623909
|
||||||
|
Lab056,A1,T1,1,0.064,0.0728,176,0,0.0,0.0045507029204218995,-0.03462245283812144,0.004795332939239486
|
||||||
|
Lab056,A1,T1,2,0.0728,0.0816,176,0,0.0,0.005550796641032155,-0.03462245283812144,0.006920493824030016
|
||||||
|
Lab056,A1,T1,3,0.0816,0.0904,176,0,0.0,0.034474599187856995,-0.03462245283812144,0.034121737375748
|
||||||
|
Lab056,A1,T1,4,0.0904,0.0992,176,0,0.0,0.01177836444119848,-0.03462245283812144,0.01286156810985839
|
||||||
|
Lab056,A1,T1,5,0.0992,0.108,176,0,0.0,0.004456636194044894,-0.03462245283812144,0.004212692631037643
|
||||||
|
Lab056,A1,T1,6,0.108,0.1168,176,0,0.0,0.002953257221678095,-0.03462245283812144,0.004553732198279062
|
||||||
|
Lab056,A1,T1,7,0.1168,0.1256,176,0,0.0,-0.0014794707644379633,-0.03462245283812144,-0.00016877477468003256
|
||||||
|
Lab056,A1,T1,8,0.1256,0.1344,176,0,0.0,0.004907667433974915,-0.03462245283812144,0.00569601921642679
|
||||||
|
Lab056,A1,T1,9,0.1344,0.1432,176,0,0.0,-0.029962314985529905,-0.03462245283812144,-0.027953779358923916
|
||||||
|
Lab056,A1,T1,10,0.1432,0.152,176,0,0.0,-0.0027043911727692364,-0.03462245283812144,-0.0018007521393800076
|
||||||
|
Lab056,A1,T1,11,0.152,0.1608,176,1,0.005681818181818182,-0.023356122897380364,-0.03462245283812144,-0.03425403902601813
|
||||||
|
Lab056,A1,T1,12,0.1608,0.1696,176,0,0.0,-0.003201853926255427,-0.03462245283812144,-0.001811808796819394
|
||||||
|
Lab056,A1,T1,13,0.1696,0.1784,176,0,0.0,-0.01044882352861106,-0.03462245283812144,-0.009997878106489097
|
||||||
|
Lab056,A1,T1,14,0.1784,0.1872,176,0,0.0,-0.005411094811315729,-0.03462245283812144,-0.0044467777914447846
|
||||||
|
Lab056,A1,T1,15,0.1872,0.196,176,0,0.0,0.016624736978563523,-0.03462245283812144,0.01673578788181422
|
||||||
|
Lab056,A1,T1,16,0.196,0.2048,176,0,0.0,0.03327485949556709,-0.03462245283812144,0.03331272586112958
|
||||||
|
Lab056,A1,T2,1,0.064,0.0728,176,0,0.0,0.00554834466601309,-0.03259682234052368,0.005771043723597617
|
||||||
|
Lab056,A1,T2,2,0.0728,0.0816,176,0,0.0,0.006353791145615466,-0.03256530707129498,0.007678470759303461
|
||||||
|
Lab056,A1,T2,3,0.0816,0.0904,176,0,0.0,0.04007834191133505,-0.021655697378714475,0.03969800707608388
|
||||||
|
Lab056,A1,T2,4,0.0904,0.0992,176,0,0.0,0.0227697354177892,-0.00360490340396232,0.023827181531982034
|
||||||
|
Lab056,A1,T2,5,0.0992,0.108,176,0,0.0,0.013860980962784562,0.006273573708801025,0.01353650036201145
|
||||||
|
Lab056,A1,T2,6,0.108,0.1168,176,0,0.0,0.009344924900883483,0.012233608904441827,0.010914229751289235
|
||||||
|
Lab056,A1,T2,7,0.1168,0.1256,176,0,0.0,0.004189194739944489,0.0198987464568898,0.005470411807968368
|
||||||
|
Lab056,A1,T2,8,0.1256,0.1344,176,0,0.0,0.0047842609536993845,0.018318722649755162,0.005554291506473941
|
||||||
|
Lab056,A1,T2,9,0.1344,0.1432,176,0,0.0,-0.034839757240050694,0.013558718083274395,-0.03285118023073832
|
||||||
|
Lab056,A1,T2,10,0.1432,0.152,176,0,0.0,-0.013349735051249272,0.0010720923026866435,-0.012462548621729741
|
||||||
|
Lab056,A1,T2,11,0.152,0.1608,176,1,0.005681818181818182,-0.03540559400684275,-0.007687626453013948,-0.04625749037254265
|
||||||
|
Lab056,A1,T2,12,0.1608,0.1696,176,0,0.0,-0.02044106178122668,-0.028351995833006637,-0.01908265981372191
|
||||||
|
Lab056,A1,T2,13,0.1696,0.1784,176,0,0.0,-0.026286680592720674,-0.03955007069678333,-0.02585253633307188
|
||||||
|
Lab056,A1,T2,14,0.1784,0.1872,176,0,0.0,-0.019190694604679266,-0.05050481520242609,-0.018252293988830787
|
||||||
|
Lab056,A1,T2,15,0.1872,0.196,176,0,0.0,0.006873152222861755,-0.05628689983387518,0.006965938606508997
|
||||||
|
Lab056,A1,T2,16,0.196,0.2048,176,0,0.0,0.031700196194187104,-0.050640524827785555,0.03174732123111893
|
||||||
|
Lab056,B1,T0,1,0.00256,0.0152,6320,190,0.030063291139240507,-0.020966568042781852,-0.18654569475433103,-0.018108472901122937
|
||||||
|
Lab056,B1,T0,2,0.0152,0.02784,6320,176,0.027848101265822784,0.0010905774892154764,-0.18654569475433103,-0.005076025077296785
|
||||||
|
Lab056,B1,T0,3,0.02784,0.04048,6320,188,0.029746835443037974,0.015753025227486086,-0.18654569475433103,0.009591133481949406
|
||||||
|
Lab056,B1,T0,4,0.04048,0.05312,6320,495,0.07832278481012658,-0.01502989994246693,-0.18654569475433103,-0.020772570939217524
|
||||||
|
Lab056,B1,T0,5,0.05312,0.06576,6320,192,0.030379746835443037,0.0362729235102445,-0.18654569475433103,0.02379157070801751
|
||||||
|
Lab056,B1,T0,6,0.06576,0.0784,6320,185,0.029272151898734177,0.003672111295993769,-0.18654569475433103,3.936150765231378e-05
|
||||||
|
Lab056,B1,T0,7,0.0784,0.09104,6320,210,0.03322784810126582,0.018725472313015735,-0.18654569475433103,0.009325370525025205
|
||||||
|
Lab056,B1,T0,8,0.09104,0.10368,6320,204,0.032278481012658226,0.04722620347332472,-0.18654569475433103,0.0326307590898254
|
||||||
|
Lab056,B1,T0,9,0.10368,0.11632,6320,190,0.030063291139240507,0.052233848087634815,-0.18654569475433103,0.03634104855318222
|
||||||
|
Lab056,B1,T0,10,0.11632,0.12896,6320,192,0.030379746835443037,0.0478980376521474,-0.18654569475433103,0.04184029570651724
|
||||||
|
Lab056,B1,T0,11,0.12896,0.1416,6320,187,0.02958860759493671,0.10003417386522111,-0.18654569475433103,0.07864731657612768
|
||||||
|
Lab056,B1,T0,12,0.1416,0.15424,6320,162,0.025632911392405065,0.10858169748153346,-0.18654569475433103,0.09401583758534837
|
||||||
|
Lab056,B1,T0,13,0.15424,0.16688,6320,175,0.027689873417721517,0.06731000941048139,-0.18654569475433103,0.050657361839366546
|
||||||
|
Lab056,B1,T0,14,0.16688,0.17952,6320,202,0.03196202531645569,0.12173739336887647,-0.18654569475433103,0.09717408705856072
|
||||||
|
Lab056,B1,T0,15,0.17952,0.19216,6320,202,0.03196202531645569,0.11988495961943804,-0.18654569475433103,0.09039757484921164
|
||||||
|
Lab056,B1,T0,16,0.19216,0.2048,6320,196,0.0310126582278481,0.12099442339539322,-0.18654569475433103,0.09808578162549332
|
||||||
|
Lab056,B1,T1,1,0.00256,0.0152,6320,196,0.0310126582278481,0.0002442573832293617,-0.18654569475433103,-0.0022654771804819494
|
||||||
|
Lab056,B1,T1,2,0.0152,0.02784,6320,175,0.027689873417721517,0.011123412276317307,-0.18654569475433103,0.0034253374375376134
|
||||||
|
Lab056,B1,T1,3,0.02784,0.04048,6320,188,0.029746835443037974,0.005294050085823688,-0.18654569475433103,-0.0021046010153734653
|
||||||
|
Lab056,B1,T1,4,0.04048,0.05312,6320,490,0.07753164556962025,0.008659602678292952,-0.18654569475433103,-0.003892872179085071
|
||||||
|
Lab056,B1,T1,5,0.05312,0.06576,6320,195,0.030854430379746837,0.0194271063677207,-0.18654569475433103,0.006530164039535924
|
||||||
|
Lab056,B1,T1,6,0.06576,0.0784,6320,187,0.02958860759493671,0.0027620636412751787,-0.18654569475433103,-0.002016515825302171
|
||||||
|
Lab056,B1,T1,7,0.0784,0.09104,6320,211,0.033386075949367086,0.007126258523451414,-0.18654569475433103,-0.0027713873483089352
|
||||||
|
Lab056,B1,T1,8,0.09104,0.10368,6320,202,0.03196202531645569,0.019435152912160632,-0.18654569475433103,0.006244359558207957
|
||||||
|
Lab056,B1,T1,9,0.10368,0.11632,6320,185,0.029272151898734177,0.013047099081555692,-0.18654569475433103,0.002216970731083855
|
||||||
|
Lab056,B1,T1,10,0.11632,0.12896,6320,188,0.029746835443037974,-0.002303824728200998,-0.18654569475433103,-0.005196532752270385
|
||||||
|
Lab056,B1,T1,11,0.12896,0.1416,6320,187,0.02958860759493671,0.018391980371704572,-0.18654569475433103,0.00566222584718605
|
||||||
|
Lab056,B1,T1,12,0.1416,0.15424,6320,150,0.023734177215189875,0.0012658442586364774,-0.18654569475433103,3.65787813500376e-05
|
||||||
|
Lab056,B1,T1,13,0.15424,0.16688,6320,171,0.027056962025316454,0.0034324632736579307,-0.18654569475433103,-0.007282924375709605
|
||||||
|
Lab056,B1,T1,14,0.16688,0.17952,6320,199,0.0314873417721519,0.016345422585500397,-0.18654569475433103,0.008132701232184897
|
||||||
|
Lab056,B1,T1,15,0.17952,0.19216,6320,188,0.029746835443037974,0.014391423592756228,-0.18654569475433103,0.0004895279768727724
|
||||||
|
Lab056,B1,T1,16,0.19216,0.2048,6320,193,0.030537974683544303,0.001746566699468957,-0.18654569475433103,-0.005439250771894314
|
||||||
|
Lab056,B1,T2,1,0.00256,0.0152,6320,192,0.030379746835443037,4.1003045809311856e-05,-0.4270729098604731,-0.0006073988941964933
|
||||||
|
Lab056,B1,T2,2,0.0152,0.02784,6320,175,0.027689873417721517,0.009425593658262475,-0.13764000268802107,0.0022719492183301175
|
||||||
|
Lab056,B1,T2,3,0.02784,0.04048,6320,186,0.029430379746835444,0.0014058856444187028,-0.11209099745514325,-0.0052881548116652825
|
||||||
|
Lab056,B1,T2,4,0.04048,0.05312,6320,490,0.07753164556962025,0.013107013214286714,0.03602924846255286,0.001012124023015593
|
||||||
|
Lab056,B1,T2,5,0.05312,0.06576,6320,193,0.030537974683544303,0.012775370163184325,0.09167170372962812,0.0016207509614823373
|
||||||
|
Lab056,B1,T2,6,0.06576,0.0784,6320,186,0.029430379746835444,0.00527588226281316,-0.8318459399781151,0.000557478933865242
|
||||||
|
Lab056,B1,T2,7,0.0784,0.09104,6320,208,0.03291139240506329,0.0056075174957713565,0.24372964307296197,-0.002583545237914633
|
||||||
|
Lab056,B1,T2,8,0.09104,0.10368,6320,202,0.03196202531645569,0.015079640876181534,0.13206242377386332,0.0036128163335840207
|
||||||
|
Lab056,B1,T2,9,0.10368,0.11632,6320,186,0.029430379746835444,0.01414549707320356,-0.1787139012720573,0.004243148411433427
|
||||||
|
Lab056,B1,T2,10,0.11632,0.12896,6320,188,0.029746835443037974,-0.001976116014771878,-0.02405250897177578,-0.004421162948863285
|
||||||
|
Lab056,B1,T2,11,0.12896,0.1416,6320,186,0.029430379746835444,0.013971832578261113,0.37496181147769636,0.0016466834912519308
|
||||||
|
Lab056,B1,T2,12,0.1416,0.15424,6320,149,0.02357594936708861,-0.0031945785700848357,-0.047516651999405406,-0.002661695444873681
|
||||||
|
Lab056,B1,T2,13,0.15424,0.16688,6320,170,0.02689873417721519,0.006733438791469819,-0.690560115539482,-0.0027526035841489893
|
||||||
|
Lab056,B1,T2,14,0.16688,0.17952,6320,202,0.03196202531645569,0.011703309758722394,0.6912798590895972,0.004849035606337956
|
||||||
|
Lab056,B1,T2,15,0.17952,0.19216,6320,183,0.028955696202531647,0.01289064653194385,-0.7246280772223183,0.0012342077869389478
|
||||||
|
Lab056,B1,T2,16,0.19216,0.2048,6320,194,0.03069620253164557,-0.00338127464157182,0.4199041189812623,-0.007604099131440306
|
||||||
|
Lab056,A2,T0,1,0.064,0.0728,176,0,0.0,-0.01758719972117972,0.1007478042861111,-0.016919537431279587
|
||||||
|
Lab056,A2,T0,2,0.0728,0.0816,176,0,0.0,0.012068364682765783,0.1007478042861111,0.014044785036770556
|
||||||
|
Lab056,A2,T0,3,0.0816,0.0904,176,0,0.0,-0.005601498119800386,0.1007478042861111,-0.002955538064510682
|
||||||
|
Lab056,A2,T0,4,0.0904,0.0992,176,0,0.0,-0.05599264250207829,0.1007478042861111,-0.05686367800831816
|
||||||
|
Lab056,A2,T0,5,0.0992,0.108,176,0,0.0,-0.039082085198450515,0.1007478042861111,-0.03902454114833104
|
||||||
|
Lab056,A2,T0,6,0.108,0.1168,176,0,0.0,-0.04853902258547519,0.1007478042861111,-0.04881746774397962
|
||||||
|
Lab056,A2,T0,7,0.1168,0.1256,176,0,0.0,-0.049401829055582255,0.1007478042861111,-0.048503233666329644
|
||||||
|
Lab056,A2,T0,8,0.1256,0.1344,176,0,0.0,-0.05688534391496701,0.1007478042861111,-0.05468435072407836
|
||||||
|
Lab056,A2,T0,9,0.1344,0.1432,176,0,0.0,-0.1005608996915744,0.1007478042861111,-0.10331793073894002
|
||||||
|
Lab056,A2,T0,10,0.1432,0.152,176,0,0.0,-0.10938043168809158,0.1007478042861111,-0.10729899161860895
|
||||||
|
Lab056,A2,T0,11,0.152,0.1608,176,0,0.0,-0.07672418964212652,0.1007478042861111,-0.07614845161231315
|
||||||
|
Lab056,A2,T0,12,0.1608,0.1696,176,0,0.0,-0.0776636743336487,0.1007478042861111,-0.07584109856547908
|
||||||
|
Lab056,A2,T0,13,0.1696,0.1784,176,0,0.0,-0.06089165261433625,0.1007478042861111,-0.05809688485685116
|
||||||
|
Lab056,A2,T0,14,0.1784,0.1872,176,0,0.0,-0.03745355131238155,0.1007478042861111,-0.036876021942921396
|
||||||
|
Lab056,A2,T0,15,0.1872,0.196,176,0,0.0,-0.12619342843101844,0.1007478042861111,-0.12583102918577113
|
||||||
|
Lab056,A2,T0,16,0.196,0.2048,176,0,0.0,-0.10903502848268443,0.1007478042861111,-0.10886615649567273
|
||||||
|
Lab056,A2,T1,1,0.064,0.0728,176,0,0.0,-0.015746433461119414,0.1007478042861111,-0.01502414361443852
|
||||||
|
Lab056,A2,T1,2,0.0728,0.0816,176,0,0.0,0.015234071655375474,0.1007478042861111,0.016573085939728695
|
||||||
|
Lab056,A2,T1,3,0.0816,0.0904,176,0,0.0,-0.006146966487516081,0.1007478042861111,-0.0035078464121412276
|
||||||
|
Lab056,A2,T1,4,0.0904,0.0992,176,0,0.0,-0.042971310108097155,0.1007478042861111,-0.042190901296973664
|
||||||
|
Lab056,A2,T1,5,0.0992,0.108,176,0,0.0,-0.009489946995196903,0.1007478042861111,-0.009413688485402156
|
||||||
|
Lab056,A2,T1,6,0.108,0.1168,176,0,0.0,-0.017953229005169408,0.1007478042861111,-0.01819520792742256
|
||||||
|
Lab056,A2,T1,7,0.1168,0.1256,176,0,0.0,-0.009610810806098302,0.1007478042861111,-0.008665651423521919
|
||||||
|
Lab056,A2,T1,8,0.1256,0.1344,176,0,0.0,-0.013355841745820309,0.1007478042861111,-0.011363520612214566
|
||||||
|
Lab056,A2,T1,9,0.1344,0.1432,176,0,0.0,-0.041455373213948134,0.1007478042861111,-0.041681618454823946
|
||||||
|
Lab056,A2,T1,10,0.1432,0.152,176,0,0.0,-0.026699116848241933,0.1007478042861111,-0.024596101605394306
|
||||||
|
Lab056,A2,T1,11,0.152,0.1608,176,0,0.0,0.0055046061132762465,0.1007478042861111,0.0061133040267867126
|
||||||
|
Lab056,A2,T1,12,0.1608,0.1696,176,0,0.0,0.0062848966778206086,0.1007478042861111,0.008146627892645386
|
||||||
|
Lab056,A2,T1,13,0.1696,0.1784,176,0,0.0,0.013515741132015695,0.1007478042861111,0.015676842060400695
|
||||||
|
Lab056,A2,T1,14,0.1784,0.1872,176,0,0.0,0.022339917965205625,0.1007478042861111,0.022960442374894176
|
||||||
|
Lab056,A2,T1,15,0.1872,0.196,176,0,0.0,-0.052928391287750294,0.1007478042861111,-0.052528724975294434
|
||||||
|
Lab056,A2,T1,16,0.196,0.2048,176,0,0.0,-0.01755181345832556,0.1007478042861111,-0.01733367437501758
|
||||||
|
Lab056,A2,T2,1,0.064,0.0728,176,0,0.0,-0.016737145552344977,0.09893496957365833,-0.01604543690868451
|
||||||
|
Lab056,A2,T2,2,0.0728,0.0816,176,0,0.0,0.014099081988145109,0.09686956611286601,0.01541926898609393
|
||||||
|
Lab056,A2,T2,3,0.0816,0.0904,176,0,0.0,-0.005009493455948216,0.10021633748892772,-0.002396652174602998
|
||||||
|
Lab056,A2,T2,4,0.0904,0.0992,176,0,0.0,-0.049181987576552635,0.08750916904699502,-0.04837581301595946
|
||||||
|
Lab056,A2,T2,5,0.0992,0.108,176,0,0.0,-0.021478727670993576,0.06747732635393243,-0.021416332780021242
|
||||||
|
Lab056,A2,T2,6,0.108,0.1168,176,0,0.0,-0.026274531101219526,0.06173474489835677,-0.02653251345849229
|
||||||
|
Lab056,A2,T2,7,0.1168,0.1256,176,0,0.0,-0.01853369759317214,0.04887677714004553,-0.017611090632715043
|
||||||
|
Lab056,A2,T2,8,0.1256,0.1344,176,0,0.0,-0.019477170589152788,0.041580738366650334,-0.017468065056653506
|
||||||
|
Lab056,A2,T2,9,0.1344,0.1432,176,0,0.0,-0.05129414104427439,0.024162761306489807,-0.05141085529125244
|
||||||
|
Lab056,A2,T2,10,0.1432,0.152,176,0,0.0,-0.04192405496228174,-0.0037183961913755848,-0.039841036407689795
|
||||||
|
Lab056,A2,T2,11,0.152,0.1608,176,0,0.0,-0.0008160932226555202,-0.008951472825022004,-0.00022618564294419154
|
||||||
|
Lab056,A2,T2,12,0.1608,0.1696,176,0,0.0,0.005973136843932652,-0.012230339785020174,0.007811712765126213
|
||||||
|
Lab056,A2,T2,13,0.1696,0.1784,176,0,0.0,0.023562730953585038,-0.001281234360968256,0.025642605364376677
|
||||||
|
Lab056,A2,T2,14,0.1784,0.1872,176,0,0.0,0.042242832327309666,0.01960112448136854,0.042839106585575396
|
||||||
|
Lab056,A2,T2,15,0.1872,0.196,176,0,0.0,-0.04050709289726369,0.016263139955620853,-0.04012993409604835
|
||||||
|
Lab056,A2,T2,16,0.196,0.2048,176,0,0.0,-0.01229723065246682,0.0036055109487687794,-0.012105455379185953
|
||||||
|
Lab056,B2,T0,1,0.00256,0.0152,6320,229,0.03623417721518987,0.0113866186148843,0.3730394170202981,-0.005533933505858566
|
||||||
|
Lab056,B2,T0,2,0.0152,0.02784,6320,216,0.03417721518987342,-0.01762017135256353,0.3730394170202981,-0.011662825690013806
|
||||||
|
Lab056,B2,T0,3,0.02784,0.04048,6320,488,0.07721518987341772,-0.038759062517044016,0.3730394170202981,-0.029793090828582103
|
||||||
|
Lab056,B2,T0,4,0.04048,0.05312,6320,206,0.03259493670886076,-0.06393931505360644,0.3730394170202981,-0.062292014898365014
|
||||||
|
Lab056,B2,T0,5,0.05312,0.06576,6320,209,0.03306962025316456,-0.0805775330421651,0.3730394170202981,-0.08038226599470019
|
||||||
|
Lab056,B2,T0,6,0.06576,0.0784,6320,162,0.025632911392405065,-0.11640772754654348,0.3730394170202981,-0.10408178869605558
|
||||||
|
Lab056,B2,T0,7,0.0784,0.09104,6320,204,0.032278481012658226,-0.11508339199788029,0.3730394170202981,-0.1059349135149983
|
||||||
|
Lab056,B2,T0,8,0.09104,0.10368,6320,195,0.030854430379746837,-0.1602034170562891,0.3730394170202981,-0.14386384772418942
|
||||||
|
Lab056,B2,T0,9,0.10368,0.11632,6320,236,0.03734177215189873,-0.2024791712857,0.3730394170202981,-0.17401819860732728
|
||||||
|
Lab056,B2,T0,10,0.11632,0.12896,6320,212,0.03354430379746835,-0.2142949294467115,0.3730394170202981,-0.1725093342869636
|
||||||
|
Lab056,B2,T0,11,0.12896,0.1416,6320,205,0.03243670886075949,-0.2803980827275516,0.3730394170202981,-0.24198795606235246
|
||||||
|
Lab056,B2,T0,12,0.1416,0.15424,6320,204,0.032278481012658226,-0.29706459997904033,0.3730394170202981,-0.2530102432730916
|
||||||
|
Lab056,B2,T0,13,0.15424,0.16688,6320,226,0.03575949367088608,-0.32889995360122465,0.3730394170202981,-0.2791762070327231
|
||||||
|
Lab056,B2,T0,14,0.16688,0.17952,6320,242,0.03829113924050633,-0.38088633159170493,0.3730394170202981,-0.31726568621946294
|
||||||
|
Lab056,B2,T0,15,0.17952,0.19216,6320,504,0.07974683544303797,-0.41006629665791067,0.3730394170202981,-0.2946899116044489
|
||||||
|
Lab056,B2,T0,16,0.19216,0.2048,6320,231,0.036550632911392406,-0.4102478284780363,0.3730394170202981,-0.35040234150504873
|
||||||
|
Lab056,B2,T1,1,0.00256,0.0152,6320,231,0.036550632911392406,0.017261870598071074,0.3730394170202981,-0.0016366179107488808
|
||||||
|
Lab056,B2,T1,2,0.0152,0.02784,6320,212,0.03354430379746835,-0.0015115311299389324,0.3730394170202981,-0.0006414972406068132
|
||||||
|
Lab056,B2,T1,3,0.02784,0.04048,6320,490,0.07753164556962025,0.0010056663364221203,0.3730394170202981,-0.004084619524745142
|
||||||
|
Lab056,B2,T1,4,0.04048,0.05312,6320,212,0.03354430379746835,0.014190510853579048,0.3730394170202981,0.001815661301591012
|
||||||
|
Lab056,B2,T1,5,0.05312,0.06576,6320,216,0.03417721518987342,0.01961822441240275,0.3730394170202981,0.0028399786400039504
|
||||||
|
Lab056,B2,T1,6,0.06576,0.0784,6320,157,0.024841772151898735,0.0018055883000504193,0.3730394170202981,-0.005855197312802899
|
||||||
|
Lab056,B2,T1,7,0.0784,0.09104,6320,204,0.032278481012658226,0.016129054912119713,0.3730394170202981,0.0013722133815363476
|
||||||
|
Lab056,B2,T1,8,0.09104,0.10368,6320,206,0.03259493670886076,0.004757853537400276,0.3730394170202981,-0.003220930234095996
|
||||||
|
Lab056,B2,T1,9,0.10368,0.11632,6320,232,0.03670886075949367,0.0005631274193139735,0.3730394170202981,-0.00488064030092035
|
||||||
|
Lab056,B2,T1,10,0.11632,0.12896,6320,199,0.0314873417721519,0.008587605520471359,0.3730394170202981,0.003984215901725515
|
||||||
|
Lab056,B2,T1,11,0.12896,0.1416,6320,198,0.03132911392405063,-0.0027783861030157148,0.3730394170202981,-0.006498900194644728
|
||||||
|
Lab056,B2,T1,12,0.1416,0.15424,6320,175,0.027689873417721517,-0.0020261744490137354,0.3730394170202981,-0.004423602238427828
|
||||||
|
Lab056,B2,T1,13,0.15424,0.16688,6320,197,0.031170886075949367,0.01648721871560284,0.3730394170202981,0.006359909864254546
|
||||||
|
Lab056,B2,T1,14,0.16688,0.17952,6320,220,0.03481012658227848,0.010451115374071288,0.3730394170202981,-0.006812379533167835
|
||||||
|
Lab056,B2,T1,15,0.17952,0.19216,6320,452,0.07151898734177216,0.014269271761461162,0.3730394170202981,0.00011344721132218295
|
||||||
|
Lab056,B2,T1,16,0.19216,0.2048,6320,192,0.030379746835443037,0.013977150152450804,0.3730394170202981,0.0033798558892264023
|
||||||
|
Lab056,B2,T2,1,0.00256,0.0152,6320,234,0.037025316455696206,0.01832960664593785,-0.025633363629148028,-0.0005287182638933391
|
||||||
|
Lab056,B2,T2,2,0.0152,0.02784,6320,215,0.03401898734177215,-0.004456897000390692,0.5338280104463793,-0.001947535975296742
|
||||||
|
Lab056,B2,T2,3,0.02784,0.04048,6320,493,0.07800632911392405,-0.0027596361480619024,0.6564024863135218,-0.0018271846118186417
|
||||||
|
Lab056,B2,T2,4,0.04048,0.05312,6320,211,0.033386075949367086,0.01549058924767756,-0.9634800946646708,0.003286126002194627
|
||||||
|
Lab056,B2,T2,5,0.05312,0.06576,6320,214,0.033860759493670886,0.02146976696762783,0.33910779137900793,0.004903897593800217
|
||||||
|
Lab056,B2,T2,6,0.06576,0.0784,6320,160,0.02531645569620253,0.0030069231969590444,-0.1075342368530892,-0.0032401861943921906
|
||||||
|
Lab056,B2,T2,7,0.0784,0.09104,6320,203,0.03212025316455696,0.013794688233044614,0.2429851683313901,-0.0004959824133474514
|
||||||
|
Lab056,B2,T2,8,0.09104,0.10368,6320,202,0.03196202531645569,0.008150905952001533,0.05185881545715277,-0.0003326761069117541
|
||||||
|
Lab056,B2,T2,9,0.10368,0.11632,6320,230,0.03639240506329114,0.0017516254810491867,-0.1560513169568395,-0.0020774166817447365
|
||||||
|
Lab056,B2,T2,10,0.11632,0.12896,6320,196,0.0310126582278481,0.005876628190849658,0.3034960875535102,0.003016457512818376
|
||||||
|
Lab056,B2,T2,11,0.12896,0.1416,6320,197,0.031170886075949367,0.000756727342106813,-0.4446471202343607,-0.0028895751512158317
|
||||||
|
Lab056,B2,T2,12,0.1416,0.15424,6320,177,0.02800632911392405,-0.007112990698272294,0.28319004612104726,-0.007330353689537918
|
||||||
|
Lab056,B2,T2,13,0.15424,0.16688,6320,198,0.03132911392405063,0.02240684862328959,-0.362378517496757,0.01284642078884858
|
||||||
|
Lab056,B2,T2,14,0.16688,0.17952,6320,215,0.03401898734177215,0.013841669024444543,-0.10918511098386971,-0.0028078071038914547
|
||||||
|
Lab056,B2,T2,15,0.17952,0.19216,6320,454,0.07183544303797468,0.01173763216304244,-0.37153554348931556,0.0016453893748461504
|
||||||
|
Lab056,B2,T2,16,0.19216,0.2048,6320,193,0.030537974683544303,0.011580853139108283,1.025131913792845,0.0012988489673337225
|
||||||
|
13
data/processed/lab060/real_results.csv
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
dataset,label,symbol_rate,tracker,initial_frequency_hz,initial_phase_rad,diagnostic_reference_frequency_hz,diagnostic_reference_phase_rad,parameters,symbol_errors,symbols,symbol_error_rate,evm_rms,matched_component_power,residual_power,matched_residual_db,final_frequency_hz,large_phase_slips,loss_of_lock,bad_blocks,longest_bad_state_seconds,self_recovered,receiver_lock
|
||||||
|
Lab056,A1,20000,T0,-0.03462245283812144,2.3128752482950397,-0.01750874609532253,2.3161542903253536,"{""tracker"":""T0"",""normalized_bandwidth"":0.0,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0,""frequency_coefficient"":0.0}",1,2816,0.0003551136363636364,0.31593948873146127,0.9762206639625105,0.09744416046950927,10.00792177968947,-0.03462245283812144,0,False,0,0.0,False,"{""block_scores"":[0.843094921211802,0.8414137498830973,0.8517350060931274,0.8543295324224641,0.8467972861920788,0.8551597118695902,0.8293473543050115,0.8584110465961455,0.8687537294353124,0.8648619308043641,0.8579536946488819,0.8805674146383698,0.8509350758911406,0.8781070444770148,0.8602534150016011,0.8243771995110208],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8541311320613139}"
|
||||||
|
Lab056,A1,20000,T1,-0.03462245283812144,2.3128752482950397,-0.01750874609532253,2.3161542903253536,"{""tracker"":""T1"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.003136663015045893,""frequency_coefficient"":0.0}",1,2816,0.0003551136363636364,0.3160366318767513,0.9761661740820198,0.09749865035000002,10.005251505866731,-0.03462245283812144,0,False,0,0.0,False,"{""block_scores"":[0.842698114172615,0.8410784496986284,0.853494690120476,0.8561179440659356,0.8503410163755182,0.8566720648197836,0.8310419999119403,0.8607377219860687,0.8662552828058552,0.8650204329586679,0.8568915319363563,0.8802248233313815,0.8504680992077662,0.8779058565053046,0.8598743816110321,0.8269885990166039],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8547381880327458}"
|
||||||
|
Lab056,A1,20000,T2,-0.03462245283812144,2.3128752482950397,-0.01750874609532253,2.3161542903253536,"{""tracker"":""T2"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0013324447407406753,""frequency_coefficient"":8.882964938271169e-07}",1,2816,0.0003551136363636364,0.31627242306137476,0.9760338688912713,0.09763095554074841,9.998773482861345,-0.036784705405379904,0,False,0,0.0,False,"{""block_scores"":[0.8429278516999243,0.8412732083550704,0.8528065841084729,0.8558132157995434,0.8501085431160195,0.856838350908886,0.831211472962877,0.8609566539876091,0.865791837794228,0.8648176274056251,0.8554511242686978,0.8794178137619753,0.8496561933126194,0.8773475862597763,0.8603503134618511,0.8269704743053825],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8544836782192848}"
|
||||||
|
Lab056,B1,500000,T0,-0.186545694754331,2.307672009639951,-0.061664567120971146,2.2776969148130983,"{""tracker"":""T0"",""normalized_bandwidth"":0.0,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0,""frequency_coefficient"":0.0}",3346,101120,0.03308939873417722,0.8109695585898516,0.9390279264800357,0.6175720222903989,1.8199089523878698,-0.186545694754331,0,False,0,0.0,False,"{""block_scores"":[0.5831527236869322,0.6053279801968915,0.5611843404934505,0.4774357716398064,0.544458025486028,0.5997732488280683,0.5657082092630611,0.5512371738282836,0.5689602921927307,0.5560996615391489,0.5896011338890681,0.6196923405948124,0.620054982117165,0.5541177617688333,0.5316217514284741,0.53973612805905],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.5667600953132379}"
|
||||||
|
Lab056,B1,500000,T1,-0.186545694754331,2.307672009639951,-0.061664567120971146,2.2776969148130983,"{""tracker"":""T1"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.003136663015045893,""frequency_coefficient"":0.0}",3305,101120,0.03268393987341772,0.8074934093402208,0.9422257733058792,0.6143741754645552,1.8572202727880869,-0.186545694754331,0,False,0,0.0,False,"{""block_scores"":[0.6035539682451763,0.6240118242678767,0.5831055083719987,0.5143957827441449,0.5666372252343814,0.6209066832116642,0.5884117321511955,0.5749501261574098,0.5931356449595423,0.5801020176936914,0.6169909693015999,0.6509045704082229,0.6411686891546434,0.59008908001993,0.5671362756053577,0.5777838065470533],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.5933302440046181}"
|
||||||
|
Lab056,B1,500000,T2,-0.186545694754331,2.307672009639951,-0.061664567120971146,2.2776969148130983,"{""tracker"":""T2"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0013324447407406753,""frequency_coefficient"":8.882964938271169e-07}",3290,101120,0.032535601265822785,0.8090614605506007,0.940782269995664,0.6158176787747708,1.8403697169727584,-2.394000281487407,0,False,0,0.0,False,"{""block_scores"":[0.6012294828421477,0.6219117340961429,0.5811270822629647,0.5121106845675094,0.5653749050619633,0.618596524168149,0.5862827612117115,0.5736324812004534,0.591847031401753,0.577095564572178,0.6154091431443025,0.648106004436307,0.6384540233140825,0.5889524503104034,0.5653655514215908,0.5760189961266307],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.5913446512586431}"
|
||||||
|
Lab056,A2,20000,T0,0.10074780428611109,2.1445429139538743,0.007241046431241284,2.154897830725499,"{""tracker"":""T0"",""normalized_bandwidth"":0.0,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0,""frequency_coefficient"":0.0}",0,2816,0.0,0.31702483033215784,1.0121860557287572,0.10172949944691025,9.978134424167111,0.10074780428611109,0,False,0,0.0,False,"{""block_scores"":[0.8496829350096575,0.830497445102046,0.8475806604476103,0.8520029462353033,0.86996762109875,0.8701856215717374,0.8517568256191468,0.853433744180104,0.8271551867134808,0.8587252223440364,0.8569303689381281,0.8337656991345411,0.8228569940488587,0.8601382453502439,0.8310972557555073,0.840669071426106],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8472778651859536}"
|
||||||
|
Lab056,A2,20000,T1,0.10074780428611109,2.1445429139538743,0.007241046431241284,2.154897830725499,"{""tracker"":""T1"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.003136663015045893,""frequency_coefficient"":0.0}",0,2816,0.0,0.3156130461723898,1.0130081933726505,0.10090736180301726,10.016901062130998,0.1007478042861111,0,False,0,0.0,False,"{""block_scores"":[0.8495497742463914,0.8311084484911526,0.8472881078942691,0.8559974060723099,0.872036172065653,0.8736040456018933,0.8558825361227709,0.8598281710853736,0.8433801211573151,0.8797622395984491,0.8671281946648706,0.8449437864548944,0.8314382960311035,0.8613526043015209,0.8534072220907185,0.8603216155010736],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8554392963362349}"
|
||||||
|
Lab056,A2,20000,T2,0.10074780428611109,2.1445429139538743,0.007241046431241284,2.154897830725499,"{""tracker"":""T2"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0013324447407406753,""frequency_coefficient"":8.882964938271169e-07}",0,2816,0.0,0.31568433619231595,1.012966734394142,0.10094882078152588,10.014939332951363,0.0013080327716195864,0,False,0,0.0,False,"{""block_scores"":[0.84963549559453,0.8313552336531057,0.8475390126726445,0.8553130263205436,0.8715597168757312,0.8731184714014959,0.8555682803641534,0.8595315359950956,0.8423562384557722,0.8777685023341132,0.8675563326814387,0.8450199330538539,0.8313774448443249,0.8596558476019467,0.8556644610169926,0.8608142689570225],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.8552396126139228}"
|
||||||
|
Lab056,B2,500000,T0,0.373039417020298,2.1118918921294516,-0.018668146565430317,2.169639020696101,"{""tracker"":""T0"",""normalized_bandwidth"":0.0,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0,""frequency_coefficient"":0.0}",3969,101120,0.039250395569620254,0.8927611295742384,0.9682607073073863,0.771725506148172,0.9852945397005477,0.373039417020298,0,False,0,0.0,False,"{""block_scores"":[0.5467395654908211,0.5733289127273574,0.48511231497266527,0.5402426511616973,0.5641801093244044,0.5518413645697942,0.5439483788251527,0.5403885115357399,0.5011780583048823,0.5055983280558171,0.47524881325081053,0.46417605580871635,0.4268645624610232,0.40576872989796275,0.3302349829170414,0.38018230348551774],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.4896896026743377}"
|
||||||
|
Lab056,B2,500000,T1,0.373039417020298,2.1118918921294516,-0.018668146565430317,2.169639020696101,"{""tracker"":""T1"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.003136663015045893,""frequency_coefficient"":0.0}",3793,101120,0.03750988924050633,0.873022436792362,0.9874121199098851,0.7525740935456736,1.1794918945048696,0.373039417020298,0,False,0,0.0,False,"{""block_scores"":[0.5703169764142157,0.5948693417190121,0.5229489495511089,0.569442546538415,0.5949437014566639,0.5896650797406522,0.5817452272934197,0.5916772119547284,0.5705655036816173,0.5811035033650175,0.5861182409443771,0.5836701529637169,0.5676165363940432,0.596098832621759,0.5251066073594183,0.5847856867495553],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.5756671311717325}"
|
||||||
|
Lab056,B2,500000,T2,0.373039417020298,2.1118918921294516,-0.018668146565430317,2.169639020696101,"{""tracker"":""T2"",""normalized_bandwidth"":0.0005,""damping_factor"":0.7071067811865475,""phase_coefficient"":0.0013324447407406753,""frequency_coefficient"":8.882964938271169e-07}",3792,101120,0.0375,0.8744054425662732,0.9860598008966346,0.7539264125589238,1.1657429573714713,1.9343992902116414,0,False,0,0.0,False,"{""block_scores"":[0.568107794445623,0.5925616309211676,0.5198395642805012,0.5681193377536515,0.5935948343107542,0.5871711099255632,0.58030364530652,0.5903436872759645,0.568412154373786,0.58008899344158,0.5843817079154151,0.5819486347367347,0.5660941033929456,0.5945409051185809,0.523098888045552,0.5827187032829318],""locked_blocks"":16,""stable_lock"":true,""mean_score"":0.5738328559079545}"
|
||||||
|
BIN
data/processed/lab060/real_trajectories.npz
Normal file
568
data/processed/lab060/summary.json
Normal file
@@ -0,0 +1,568 @@
|
|||||||
|
{
|
||||||
|
"lab": "Lab060",
|
||||||
|
"status": "COMPLETED",
|
||||||
|
"scope": "OFFLINE_SAVED_FILES_AND_SYNTHETIC_ONLY",
|
||||||
|
"rf_tx": 0,
|
||||||
|
"hardware_access": 0,
|
||||||
|
"lab059_commit": "e16ec23fdb57e95ade46e9b6abc215502fca0686",
|
||||||
|
"trackers": [
|
||||||
|
"T0",
|
||||||
|
"T1",
|
||||||
|
"T2"
|
||||||
|
],
|
||||||
|
"fixed_design": {
|
||||||
|
"preamble_symbols": 1280,
|
||||||
|
"detector": "normalized decision-directed BPSK phase error",
|
||||||
|
"detector_clip_rad": 1.0471975511965976,
|
||||||
|
"loss_criterion": "two consecutive of 16 post-preamble blocks with symbol error rate >= 0.25; diagnostic truth only, independent of CRC",
|
||||||
|
"receiver_lock_score": "mean cos(2*phase_detector_error), threshold 0.15",
|
||||||
|
"candidate_normalized_bandwidths": [
|
||||||
|
0.0002,
|
||||||
|
0.0005,
|
||||||
|
0.001,
|
||||||
|
0.002,
|
||||||
|
0.004
|
||||||
|
],
|
||||||
|
"damping_factor": 0.7071067811865475
|
||||||
|
},
|
||||||
|
"selected_parameters": {
|
||||||
|
"T0": {
|
||||||
|
"tracker": "T0",
|
||||||
|
"normalized_bandwidth": 0.0,
|
||||||
|
"damping_factor": 0.7071067811865475,
|
||||||
|
"phase_coefficient": 0.0,
|
||||||
|
"frequency_coefficient": 0.0
|
||||||
|
},
|
||||||
|
"T1": {
|
||||||
|
"tracker": "T1",
|
||||||
|
"normalized_bandwidth": 0.0005,
|
||||||
|
"damping_factor": 0.7071067811865475,
|
||||||
|
"phase_coefficient": 0.003136663015045893,
|
||||||
|
"frequency_coefficient": 0.0
|
||||||
|
},
|
||||||
|
"T2": {
|
||||||
|
"tracker": "T2",
|
||||||
|
"normalized_bandwidth": 0.0005,
|
||||||
|
"damping_factor": 0.7071067811865475,
|
||||||
|
"phase_coefficient": 0.0013324447407406753,
|
||||||
|
"frequency_coefficient": 8.882964938271169e-07
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"selection_source": "synthetic tuning only; frozen before real IQ",
|
||||||
|
"synthetic_clean_rrc": {
|
||||||
|
"20000": {
|
||||||
|
"sample_rate_hz": 8000000,
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"samples_per_symbol": 400,
|
||||||
|
"rrc_taps": 4001,
|
||||||
|
"symbols": 4096,
|
||||||
|
"clean_evm_rms": 0.010345131990055342
|
||||||
|
},
|
||||||
|
"500000": {
|
||||||
|
"sample_rate_hz": 8000000,
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"samples_per_symbol": 16,
|
||||||
|
"rrc_taps": 161,
|
||||||
|
"symbols": 102400,
|
||||||
|
"clean_evm_rms": 0.00997826463272992
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"real": {
|
||||||
|
"T0": {
|
||||||
|
"A_mean_symbol_error_rate": 0.0001775568181818182,
|
||||||
|
"B_mean_symbol_error_rate": 0.036169897151898736,
|
||||||
|
"B_loss_of_lock": 0
|
||||||
|
},
|
||||||
|
"T1": {
|
||||||
|
"A_mean_symbol_error_rate": 0.0001775568181818182,
|
||||||
|
"B_mean_symbol_error_rate": 0.035096914556962025,
|
||||||
|
"B_loss_of_lock": 0
|
||||||
|
},
|
||||||
|
"T2": {
|
||||||
|
"A_mean_symbol_error_rate": 0.0001775568181818182,
|
||||||
|
"B_mean_symbol_error_rate": 0.03501780063291139,
|
||||||
|
"B_loss_of_lock": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"synthetic": [
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "LAB058_A_EVM",
|
||||||
|
"target_evm_rms": 0.31739,
|
||||||
|
"tracker": "T0",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.5128205128205128,
|
||||||
|
"loss_of_lock_rate": 0.5128205128205128,
|
||||||
|
"self_recovery_rate_after_loss": 0.6,
|
||||||
|
"mean_symbol_error_rate": 0.256050590034965,
|
||||||
|
"p95_symbol_error_rate": 0.6932705965909084,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "LAB058_A_EVM",
|
||||||
|
"target_evm_rms": 0.31739,
|
||||||
|
"tracker": "T1",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.3076923076923077,
|
||||||
|
"loss_of_lock_rate": 0.3076923076923077,
|
||||||
|
"self_recovery_rate_after_loss": 0.5,
|
||||||
|
"mean_symbol_error_rate": 0.22378532925407926,
|
||||||
|
"p95_symbol_error_rate": 0.9996981534090909,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "LAB058_A_EVM",
|
||||||
|
"target_evm_rms": 0.31739,
|
||||||
|
"tracker": "T2",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.3076923076923077,
|
||||||
|
"loss_of_lock_rate": 0.3076923076923077,
|
||||||
|
"self_recovery_rate_after_loss": 0.4166666666666667,
|
||||||
|
"mean_symbol_error_rate": 0.23574992715617712,
|
||||||
|
"p95_symbol_error_rate": 0.9989879261363636,
|
||||||
|
"mean_abs_final_frequency_error_hz": 1.5891187411987882
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "INTERMEDIATE_EVM",
|
||||||
|
"target_evm_rms": 0.55,
|
||||||
|
"tracker": "T0",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.5128205128205128,
|
||||||
|
"loss_of_lock_rate": 0.5128205128205128,
|
||||||
|
"self_recovery_rate_after_loss": 0.6,
|
||||||
|
"mean_symbol_error_rate": 0.26575702942890433,
|
||||||
|
"p95_symbol_error_rate": 0.6796519886363631,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "INTERMEDIATE_EVM",
|
||||||
|
"target_evm_rms": 0.55,
|
||||||
|
"tracker": "T1",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.3076923076923077,
|
||||||
|
"loss_of_lock_rate": 0.3076923076923077,
|
||||||
|
"self_recovery_rate_after_loss": 0.3333333333333333,
|
||||||
|
"mean_symbol_error_rate": 0.23310023310023306,
|
||||||
|
"p95_symbol_error_rate": 0.9868607954545454,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "INTERMEDIATE_EVM",
|
||||||
|
"target_evm_rms": 0.55,
|
||||||
|
"tracker": "T2",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.3076923076923077,
|
||||||
|
"loss_of_lock_rate": 0.3076923076923077,
|
||||||
|
"self_recovery_rate_after_loss": 0.5,
|
||||||
|
"mean_symbol_error_rate": 0.2244818983100233,
|
||||||
|
"p95_symbol_error_rate": 0.9553089488636363,
|
||||||
|
"mean_abs_final_frequency_error_hz": 1.8603443403831266
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "LAB058_B_EVM",
|
||||||
|
"target_evm_rms": 0.84535,
|
||||||
|
"tracker": "T0",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.5256410256410257,
|
||||||
|
"loss_of_lock_rate": 0.5256410256410257,
|
||||||
|
"self_recovery_rate_after_loss": 0.5609756097560976,
|
||||||
|
"mean_symbol_error_rate": 0.2953498324592075,
|
||||||
|
"p95_symbol_error_rate": 0.6499644886363632,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "LAB058_B_EVM",
|
||||||
|
"target_evm_rms": 0.84535,
|
||||||
|
"tracker": "T1",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.3076923076923077,
|
||||||
|
"loss_of_lock_rate": 0.3076923076923077,
|
||||||
|
"self_recovery_rate_after_loss": 0.4166666666666667,
|
||||||
|
"mean_symbol_error_rate": 0.25189849213286714,
|
||||||
|
"p95_symbol_error_rate": 0.8958274147727272,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 20000,
|
||||||
|
"quality": "LAB058_B_EVM",
|
||||||
|
"target_evm_rms": 0.84535,
|
||||||
|
"tracker": "T2",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.34615384615384615,
|
||||||
|
"loss_of_lock_rate": 0.34615384615384615,
|
||||||
|
"self_recovery_rate_after_loss": 0.8148148148148148,
|
||||||
|
"mean_symbol_error_rate": 0.21559950466200467,
|
||||||
|
"p95_symbol_error_rate": 0.6481001420454545,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.45575502919564
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "LAB058_A_EVM",
|
||||||
|
"target_evm_rms": 0.31739,
|
||||||
|
"tracker": "T0",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.5128205128205128,
|
||||||
|
"loss_of_lock_rate": 0.5128205128205128,
|
||||||
|
"self_recovery_rate_after_loss": 0.6,
|
||||||
|
"mean_symbol_error_rate": 0.21852520995618308,
|
||||||
|
"p95_symbol_error_rate": 0.5008054786392402,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "LAB058_A_EVM",
|
||||||
|
"target_evm_rms": 0.31739,
|
||||||
|
"tracker": "T1",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.0,
|
||||||
|
"loss_of_lock_rate": 0.0,
|
||||||
|
"self_recovery_rate_after_loss": 0.0,
|
||||||
|
"mean_symbol_error_rate": 3.6767689061992863e-06,
|
||||||
|
"p95_symbol_error_rate": 1.1372626582278396e-05,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "LAB058_A_EVM",
|
||||||
|
"target_evm_rms": 0.31739,
|
||||||
|
"tracker": "T2",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.0,
|
||||||
|
"loss_of_lock_rate": 0.0,
|
||||||
|
"self_recovery_rate_after_loss": 0.0,
|
||||||
|
"mean_symbol_error_rate": 3.803554040895813e-06,
|
||||||
|
"p95_symbol_error_rate": 1.1372626582278396e-05,
|
||||||
|
"mean_abs_final_frequency_error_hz": 0.24460262642899053
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "INTERMEDIATE_EVM",
|
||||||
|
"target_evm_rms": 0.55,
|
||||||
|
"tracker": "T0",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.5128205128205128,
|
||||||
|
"loss_of_lock_rate": 0.5128205128205128,
|
||||||
|
"self_recovery_rate_after_loss": 0.6,
|
||||||
|
"mean_symbol_error_rate": 0.22876703992210323,
|
||||||
|
"p95_symbol_error_rate": 0.5013533425632909,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "INTERMEDIATE_EVM",
|
||||||
|
"target_evm_rms": 0.55,
|
||||||
|
"tracker": "T1",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.0,
|
||||||
|
"loss_of_lock_rate": 0.0,
|
||||||
|
"self_recovery_rate_after_loss": 0.0,
|
||||||
|
"mean_symbol_error_rate": 0.005101580249918856,
|
||||||
|
"p95_symbol_error_rate": 0.0054603441455696195,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "INTERMEDIATE_EVM",
|
||||||
|
"target_evm_rms": 0.55,
|
||||||
|
"tracker": "T2",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.0,
|
||||||
|
"loss_of_lock_rate": 0.0,
|
||||||
|
"self_recovery_rate_after_loss": 0.0,
|
||||||
|
"mean_symbol_error_rate": 0.0050972695553391754,
|
||||||
|
"p95_symbol_error_rate": 0.00545342167721519,
|
||||||
|
"mean_abs_final_frequency_error_hz": 0.44270153391594025
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "LAB058_B_EVM",
|
||||||
|
"target_evm_rms": 0.84535,
|
||||||
|
"tracker": "T0",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.5512820512820513,
|
||||||
|
"loss_of_lock_rate": 0.5512820512820513,
|
||||||
|
"self_recovery_rate_after_loss": 0.4418604651162791,
|
||||||
|
"mean_symbol_error_rate": 0.2610313209996754,
|
||||||
|
"p95_symbol_error_rate": 0.5018507713607593,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "LAB058_B_EVM",
|
||||||
|
"target_evm_rms": 0.84535,
|
||||||
|
"tracker": "T1",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.0,
|
||||||
|
"loss_of_lock_rate": 0.0,
|
||||||
|
"self_recovery_rate_after_loss": 0.0,
|
||||||
|
"mean_symbol_error_rate": 0.04729529272151899,
|
||||||
|
"p95_symbol_error_rate": 0.04841574367088607,
|
||||||
|
"mean_abs_final_frequency_error_hz": 2.8846153846153846
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"symbol_rate": 500000,
|
||||||
|
"quality": "LAB058_B_EVM",
|
||||||
|
"target_evm_rms": 0.84535,
|
||||||
|
"tracker": "T2",
|
||||||
|
"cases": 78,
|
||||||
|
"catastrophic_failure_rate": 0.0,
|
||||||
|
"loss_of_lock_rate": 0.0,
|
||||||
|
"self_recovery_rate_after_loss": 0.0,
|
||||||
|
"mean_symbol_error_rate": 0.047251044709509894,
|
||||||
|
"p95_symbol_error_rate": 0.04832229034810127,
|
||||||
|
"mean_abs_final_frequency_error_hz": 0.6773541661791916
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"packet_controls": {
|
||||||
|
"Lab054": {
|
||||||
|
"T0": {
|
||||||
|
"frames": 16,
|
||||||
|
"preamble_errors": 9020,
|
||||||
|
"header_raw_errors": 1140,
|
||||||
|
"header_voted_errors": 373,
|
||||||
|
"header_accepted": 0,
|
||||||
|
"fec_started": 0,
|
||||||
|
"fec_pass": 0,
|
||||||
|
"crc_started": 0,
|
||||||
|
"crc_pass": 0,
|
||||||
|
"packet_output": 0,
|
||||||
|
"expected_frames": 16
|
||||||
|
},
|
||||||
|
"T1": {
|
||||||
|
"frames": 16,
|
||||||
|
"preamble_errors": 9020,
|
||||||
|
"header_raw_errors": 1136,
|
||||||
|
"header_voted_errors": 369,
|
||||||
|
"header_accepted": 0,
|
||||||
|
"fec_started": 0,
|
||||||
|
"fec_pass": 0,
|
||||||
|
"crc_started": 0,
|
||||||
|
"crc_pass": 0,
|
||||||
|
"packet_output": 0,
|
||||||
|
"expected_frames": 16
|
||||||
|
},
|
||||||
|
"T2": {
|
||||||
|
"frames": 16,
|
||||||
|
"preamble_errors": 9020,
|
||||||
|
"header_raw_errors": 1136,
|
||||||
|
"header_voted_errors": 371,
|
||||||
|
"header_accepted": 0,
|
||||||
|
"fec_started": 0,
|
||||||
|
"fec_pass": 0,
|
||||||
|
"crc_started": 0,
|
||||||
|
"crc_pass": 0,
|
||||||
|
"packet_output": 0,
|
||||||
|
"expected_frames": 16
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Lab047": {
|
||||||
|
"T0": {
|
||||||
|
"frames": 36,
|
||||||
|
"preamble_errors": 2,
|
||||||
|
"header_raw_errors": 0,
|
||||||
|
"header_voted_errors": 0,
|
||||||
|
"header_accepted": 36,
|
||||||
|
"fec_started": 36,
|
||||||
|
"fec_pass": 36,
|
||||||
|
"crc_started": 36,
|
||||||
|
"crc_pass": 36,
|
||||||
|
"packet_output": 36,
|
||||||
|
"expected_frames": 36
|
||||||
|
},
|
||||||
|
"T1": {
|
||||||
|
"frames": 36,
|
||||||
|
"preamble_errors": 2,
|
||||||
|
"header_raw_errors": 0,
|
||||||
|
"header_voted_errors": 0,
|
||||||
|
"header_accepted": 36,
|
||||||
|
"fec_started": 36,
|
||||||
|
"fec_pass": 36,
|
||||||
|
"crc_started": 36,
|
||||||
|
"crc_pass": 36,
|
||||||
|
"packet_output": 36,
|
||||||
|
"expected_frames": 36
|
||||||
|
},
|
||||||
|
"T2": {
|
||||||
|
"frames": 36,
|
||||||
|
"preamble_errors": 2,
|
||||||
|
"header_raw_errors": 0,
|
||||||
|
"header_voted_errors": 0,
|
||||||
|
"header_accepted": 36,
|
||||||
|
"fec_started": 36,
|
||||||
|
"fec_pass": 36,
|
||||||
|
"crc_started": 36,
|
||||||
|
"crc_pass": 36,
|
||||||
|
"packet_output": 36,
|
||||||
|
"expected_frames": 36
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"background": [
|
||||||
|
{
|
||||||
|
"tracker": "T1",
|
||||||
|
"rx_start": 2715712,
|
||||||
|
"samples": 1639072,
|
||||||
|
"initial_frequency_hz": -937.7612498870775,
|
||||||
|
"final_frequency_hz": -937.7612498870775,
|
||||||
|
"phase_detector_mean": -0.0015150218706433782,
|
||||||
|
"phase_detector_rms": 0.7811357144086143,
|
||||||
|
"receiver_lock": {
|
||||||
|
"block_scores": [
|
||||||
|
0.10063319237209971,
|
||||||
|
0.098355222525229,
|
||||||
|
0.10617276782412359,
|
||||||
|
0.10274225812168869,
|
||||||
|
0.10530044294405055,
|
||||||
|
0.10671948937380842,
|
||||||
|
0.11254691272704273,
|
||||||
|
0.11812531996155448,
|
||||||
|
0.10127773127263748,
|
||||||
|
0.10319962905173677,
|
||||||
|
0.1098484248873075,
|
||||||
|
0.10272435065839519,
|
||||||
|
0.11920603854407953,
|
||||||
|
0.09478017318240499,
|
||||||
|
0.12161673020811553,
|
||||||
|
0.11789301850760485
|
||||||
|
],
|
||||||
|
"locked_blocks": 0,
|
||||||
|
"stable_lock": false,
|
||||||
|
"mean_score": 0.10757135638511743
|
||||||
|
},
|
||||||
|
"false_headers": 0,
|
||||||
|
"false_packets": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tracker": "T2",
|
||||||
|
"rx_start": 2715712,
|
||||||
|
"samples": 1639072,
|
||||||
|
"initial_frequency_hz": -937.7612498870775,
|
||||||
|
"final_frequency_hz": -933.958674380653,
|
||||||
|
"phase_detector_mean": 0.0005216208224431538,
|
||||||
|
"phase_detector_rms": 0.7806047027808024,
|
||||||
|
"receiver_lock": {
|
||||||
|
"block_scores": [
|
||||||
|
0.10118179010623372,
|
||||||
|
0.09986514970692226,
|
||||||
|
0.11115140954707184,
|
||||||
|
0.11779488228787531,
|
||||||
|
0.103094855060387,
|
||||||
|
0.1123272228703127,
|
||||||
|
0.09447320516431082,
|
||||||
|
0.11227697460326115,
|
||||||
|
0.10518389944359968,
|
||||||
|
0.11354927340964265,
|
||||||
|
0.11458038182782619,
|
||||||
|
0.12065786243529855,
|
||||||
|
0.11608178158767633,
|
||||||
|
0.09958587362187286,
|
||||||
|
0.11644130340148548,
|
||||||
|
0.10533482770132596
|
||||||
|
],
|
||||||
|
"locked_blocks": 0,
|
||||||
|
"stable_lock": false,
|
||||||
|
"mean_score": 0.1089737932984439
|
||||||
|
},
|
||||||
|
"false_headers": 0,
|
||||||
|
"false_packets": 0
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"payload_truth_leak_test": {
|
||||||
|
"receiver_inputs": [
|
||||||
|
"current complex RX symbol",
|
||||||
|
"own hard decision",
|
||||||
|
"previous loop state"
|
||||||
|
],
|
||||||
|
"changed_only": "diagnostic TX payload reference after preamble",
|
||||||
|
"rows": [
|
||||||
|
{
|
||||||
|
"tracker": "T1",
|
||||||
|
"phase_trajectory_equal": true,
|
||||||
|
"frequency_trajectory_equal": true,
|
||||||
|
"hard_decisions_equal": true,
|
||||||
|
"trajectory_equal": true,
|
||||||
|
"original_diagnostic_symbol_error_rate": 0.006747159090909091,
|
||||||
|
"changed_reference_diagnostic_symbol_error_rate": 0.9932528409090909,
|
||||||
|
"diagnostic_metric_changed": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"tracker": "T2",
|
||||||
|
"phase_trajectory_equal": true,
|
||||||
|
"frequency_trajectory_equal": true,
|
||||||
|
"hard_decisions_equal": true,
|
||||||
|
"trajectory_equal": true,
|
||||||
|
"original_diagnostic_symbol_error_rate": 0.010298295454545454,
|
||||||
|
"changed_reference_diagnostic_symbol_error_rate": 0.9897017045454546,
|
||||||
|
"diagnostic_metric_changed": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"passed": true
|
||||||
|
},
|
||||||
|
"decision_directed_verdict": "SUCCESS",
|
||||||
|
"best_tracker": "T2",
|
||||||
|
"why": "существенно снижены synthetic-срывы, Lab047 и background сохранены, реальный B остаётся в пределах инженерной цели",
|
||||||
|
"remaining_physical_limitation": {
|
||||||
|
"diagnostic_symbol_error_rate": 0.03495896,
|
||||||
|
"evm_rms": 0.84535,
|
||||||
|
"matched_residual_db": 1.464846,
|
||||||
|
"band_gain_nonuniformity_db": 5.471382
|
||||||
|
},
|
||||||
|
"recommended_next_single_step": "подготовить отдельное решение о внедрении tracker в штатный receiver",
|
||||||
|
"lab054_historical_result": "NOT_A, 0/16",
|
||||||
|
"lab060_commit": "NOT_PERFORMED",
|
||||||
|
"push": "NOT_PERFORMED",
|
||||||
|
"integrity": {
|
||||||
|
"before": {
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab056\\rx_stream.cs8": {
|
||||||
|
"bytes": 48000000,
|
||||||
|
"sha256": "e336dd653fa554058052fcf851e9f2462f66b8cf7c710815ca2b9a09ffc23ad4"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab056\\tx_abab.cs8": {
|
||||||
|
"bytes": 21177088,
|
||||||
|
"sha256": "5b34bbe1a8e6d037d2d6d367a74e9eb84e8940db7da61600ffaa7f7497d4f600"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab054\\rx_stream.cs8": {
|
||||||
|
"bytes": 48000000,
|
||||||
|
"sha256": "641886879964250c315dd399d469503808aae43fb319bef05e0bf2a78bf14585"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab054\\tx_stream.cs8": {
|
||||||
|
"bytes": 2952192,
|
||||||
|
"sha256": "e84bbce227426c0aac13a48ded1286ca4a44fc6e3efce01f6e5a513217c87ff5"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Documents\\SDR_Rover_Lab047_raw\\20260903_115747\\rx_stream.cs8": {
|
||||||
|
"bytes": 240000000,
|
||||||
|
"sha256": "8521bf1b574cd1fe4e0a4f980c00c8664f8bb51551a241e46449e1eb2c77e635"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"after": {
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab056\\rx_stream.cs8": {
|
||||||
|
"bytes": 48000000,
|
||||||
|
"sha256": "e336dd653fa554058052fcf851e9f2462f66b8cf7c710815ca2b9a09ffc23ad4"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab056\\tx_abab.cs8": {
|
||||||
|
"bytes": 21177088,
|
||||||
|
"sha256": "5b34bbe1a8e6d037d2d6d367a74e9eb84e8940db7da61600ffaa7f7497d4f600"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab054\\rx_stream.cs8": {
|
||||||
|
"bytes": 48000000,
|
||||||
|
"sha256": "641886879964250c315dd399d469503808aae43fb319bef05e0bf2a78bf14585"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Desktop\\projects\\SDR_Rover\\data\\raw\\lab054\\tx_stream.cs8": {
|
||||||
|
"bytes": 2952192,
|
||||||
|
"sha256": "e84bbce227426c0aac13a48ded1286ca4a44fc6e3efce01f6e5a513217c87ff5"
|
||||||
|
},
|
||||||
|
"C:\\Users\\user\\Documents\\SDR_Rover_Lab047_raw\\20260903_115747\\rx_stream.cs8": {
|
||||||
|
"bytes": 240000000,
|
||||||
|
"sha256": "8521bf1b574cd1fe4e0a4f980c00c8664f8bb51551a241e46449e1eb2c77e635"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"passed": true
|
||||||
|
}
|
||||||
|
}
|
||||||
40
data/processed/lab060/synthetic_by_initial_cfo.csv
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
symbol_rate,quality,initial_frequency_error_hz,tracker,cases,catastrophic_failure_rate,loss_of_lock_rate,mean_symbol_error_rate
|
||||||
|
500000,LAB058_B_EVM,-10.0,T0,6,1.0,1.0,0.4951410864978903
|
||||||
|
500000,LAB058_B_EVM,-10.0,T1,6,0.0,0.0,0.0474551687763713
|
||||||
|
500000,LAB058_B_EVM,-10.0,T2,6,0.0,0.0,0.047181566455696204
|
||||||
|
500000,LAB058_B_EVM,-5.0,T0,6,1.0,1.0,0.49534876054852317
|
||||||
|
500000,LAB058_B_EVM,-5.0,T1,6,0.0,0.0,0.048027096518987344
|
||||||
|
500000,LAB058_B_EVM,-5.0,T2,6,0.0,0.0,0.047985891350210974
|
||||||
|
500000,LAB058_B_EVM,-2.0,T0,6,1.0,1.0,0.4094260944092827
|
||||||
|
500000,LAB058_B_EVM,-2.0,T1,6,0.0,0.0,0.047496373945147684
|
||||||
|
500000,LAB058_B_EVM,-2.0,T2,6,0.0,0.0,0.047506263185654006
|
||||||
|
500000,LAB058_B_EVM,-1.0,T0,6,0.6666666666666666,0.6666666666666666,0.1395404799578059
|
||||||
|
500000,LAB058_B_EVM,-1.0,T1,6,0.0,0.0,0.04685192510548523
|
||||||
|
500000,LAB058_B_EVM,-1.0,T2,6,0.0,0.0,0.046891482067510544
|
||||||
|
500000,LAB058_B_EVM,-0.5,T0,6,0.0,0.0,0.07145470727848101
|
||||||
|
500000,LAB058_B_EVM,-0.5,T1,6,0.0,0.0,0.04732990506329115
|
||||||
|
500000,LAB058_B_EVM,-0.5,T2,6,0.0,0.0,0.04735792457805907
|
||||||
|
500000,LAB058_B_EVM,-0.25,T0,6,0.0,0.0,0.058450356012658224
|
||||||
|
500000,LAB058_B_EVM,-0.25,T1,6,0.0,0.0,0.04728210706751055
|
||||||
|
500000,LAB058_B_EVM,-0.25,T2,6,0.0,0.0,0.04725408755274262
|
||||||
|
500000,LAB058_B_EVM,0.0,T0,6,0.0,0.0,0.05428368934599156
|
||||||
|
500000,LAB058_B_EVM,0.0,T1,6,0.0,0.0,0.046982133438818574
|
||||||
|
500000,LAB058_B_EVM,0.0,T2,6,0.0,0.0,0.04700356012658228
|
||||||
|
500000,LAB058_B_EVM,0.25,T0,6,0.0,0.0,0.058822850738396625
|
||||||
|
500000,LAB058_B_EVM,0.25,T1,6,0.0,0.0,0.047923259493670885
|
||||||
|
500000,LAB058_B_EVM,0.25,T2,6,0.0,0.0,0.04789523997890296
|
||||||
|
500000,LAB058_B_EVM,0.5,T0,6,0.0,0.0,0.07175797732067511
|
||||||
|
500000,LAB058_B_EVM,0.5,T1,6,0.0,0.0,0.047489781118143455
|
||||||
|
500000,LAB058_B_EVM,0.5,T2,6,0.0,0.0,0.047506263185654006
|
||||||
|
500000,LAB058_B_EVM,1.0,T0,6,0.5,0.5,0.13977946993670887
|
||||||
|
500000,LAB058_B_EVM,1.0,T1,6,0.0,0.0,0.04697059599156119
|
||||||
|
500000,LAB058_B_EVM,1.0,T2,6,0.0,0.0,0.046950817510548526
|
||||||
|
500000,LAB058_B_EVM,2.0,T0,6,1.0,1.0,0.40876681170886076
|
||||||
|
500000,LAB058_B_EVM,2.0,T1,6,0.0,0.0,0.046762921940928265
|
||||||
|
500000,LAB058_B_EVM,2.0,T2,6,0.0,0.0,0.04675138449367089
|
||||||
|
500000,LAB058_B_EVM,5.0,T0,6,1.0,1.0,0.49532403744725745
|
||||||
|
500000,LAB058_B_EVM,5.0,T1,6,0.0,0.0,0.04691126054852321
|
||||||
|
500000,LAB058_B_EVM,5.0,T2,6,0.0,0.0,0.046909612341772156
|
||||||
|
500000,LAB058_B_EVM,10.0,T0,6,1.0,1.0,0.49531085179324896
|
||||||
|
500000,LAB058_B_EVM,10.0,T1,6,0.0,0.0,0.047356276371308015
|
||||||
|
500000,LAB058_B_EVM,10.0,T2,6,0.0,0.0,0.04706948839662447
|
||||||
|
BIN
data/processed/lab060/synthetic_failure_by_initial_cfo.png
Normal file
|
After Width: | Height: | Size: 55 KiB |
19
data/processed/lab060/synthetic_results.csv
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
symbol_rate,quality,target_evm_rms,tracker,cases,catastrophic_failure_rate,loss_of_lock_rate,self_recovery_rate_after_loss,mean_symbol_error_rate,p95_symbol_error_rate,mean_abs_final_frequency_error_hz
|
||||||
|
20000,LAB058_A_EVM,0.31739,T0,78,0.5128205128205128,0.5128205128205128,0.6,0.256050590034965,0.6932705965909084,2.8846153846153846
|
||||||
|
20000,LAB058_A_EVM,0.31739,T1,78,0.3076923076923077,0.3076923076923077,0.5,0.22378532925407926,0.9996981534090909,2.8846153846153846
|
||||||
|
20000,LAB058_A_EVM,0.31739,T2,78,0.3076923076923077,0.3076923076923077,0.4166666666666667,0.23574992715617712,0.9989879261363636,1.5891187411987882
|
||||||
|
20000,INTERMEDIATE_EVM,0.55,T0,78,0.5128205128205128,0.5128205128205128,0.6,0.26575702942890433,0.6796519886363631,2.8846153846153846
|
||||||
|
20000,INTERMEDIATE_EVM,0.55,T1,78,0.3076923076923077,0.3076923076923077,0.3333333333333333,0.23310023310023306,0.9868607954545454,2.8846153846153846
|
||||||
|
20000,INTERMEDIATE_EVM,0.55,T2,78,0.3076923076923077,0.3076923076923077,0.5,0.2244818983100233,0.9553089488636363,1.8603443403831266
|
||||||
|
20000,LAB058_B_EVM,0.84535,T0,78,0.5256410256410257,0.5256410256410257,0.5609756097560976,0.2953498324592075,0.6499644886363632,2.8846153846153846
|
||||||
|
20000,LAB058_B_EVM,0.84535,T1,78,0.3076923076923077,0.3076923076923077,0.4166666666666667,0.25189849213286714,0.8958274147727272,2.8846153846153846
|
||||||
|
20000,LAB058_B_EVM,0.84535,T2,78,0.34615384615384615,0.34615384615384615,0.8148148148148148,0.21559950466200467,0.6481001420454545,2.45575502919564
|
||||||
|
500000,LAB058_A_EVM,0.31739,T0,78,0.5128205128205128,0.5128205128205128,0.6,0.21852520995618308,0.5008054786392402,2.8846153846153846
|
||||||
|
500000,LAB058_A_EVM,0.31739,T1,78,0.0,0.0,0.0,3.6767689061992863e-06,1.1372626582278396e-05,2.8846153846153846
|
||||||
|
500000,LAB058_A_EVM,0.31739,T2,78,0.0,0.0,0.0,3.803554040895813e-06,1.1372626582278396e-05,0.24460262642899053
|
||||||
|
500000,INTERMEDIATE_EVM,0.55,T0,78,0.5128205128205128,0.5128205128205128,0.6,0.22876703992210323,0.5013533425632909,2.8846153846153846
|
||||||
|
500000,INTERMEDIATE_EVM,0.55,T1,78,0.0,0.0,0.0,0.005101580249918856,0.0054603441455696195,2.8846153846153846
|
||||||
|
500000,INTERMEDIATE_EVM,0.55,T2,78,0.0,0.0,0.0,0.0050972695553391754,0.00545342167721519,0.44270153391594025
|
||||||
|
500000,LAB058_B_EVM,0.84535,T0,78,0.5512820512820513,0.5512820512820513,0.4418604651162791,0.2610313209996754,0.5018507713607593,2.8846153846153846
|
||||||
|
500000,LAB058_B_EVM,0.84535,T1,78,0.0,0.0,0.0,0.04729529272151899,0.04841574367088607,2.8846153846153846
|
||||||
|
500000,LAB058_B_EVM,0.84535,T2,78,0.0,0.0,0.0,0.047251044709509894,0.04832229034810127,0.6773541661791916
|
||||||
|
BIN
data/processed/lab060/tracker_comparison.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
11
data/processed/lab060/tuning_results.csv
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
tracker,normalized_bandwidth,damping_factor,phase_coefficient,frequency_coefficient,cases,catastrophic_failure_rate,loss_of_lock_rate,mean_symbol_error_rate,p95_symbol_error_rate,mean_abs_final_frequency_error_hz,selection_data,selected
|
||||||
|
T1,0.0002,0.7071067811865475,0.001255847823713574,0.0,39,0.0,0.0,0.04729237666342097,0.048661985759493674,2.8846153846153846,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T1,0.0005,0.7071067811865475,0.003136663015045893,0.0,39,0.0,0.0,0.04701902791301525,0.04799940664556962,2.8846153846153846,synthetic_500k_lab058_b_evm_only,True
|
||||||
|
T1,0.001,0.7071067811865475,0.006263487375221755,0.0,39,0.0,0.0,0.04702257789678675,0.04825158227848101,2.8846153846153846,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T1,0.002,0.7071067811865475,0.01248774347634396,0.0,39,0.0,0.0,0.04714606661798118,0.04841376582278481,2.8846153846153846,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T1,0.004,0.7071067811865475,0.024819543215557016,0.0,39,0.0,0.0,0.047367433463161315,0.048565071202531646,2.8846153846153846,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T2,0.0002,0.7071067811865475,0.0005331911300740734,1.4218430135308627e-07,39,0.0,0.0,0.04704463851022395,0.04804489715189873,0.14786559507334857,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T2,0.0005,0.7071067811865475,0.0013324447407406753,8.882964938271169e-07,39,0.0,0.0,0.04698099237260629,0.047963805379746836,0.7332907655462437,synthetic_500k_lab058_b_evm_only,True
|
||||||
|
T2,0.001,0.7071067811865475,0.002663113481479377,3.5508179753058365e-06,39,0.0,0.0,0.047006349399545594,0.04806269778481013,2.080352966739518,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T2,0.002,0.7071067811865475,0.005319130074006831,1.4184346864018218e-05,39,0.0,0.0,0.047083688331710484,0.048320806962025314,6.1037319355151585,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
T2,0.004,0.7071067811865475,0.010609929479335395,5.6586290556455445e-05,39,0.0,0.0,0.0472145305907173,0.048511669303797474,15.776124592433566,synthetic_500k_lab058_b_evm_only,False
|
||||||
|
@@ -516,5 +516,37 @@
|
|||||||
- [Постановка](lab059_current_state.md), [отчёт](lab059_offline_result.md),
|
- [Постановка](lab059_current_state.md), [отчёт](lab059_offline_result.md),
|
||||||
[JSON](../data/processed/lab059/summary.json),
|
[JSON](../data/processed/lab059/summary.json),
|
||||||
[real CSV](../data/processed/lab059/real_results.csv),
|
[real CSV](../data/processed/lab059/real_results.csv),
|
||||||
[synthetic CSV](../data/processed/lab059/synthetic_results.csv). STOP;
|
[synthetic CSV](../data/processed/lab059/synthetic_results.csv). Lab059
|
||||||
Lab059 не коммитировалась, push не выполнялся, Lab060 не создана.
|
зафиксирована коммитом `e16ec23fdb57e95ade46e9b6abc215502fca0686`;
|
||||||
|
push не выполнялся.
|
||||||
|
|
||||||
|
## Lab060 — решение-направленное сопровождение несущей
|
||||||
|
|
||||||
|
- **Запись 054; только сохранённые IQ и синтетика, RF TX=0.** P3 задаёт
|
||||||
|
начальные частоту и фазу. T0 не сопровождает payload, T1 поправляет фазу по
|
||||||
|
собственным BPSK-решениям, T2 поправляет фазу и частоту. Payload truth,
|
||||||
|
header, magic, JPEG, CRC и будущие символы петля не получает.
|
||||||
|
- **Параметры до реальных IQ:** из пяти нормированных полос только на synthetic
|
||||||
|
500K/EVM0,845350 выбрана 0,0005 для T1 и T2. После выбора параметры
|
||||||
|
заморожены. Отдельный контроль замены диагностического truth сохранил точно
|
||||||
|
те же траектории и решения; утечки payload truth нет.
|
||||||
|
- **Устойчивость 500K:** на независимых 78 испытаниях T0 потерял захват в
|
||||||
|
55,128205%, T1/T2 — в 0%. Средняя SER T0/T1/T2 равна
|
||||||
|
26,103132/4,729529/4,725104%; конечная ошибка частоты T2 — 0,677354 Гц.
|
||||||
|
- **Реальный Lab056:** средняя SER B T0/T1/T2 равна
|
||||||
|
3,616990/3,509691/3,501780%, потерь захвата 0. T2 приблизился к
|
||||||
|
диагностическому ориентиру 3,495896%; физические EVM0,845350,
|
||||||
|
matched/residual1,464846дБ и ripple5,471382дБ остаются.
|
||||||
|
- **Строгие контроли:** Lab047 у всех 36/36. Lab054 у всех 0/16 HEADER,
|
||||||
|
FEC/CRC не достигнуты, packets0/16; исторический `NOT_A, 0/16` сохранён.
|
||||||
|
Фон: 0 ложных заголовков, 0 ложных пакетов, устойчивого lock нет.
|
||||||
|
- **Вердикт `SUCCESS`, лучший T2:** сопровождение устраняет проверенный предел
|
||||||
|
preamble-only экстраполяции, но не восстанавливает Lab054 и пока не встроено
|
||||||
|
в штатный receiver. [Постановка](lab060_current_state.md),
|
||||||
|
[отчёт](lab060_offline_result.md),
|
||||||
|
[JSON](../data/processed/lab060/summary.json),
|
||||||
|
[real CSV](../data/processed/lab060/real_results.csv),
|
||||||
|
[synthetic CSV](../data/processed/lab060/synthetic_results.csv).
|
||||||
|
- **STOP:** исходные IQ не изменились, Lab060 не коммитировалась, push не
|
||||||
|
выполнялся, Lab061 не создана. Следующий этап — отдельно согласовать решение
|
||||||
|
о внедрении T2 в штатный receiver.
|
||||||
|
|||||||
85
docs/lab060_current_state.md
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
# Lab060 — зафиксированный план сопровождения несущей
|
||||||
|
|
||||||
|
## Границы
|
||||||
|
|
||||||
|
Lab060 выполняется только по сохранённым файлам Lab056, Lab054 и Lab047 и на
|
||||||
|
синтетических данных. Оборудование не опрашивается, аппаратные команды не
|
||||||
|
выполняются, `RF TX = 0`. Исторический результат Lab054 остаётся `NOT_A, 0/16`.
|
||||||
|
Штатный приёмник, BPSK, RRC, преамбула, заголовок, FEC, CRC, формат пакета,
|
||||||
|
скорости, timing и packet acquisition не изменяются. Реализация остаётся
|
||||||
|
диагностической ветвью Lab060.
|
||||||
|
|
||||||
|
Исходный HEAD после фиксации Lab059:
|
||||||
|
`e16ec23fdb57e95ade46e9b6abc215502fca0686`.
|
||||||
|
|
||||||
|
## Информационная граница
|
||||||
|
|
||||||
|
P3 получает известную 1280-символьную преамбулу и формирует начальные частоту и
|
||||||
|
фазу. Начиная с первого символа после преамбулы T1 и T2 получают только текущий
|
||||||
|
комплексный символ, собственное решение `+1/-1` и своё предыдущее состояние.
|
||||||
|
Правильные header и payload, magic, JPEG, CRC, TX waveform полезной части,
|
||||||
|
whole-burst CFO/phase и будущие символы в работу петли не поступают. TX truth
|
||||||
|
подключается после завершения траектории только для диагностических метрик.
|
||||||
|
|
||||||
|
## Методы
|
||||||
|
|
||||||
|
- **T0 P3_FIXED.** Начальные частота и фаза P3 экстраполируются на весь burst
|
||||||
|
без сопровождения. До разработки альтернатив этот baseline должен
|
||||||
|
воспроизвести среднюю SER Lab056 B `3,616990%`.
|
||||||
|
- **T1 DD_PHASE_ONLY.** Частота остаётся начальной P3. После каждого собственного
|
||||||
|
решения приёмника фазовое состояние получает поправку первого порядка.
|
||||||
|
- **T2 DD_PHASE_FREQUENCY.** Петля второго порядка обновляет фазу и частоту.
|
||||||
|
|
||||||
|
Нормированный фазовый детектор вычисляет угол между скорректированным символом
|
||||||
|
и собственным hard decision. Амплитуда в детектор не входит. Одиночная поправка
|
||||||
|
ограничена `±pi/3`; это заранее заданное ограничение выброса.
|
||||||
|
|
||||||
|
Для T1 коэффициент фазы равен
|
||||||
|
`1-exp(-2*pi*normalized_bandwidth)`. Для T2 используются стандартные
|
||||||
|
коэффициенты второго порядка:
|
||||||
|
|
||||||
|
`theta = Bn / (zeta + 0.25/zeta)`
|
||||||
|
|
||||||
|
`alpha = 4*zeta*theta / (1 + 2*zeta*theta + theta^2)`
|
||||||
|
|
||||||
|
`beta = 4*theta^2 / (1 + 2*zeta*theta + theta^2)`
|
||||||
|
|
||||||
|
где `zeta = 1/sqrt(2)`, `Bn` — нормированная полоса в долях symbol rate,
|
||||||
|
`alpha` — фазовая поправка в радианах на радиан ошибки, а `beta` — поправка
|
||||||
|
нормированной угловой частоты в радианах на символ.
|
||||||
|
|
||||||
|
## Настройка до реальных данных
|
||||||
|
|
||||||
|
Заранее ограниченный набор `Bn`:
|
||||||
|
|
||||||
|
`0,0002; 0,0005; 0,001; 0,002; 0,004`.
|
||||||
|
|
||||||
|
T1 и T2 выбираются раздельно только на synthetic 500 ксимв/с с EVM `0,845350`.
|
||||||
|
Сетка начальной ошибки частоты:
|
||||||
|
`0, ±0,25, ±0,5, ±1, ±2, ±5, ±10 Гц`; ошибки начальной фазы:
|
||||||
|
`−0,35; 0; +0,35 рад`. Для всех кандидатов используются одинаковые fixed seeds.
|
||||||
|
Каждая из 39 комбинаций стартовых ошибок имеет один фиксированный шумовой
|
||||||
|
вариант, одинаковый для всех пяти кандидатов. Критерий выбора по порядку:
|
||||||
|
минимальная доля катастрофических срывов, затем
|
||||||
|
минимальная средняя SER, затем более узкая полоса. После выбора параметры
|
||||||
|
замораживаются и не меняются по результатам Lab056, Lab054 или Lab047.
|
||||||
|
|
||||||
|
Независимая validation использует другие seed и две реализации каждой
|
||||||
|
комбинации, обе скорости, три фиксированных
|
||||||
|
EVM `0,317390; 0,55; 0,845350` и ту же сетку начальных ошибок. Чистые точки
|
||||||
|
проходят действующие генератор Lab056, Fs 8 Мвыб/с, квантование и TX/RX RRC;
|
||||||
|
контролируемый AWGN добавляется после выбора символов.
|
||||||
|
|
||||||
|
## Потеря захвата
|
||||||
|
|
||||||
|
Полезная часть делится на 16 равных временных блоков. `LOSS_OF_LOCK` фиксируется,
|
||||||
|
если два соседних блока имеют SER не менее 25%. Восстановление фиксируется, если
|
||||||
|
после срыва появляются два соседних блока с SER не более 10%. Это диагностический
|
||||||
|
критерий после факта: он использует truth, но не CRC и не влияет на петлю.
|
||||||
|
|
||||||
|
Для background дополнительно применяется оракул-независимый показатель
|
||||||
|
`mean(cos(2*phase_detector_error))` по каждому блоку. Порог BPSK lock равен
|
||||||
|
`0,15`; устойчивый lock требует не менее 12 из 16 блоков и не допускает трёх
|
||||||
|
соседних незахваченных блоков.
|
||||||
|
|
||||||
|
Lab060 не коммитируется. Push не выполняется. Lab061 автоматически не создаётся.
|
||||||
186
docs/lab060_offline_result.md
Normal file
@@ -0,0 +1,186 @@
|
|||||||
|
# Lab060 — сопровождение несущей по решениям приёмника
|
||||||
|
|
||||||
|
## Что получилось простыми словами
|
||||||
|
|
||||||
|
Оценка P3 из Lab059 хорошо задаёт начальные частоту и фазу, но после преамбулы
|
||||||
|
перестаёт наблюдать сигнал. T0 поэтому лишь продолжает начальную прямую через
|
||||||
|
весь пакет. T1 после каждого принятого BPSK-символа сам решает, был передан
|
||||||
|
`+1` или `−1`, и по ошибке этого решения слегка поправляет фазу. T2 тем же
|
||||||
|
способом поправляет и фазу, и скорость её изменения, то есть остаточную ошибку
|
||||||
|
частоты.
|
||||||
|
|
||||||
|
На сохранённой записи Lab056 исходный T0 уже был близок к физически достижимому
|
||||||
|
результату: средняя доля ошибочных символов B равнялась 3,616990%. T1 снизил её
|
||||||
|
до 3,509691%, T2 — до 3,501780%. Основная польза сопровождения проявилась в
|
||||||
|
заранее отделённой синтетической проверке устойчивости: при качестве Lab056 B
|
||||||
|
и начальной ошибке частоты от −10 до +10 Гц T0 потерял захват в 55,128205%
|
||||||
|
случаев, а T1 и T2 — в 0% случаев. T2 дополнительно оценивал частотное состояние
|
||||||
|
и оказался лучшим из проверенных методов по заранее заданному правилу.
|
||||||
|
|
||||||
|
Это не восстановило пакеты Lab054. У T0, T1 и T2 осталось 0/16 принятых
|
||||||
|
заголовков, 0/16 запусков FEC и CRC и 0/16 пакетов. Исторический результат
|
||||||
|
Lab054 остаётся `NOT_A, 0/16`. Сопровождение несущей устраняет одну причину
|
||||||
|
неустойчивости, но не убирает физический предел сохранённого OTA-сигнала:
|
||||||
|
диагностическая доля ошибок символов около 3,495896%, EVM 0,845350,
|
||||||
|
отношение согласованной составляющей к остатку 1,464846 дБ и неравномерность
|
||||||
|
усиления в полосе 5,471382 дБ.
|
||||||
|
|
||||||
|
## Границы эксперимента
|
||||||
|
|
||||||
|
Lab060 выполнена только по сохранённым IQ Lab056, Lab054, Lab047 и по
|
||||||
|
синтетическим данным. Исходные пять IQ-файлов хешированы до и после анализа;
|
||||||
|
размеры и SHA-256 совпали. Оборудование не опрашивалось, аппаратные команды не
|
||||||
|
выполнялись, `RF TX = 0`.
|
||||||
|
|
||||||
|
Штатные BPSK, RRC, timing, преамбула, заголовок, FEC, CRC и формат пакета не
|
||||||
|
менялись. T1/T2 реализованы только внутри диагностической ветви Lab060 и пока
|
||||||
|
не встроены в штатный receiver. Параметры выбирались только на синтетической
|
||||||
|
настройке, были заморожены до чтения результатов реальных IQ и затем одинаково
|
||||||
|
применены ко всем наборам.
|
||||||
|
|
||||||
|
После преамбулы петля получает только текущий комплексный символ, собственное
|
||||||
|
жёсткое решение `+1/−1` и своё предыдущее состояние. Правильный payload,
|
||||||
|
заголовок, magic, JPEG, CRC, переданный waveform и будущие символы в петлю не
|
||||||
|
поступают. TX truth применяется только после вычисления всей траектории для
|
||||||
|
диагностических метрик.
|
||||||
|
|
||||||
|
## Проверенные методы
|
||||||
|
|
||||||
|
| Метод | Работа после P3 | Выбранная нормированная полоса | Коэффициент фазы | Коэффициент частоты |
|
||||||
|
|---|---|---:|---:|---:|
|
||||||
|
| T0 `P3_FIXED` | сопровождения нет | 0 | 0 | 0 |
|
||||||
|
| T1 `DD_PHASE_ONLY` | поправляется только фаза | 0,0005 | 0,003136663015 | 0 |
|
||||||
|
| T2 `DD_PHASE_FREQUENCY` | поправляются фаза и частота | 0,0005 | 0,001332444741 | 0,000000888296 |
|
||||||
|
|
||||||
|
Нормированный фазовый детектор вычисляет угол между скорректированным символом
|
||||||
|
и собственным жёстким решением приёмника. Амплитуда не меняет усиление петли.
|
||||||
|
Одна ошибка ограничена диапазоном `±π/3`. Для T2 частотное состояние хранится в
|
||||||
|
радианах на символ и переводится в герцы только при выводе.
|
||||||
|
|
||||||
|
Настройка проверила ровно пять заранее ограниченных полос:
|
||||||
|
`0,0002; 0,0005; 0,001; 0,002; 0,004`. Для каждой применены одни и те же 39
|
||||||
|
сочетаний начальной ошибки частоты и фазы и одинаковый шум. Выбор шёл по доле
|
||||||
|
катастрофических срывов, затем по средней SER, затем в пользу более узкой
|
||||||
|
полосы. У выбранных T1 и T2 срывов на наборе настройки не было; их средние SER
|
||||||
|
равнялись 4,701903% и 4,698099% соответственно.
|
||||||
|
|
||||||
|
## Независимая синтетическая проверка
|
||||||
|
|
||||||
|
Синтетический сигнал проходит генератор Lab056, квантование int8, TX/RX RRC при
|
||||||
|
Fs 8 Мвыб/с, а затем получает AWGN. Для проверки применены другие seed, две
|
||||||
|
реализации каждого сочетания, скорости 20 и 500 ксимв/с, три фиксированных EVM,
|
||||||
|
ошибки частоты `0, ±0,25, ±0,5, ±1, ±2, ±5, ±10 Гц` и ошибки фазы
|
||||||
|
`−0,35; 0; +0,35 рад`.
|
||||||
|
|
||||||
|
Ключевой набор 500 ксимв/с при EVM 0,845350:
|
||||||
|
|
||||||
|
| Метод | Случаи | Катастрофический срыв | Потеря захвата | Средняя SER | P95 SER | Средняя абсолютная конечная ошибка частоты |
|
||||||
|
|---|---:|---:|---:|---:|---:|---:|
|
||||||
|
| T0 | 78 | 55,128205% | 55,128205% | 26,103132% | 50,185077% | 2,884615 Гц |
|
||||||
|
| T1 | 78 | 0% | 0% | 4,729529% | 4,841574% | 2,884615 Гц |
|
||||||
|
| T2 | 78 | 0% | 0% | 4,725104% | 4,832229% | 0,677354 Гц |
|
||||||
|
|
||||||
|
T1 намеренно не меняет частотное состояние, поэтому его конечная ошибка частоты
|
||||||
|
остаётся начальной. T2 одновременно сохранил нулевую долю срывов и снизил
|
||||||
|
частотную ошибку.
|
||||||
|
|
||||||
|
На 20 ксимв/с искусственные начальные ошибки до ±10 Гц намного тяжелее в
|
||||||
|
нормированных единицах. При EVM 0,317390 доля потерь T1/T2 равна 30,769231%.
|
||||||
|
Этот результат не скрывается и не использовался для отдельной перенастройки.
|
||||||
|
Реальный контроль Lab047 начинается с собственной точной P3 и у всех методов
|
||||||
|
остаётся 36/36, поэтому регрессии штатного контрольного файла не обнаружено.
|
||||||
|
|
||||||
|
Потеря захвата определена независимо от CRC: два соседних из 16 временных
|
||||||
|
блоков с SER не менее 25%. Восстановление — два последующих соседних блока с
|
||||||
|
SER не более 10%. TX truth участвует только в этой послесобытийной диагностике,
|
||||||
|
но не в работе петли.
|
||||||
|
|
||||||
|
## Сохранённая OTA-запись Lab056
|
||||||
|
|
||||||
|
| Сегмент | Скорость | T0 SER | T1 SER | T2 SER | Срыв T0/T1/T2 |
|
||||||
|
|---|---:|---:|---:|---:|---:|
|
||||||
|
| A1 | 20 ксимв/с | 0,035511% | 0,035511% | 0,035511% | 0/0/0 |
|
||||||
|
| B1 | 500 ксимв/с | 3,308940% | 3,268394% | 3,253560% | 0/0/0 |
|
||||||
|
| A2 | 20 ксимв/с | 0% | 0% | 0% | 0/0/0 |
|
||||||
|
| B2 | 500 ксимв/с | 3,925040% | 3,750989% | 3,750000% | 0/0/0 |
|
||||||
|
| **Среднее A** | **20 ксимв/с** | **0,017756%** | **0,017756%** | **0,017756%** | **0/0/0** |
|
||||||
|
| **Среднее B** | **500 ксимв/с** | **3,616990%** | **3,509691%** | **3,501780%** | **0/0/0** |
|
||||||
|
|
||||||
|
Во всех B-сегментах 16/16 блоков имеют receiver-side признак захвата. Ни один
|
||||||
|
метод не пересёк критерий потери. T1 и T2 дали небольшое, но согласованное
|
||||||
|
улучшение B1 и B2 относительно фиксированного T0. T2 ближе всего подошёл к
|
||||||
|
диагностическому нижнему ориентиру 3,495896%, поэтому дополнительная ошибка от
|
||||||
|
неподвижной экстраполяции P3 практически устранена. Оставшаяся SER относится к
|
||||||
|
качеству сохранённого общего OTA-тракта TX–канал–RX и не локализует один
|
||||||
|
физический узел.
|
||||||
|
|
||||||
|
## Пакетные контроли
|
||||||
|
|
||||||
|
| Набор | Метод | HEADER | FEC started/pass | CRC started/pass | Пакеты |
|
||||||
|
|---|---|---:|---:|---:|---:|
|
||||||
|
| Lab047 | T0 | 36/36 | 36/36 | 36/36 | 36/36 |
|
||||||
|
| Lab047 | T1 | 36/36 | 36/36 | 36/36 | 36/36 |
|
||||||
|
| Lab047 | T2 | 36/36 | 36/36 | 36/36 | 36/36 |
|
||||||
|
| Lab054 | T0 | 0/16 | 0/0 | 0/0 | 0/16 |
|
||||||
|
| Lab054 | T1 | 0/16 | 0/0 | 0/0 | 0/16 |
|
||||||
|
| Lab054 | T2 | 0/16 | 0/0 | 0/0 | 0/16 |
|
||||||
|
|
||||||
|
Для Lab054 FEC и CRC не достигнуты: заголовок не принят ни в одном из 16 кадров.
|
||||||
|
T1/T2 немного меняют число диагностических ошибок заголовка, но строгий verdict
|
||||||
|
не меняется и новый успешный пакет не объявляется.
|
||||||
|
|
||||||
|
На сохранённом фоне T1 и T2 дали 0 ложных заголовков, 0 ложных пакетов и 0/16
|
||||||
|
блоков с признаком захвата; устойчивый lock не объявлен. Это отделяет
|
||||||
|
решение-направленное движение петли по шуму от доказанного приёма BPSK.
|
||||||
|
|
||||||
|
## Проверка отсутствия утечки payload truth
|
||||||
|
|
||||||
|
Автоматический контроль изменил только правильную диагностическую
|
||||||
|
последовательность payload после преамбулы и повторно вычислил метрики для той
|
||||||
|
же принятой последовательности. У T1 и T2 побитово совпали фазовая траектория,
|
||||||
|
частотная траектория и собственные решения. Диагностическая SER изменилась с
|
||||||
|
примерно 0,7–1,0% до 99%, то есть контроль действительно заменил truth, но не
|
||||||
|
смог повлиять на tracker. Результат: `PASS`.
|
||||||
|
|
||||||
|
## Инженерный вывод
|
||||||
|
|
||||||
|
`DECISION-DIRECTED TRACKING VERDICT = SUCCESS`.
|
||||||
|
|
||||||
|
Лучший кандидат в пределах Lab060 — **T2**. Он выбран потому, что:
|
||||||
|
|
||||||
|
1. на независимом наборе 500 ксимв/с/EVM 0,845350 снизил долю срывов с
|
||||||
|
55,128205% у T0 до 0%;
|
||||||
|
2. дал наименьшую среднюю SER реального Lab056 B — 3,501780%;
|
||||||
|
3. сохранил Lab047 36/36;
|
||||||
|
4. не создал ложных пакетов или ложного устойчивого захвата на фоне;
|
||||||
|
5. прошёл контроль отсутствия payload-truth leakage.
|
||||||
|
|
||||||
|
Этот успех означает, что decision-directed сопровождение пригодно как отдельный
|
||||||
|
кандидат на последующее внедрение в штатный receiver. Он не означает packet
|
||||||
|
PASS для Lab054 и не доказывает, что весь оставшийся предел связан с carrier.
|
||||||
|
Следующий единственный шаг — отдельно рассмотреть и согласовать внедрение T2 в
|
||||||
|
штатный receiver с сохранением строгих PHY/FEC/CRC критериев. В Lab060
|
||||||
|
production-код не менялся.
|
||||||
|
|
||||||
|
Независимый read-only verifier повторил 20 целевых проверок без JIT и записи
|
||||||
|
артефактов, проверил причинность изменением будущих символов, пересчитал
|
||||||
|
уравнение фазового состояния с расхождением менее `1e−12` рад и независимо
|
||||||
|
воспроизвёл метрики из NPZ/CSV. Воспроизводимых несоответствий не обнаружено;
|
||||||
|
граница вывода сохраняется: это проверка петли на готовых символах, а не всего
|
||||||
|
потокового поиска пакетов и RAW-тракта.
|
||||||
|
|
||||||
|
## Артефакты
|
||||||
|
|
||||||
|
- `data/processed/lab060/summary.json` — машинно-читаемый итог;
|
||||||
|
- `tuning_results.csv`, `synthetic_results.csv`,
|
||||||
|
`synthetic_by_initial_cfo.csv` — настройка и независимая синтетика;
|
||||||
|
- `real_results.csv`, `real_blocks.csv`, `real_trajectories.npz` — метрики и
|
||||||
|
траектории A1/B1/A2/B2;
|
||||||
|
- `packet_results.csv`, `background_results.csv` — строгие пакетные и фоновые
|
||||||
|
контроли;
|
||||||
|
- `phase_trajectory_b1.png`, `phase_trajectory_b2.png`,
|
||||||
|
`frequency_state_trajectory.png`, `lab056_b_block_symbol_error_rate.png`,
|
||||||
|
`synthetic_failure_by_initial_cfo.png`, `tracker_comparison.png`,
|
||||||
|
`lab054_result_by_tracker.png` — проверенные графики.
|
||||||
|
|
||||||
|
`RF TX = 0`. Lab060 не коммитировалась. Push не выполнялся. Lab061 не создана.
|
||||||
1227
experiments/lab060_decision_directed_carrier_tracking.py
Normal file
122
tests/test_lab060_decision_directed_carrier_tracking.py
Normal file
@@ -0,0 +1,122 @@
|
|||||||
|
"""Проверки причинности и математики Lab060."""
|
||||||
|
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
|
import numpy as np
|
||||||
|
import pytest
|
||||||
|
|
||||||
|
from experiments import lab060_decision_directed_carrier_tracking as lab060
|
||||||
|
|
||||||
|
|
||||||
|
def synthetic_symbols(count=4096, symbol_rate=500_000, frequency_hz=4.0, phase_rad=0.3):
|
||||||
|
indexes = np.arange(count)
|
||||||
|
expected = np.resize(lab060.lab057.EXPECTED.real, count).astype(np.float64)
|
||||||
|
values = expected * np.exp(
|
||||||
|
1j * (phase_rad + 2 * np.pi * frequency_hz * (indexes + 0.5) / symbol_rate)
|
||||||
|
)
|
||||||
|
return values, expected
|
||||||
|
|
||||||
|
|
||||||
|
def test_normalized_detector_does_not_depend_on_amplitude():
|
||||||
|
angle = 0.27
|
||||||
|
assert lab060.normalized_phase_detector(np.exp(1j * angle)) == pytest.approx(angle)
|
||||||
|
assert lab060.normalized_phase_detector(50 * np.exp(1j * angle)) == pytest.approx(angle)
|
||||||
|
assert lab060.normalized_phase_detector(-3 * np.exp(1j * angle)) == pytest.approx(angle)
|
||||||
|
|
||||||
|
|
||||||
|
def test_detector_sign_and_outlier_limit():
|
||||||
|
assert lab060.normalized_phase_detector(np.exp(0.2j)) > 0
|
||||||
|
assert lab060.normalized_phase_detector(np.exp(-0.2j)) < 0
|
||||||
|
assert lab060.normalized_phase_detector(np.exp(1.5j)) == pytest.approx(lab060.DETECTOR_CLIP_RAD)
|
||||||
|
|
||||||
|
|
||||||
|
def test_loop_coefficients_and_units_are_rate_independent():
|
||||||
|
first = lab060.loop_parameters("T1", 0.001)
|
||||||
|
second = lab060.loop_parameters("T2", 0.001)
|
||||||
|
assert first.phase_coefficient > 0 and first.frequency_coefficient == 0
|
||||||
|
assert second.phase_coefficient > 0 and second.frequency_coefficient > 0
|
||||||
|
assert second == lab060.loop_parameters("T2", 500 / 500_000)
|
||||||
|
|
||||||
|
|
||||||
|
def test_phase_and_frequency_state_update_matches_equations():
|
||||||
|
values, _expected = synthetic_symbols(count=lab060.PREAMBLE_SYMBOLS + 2,
|
||||||
|
frequency_hz=0.0, phase_rad=0.2)
|
||||||
|
parameters = lab060.loop_parameters("T2", 0.001)
|
||||||
|
result = lab060.track_symbols(values, 500_000, 0.0, 1 + 0j, "T2", parameters)
|
||||||
|
first = lab060.PREAMBLE_SYMBOLS
|
||||||
|
error = lab060.normalized_phase_detector(result.corrected[first])
|
||||||
|
expected_next_phase = result.phase_rad[first] + parameters.phase_coefficient * error
|
||||||
|
expected_next_frequency = parameters.frequency_coefficient * error * 500_000 / (2 * np.pi)
|
||||||
|
assert result.phase_rad[first + 1] == pytest.approx(expected_next_phase)
|
||||||
|
assert result.frequency_hz[first + 1] == pytest.approx(expected_next_frequency)
|
||||||
|
|
||||||
|
|
||||||
|
def test_t0_reproduces_p3_fixed_compensation():
|
||||||
|
values, _expected = synthetic_symbols(frequency_hz=3.5, phase_rad=-0.4)
|
||||||
|
estimate = lab060.lab059.estimate_from_burst(values, 500_000, "P3")
|
||||||
|
result = lab060.track_symbols(
|
||||||
|
values, 500_000, estimate.frequency_hz, estimate.gain,
|
||||||
|
"T0", lab060.loop_parameters("T0", 0.0),
|
||||||
|
)
|
||||||
|
reference = lab060.lab059.compensate(values, 500_000, estimate)
|
||||||
|
assert np.max(abs(result.corrected - reference)) < 1e-12
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.mark.parametrize("initial_error", [-10.0, -2.0, 0.0, 2.0, 10.0])
|
||||||
|
@pytest.mark.parametrize("tracker", ["T1", "T2"])
|
||||||
|
def test_decision_directed_tracker_converges_without_payload_truth(initial_error, tracker):
|
||||||
|
values, expected = synthetic_symbols(count=30_000, frequency_hz=2.75, phase_rad=0.4)
|
||||||
|
parameters = lab060.loop_parameters(tracker, 0.001 if tracker == "T1" else 0.0002)
|
||||||
|
result = lab060.track_symbols(
|
||||||
|
values, 500_000, 2.75 + initial_error, np.exp(0.4j), tracker, parameters,
|
||||||
|
)
|
||||||
|
decisions = result.hard_decisions[lab060.PREAMBLE_SYMBOLS:]
|
||||||
|
truth = np.where(expected[lab060.PREAMBLE_SYMBOLS:] >= 0, 1, -1)
|
||||||
|
assert np.mean(decisions != truth) < 0.01
|
||||||
|
|
||||||
|
|
||||||
|
def test_payload_truth_reference_cannot_change_tracker_trajectory():
|
||||||
|
values, expected = synthetic_symbols(count=6000, frequency_hz=4.0, phase_rad=0.2)
|
||||||
|
parameters = lab060.loop_parameters("T2", 0.0005)
|
||||||
|
first = lab060.track_symbols(values, 500_000, 1.0, np.exp(0.2j), "T2", parameters)
|
||||||
|
changed_truth = expected.copy()
|
||||||
|
changed_truth[lab060.PREAMBLE_SYMBOLS:] *= -1
|
||||||
|
first_metrics, _ = lab060.evaluate_tracking(first, expected, 500_000)
|
||||||
|
second = lab060.track_symbols(values, 500_000, 1.0, np.exp(0.2j), "T2", parameters)
|
||||||
|
second_metrics, _ = lab060.evaluate_tracking(second, changed_truth, 500_000)
|
||||||
|
assert np.array_equal(first.hard_decisions, second.hard_decisions)
|
||||||
|
assert np.array_equal(first.phase_rad, second.phase_rad)
|
||||||
|
assert np.array_equal(first.frequency_hz, second.frequency_hz)
|
||||||
|
assert first_metrics["symbol_error_rate"] != second_metrics["symbol_error_rate"]
|
||||||
|
|
||||||
|
|
||||||
|
def test_loss_of_lock_and_recovery_criterion_is_crc_independent():
|
||||||
|
block_ser = np.zeros(16)
|
||||||
|
block_ser[4:6] = 0.5
|
||||||
|
block_ser[8:10] = 0.05
|
||||||
|
metrics = lab060.loss_metrics(block_ser, 0.01)
|
||||||
|
assert metrics["loss_of_lock"]
|
||||||
|
assert metrics["self_recovered"]
|
||||||
|
assert metrics["longest_bad_state_seconds"] == pytest.approx(0.02)
|
||||||
|
|
||||||
|
|
||||||
|
def test_background_noise_has_no_stable_receiver_lock():
|
||||||
|
random_generator = np.random.default_rng(6009)
|
||||||
|
count = 20_000
|
||||||
|
noise = random_generator.normal(size=count) + 1j * random_generator.normal(size=count)
|
||||||
|
result = lab060.track_symbols(
|
||||||
|
noise, 500_000, 0.0, 1 + 0j, "T1", lab060.loop_parameters("T1", 0.0002)
|
||||||
|
)
|
||||||
|
assert not lab060.receiver_lock_metrics(result.detector_error_rad)["stable_lock"]
|
||||||
|
|
||||||
|
|
||||||
|
def test_synthetic_seed_is_deterministic():
|
||||||
|
first, expected_first = lab060.synthetic_received(20_000, 0.55, 123, 2.75, 0.4)
|
||||||
|
second, expected_second = lab060.synthetic_received(20_000, 0.55, 123, 2.75, 0.4)
|
||||||
|
assert np.array_equal(first, second)
|
||||||
|
assert np.array_equal(expected_first, expected_second)
|
||||||
|
|
||||||
|
|
||||||
|
def test_candidate_bandwidths_are_small_fixed_set():
|
||||||
|
assert lab060.NORMALIZED_BANDWIDTHS == (0.0002, 0.0005, 0.001, 0.002, 0.004)
|
||||||
|
assert len(lab060.NORMALIZED_BANDWIDTHS) == 5
|
||||||