% ========================================================================================================================= %main % ?- print_test(v(e2092e0c)). % ========================================================================================================================= /* hard=29700 */ % % % % _________________________________________________________________________________ gridcase(v(e2092e0c)>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(e2092e0c)>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(e2092e0c)>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(e2092e0c)>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(e2092e0c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e2092e0c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('319f2597')). % ========================================================================================================================= /* hard=52800 */ % % % % _________________________________________________________________________________ gridcase(v('319f2597')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('319f2597')>trn+1," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('319f2597')>trn+2," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('319f2597')>tst+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('319f2597'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/319f2597.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('9edfc990')). % ========================================================================================================================= /* hard=28600 */ % % % % _________________________________________________________________________________ gridcase(t('9edfc990')>trn+0," ___________________________ ___________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('9edfc990')>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('9edfc990')>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('9edfc990')>tst+0," _________________________________ _________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(t('9edfc990'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9edfc990.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,holes,grid_size_same,background_filling,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('5783df64')). % ========================================================================================================================= /* hard=3366 */ % % % % _________________________________________________________________________________ gridcase(v('5783df64')>trn+0," _____________ _______ | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(v('5783df64')>trn+1," ___________________ _______ | @ @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(v('5783df64')>trn+2," _____________ _______ | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(v('5783df64')>tst+0," ___________________ _______ | @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ | | | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('5783df64'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5783df64.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1e81d6f9')). % ========================================================================================================================= /* hard=28800 */ % % % % _________________________________________________________________________________ gridcase(v('1e81d6f9')>trn+0," _______________________________ _______________________________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ | | @ @ | | | | | | @ | | @ | | @ | | | | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1e81d6f9')>trn+1," _______________________________ _______________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1e81d6f9')>trn+2," _______________________________ _______________________________ | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ | | | | | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1e81d6f9')>tst+0," _______________________________ _______________________________ | @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('1e81d6f9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1e81d6f9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('256b0a75')). % ========================================================================================================================= /* hard=63712 */ % % % % _________________________________________________________________________________ gridcase(v('256b0a75')>trn+0," ___________________________________________ ___________________________________________ | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,23))  Output (grid(21,23)) "). gridcase(v('256b0a75')>trn+1," _________________________________________________ _________________________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,22))  Output (grid(24,22)) "). gridcase(v('256b0a75')>trn+2," _______________________________________________ _______________________________________________ | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('256b0a75')>tst+0," _____________________________________________________ _____________________________________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,25))  Output<(REVEALED)> (grid(26,25)) "). %= fav(v('256b0a75'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/256b0a75.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('47996f11')). % ========================================================================================================================= /* hard=144000 */ % % % % _________________________________________________________________________________ gridcase(v('47996f11')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('47996f11')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('47996f11')>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('47996f11')>trn+3," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('47996f11')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('47996f11'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/47996f11.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('981571dc')). % ========================================================================================================================= /* hard=154800 */ % % % % _________________________________________________________________________________ gridcase(v('981571dc')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('981571dc')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('981571dc')>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('981571dc')>trn+3," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('981571dc')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('981571dc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/981571dc.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(a8c38be5)). % ========================================================================================================================= /* hard=11615 */ % % % % _________________________________________________________________________________ gridcase(t(a8c38be5)>trn+0," _____________________________ ___________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(9,9)) "). gridcase(t(a8c38be5)>trn+1," _____________________________ ___________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,16))  Output (grid(9,9)) "). gridcase(t(a8c38be5)>tst+0," _______________________________ ___________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,16))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(a8c38be5),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a8c38be5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_moving,jigsaw,crop,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(d282b262)). % ========================================================================================================================= /* hard=24300 */ % % % % _________________________________________________________________________________ gridcase(v(d282b262)>trn+0," _______________________________ _______________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(d282b262)>trn+1," _______________________________ _______________________________ | | | | | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(d282b262)>trn+2," _______________________________ _______________________________ | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(d282b262)>tst+0," _______________________________ _______________________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(d282b262),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d282b262.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(cfb2ce5a)). % ========================================================================================================================= /* hard=11200 */ % % % % _________________________________________________________________________________ gridcase(v(cfb2ce5a)>trn+0," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(cfb2ce5a)>trn+1," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(cfb2ce5a)>trn+2," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(cfb2ce5a)>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(cfb2ce5a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/cfb2ce5a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b8825c91)). % ========================================================================================================================= /* hard=39936 */ % % % % _________________________________________________________________________________ gridcase(t(b8825c91)>trn+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(b8825c91)>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(b8825c91)>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(b8825c91)>trn+3," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(b8825c91)>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(t(b8825c91),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b8825c91.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,pattern_rotation,pattern_reflection,pattern_completion,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('6ad5bdfd')). % ========================================================================================================================= /* hard=5740 */ % % % % _________________________________________________________________________________ gridcase(v('6ad5bdfd')>trn+0," _____________ _____________ | @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ @ @ | | | | | | | | @ @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,10))  Output (grid(6,10)) "). gridcase(v('6ad5bdfd')>trn+1," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,5))  Output (grid(11,5)) "). gridcase(v('6ad5bdfd')>trn+2," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,5))  Output (grid(10,5)) "). gridcase(v('6ad5bdfd')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('6ad5bdfd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/6ad5bdfd.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('5af49b42')). % ========================================================================================================================= /* hard=19260 */ % % % % _________________________________________________________________________________ gridcase(v('5af49b42')>trn+0," _____________________________ _____________________________ | | | | | | | | | @ | | @ @ @ @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(v('5af49b42')>trn+1," _______________________________ _______________________________ | | | | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | | | | | @ | | @ @ @ @ | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(v('5af49b42')>trn+2," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ | | | | | | @ | | @ @ @ | | | | | | | | | | @ | | @ @ @ @ | | | | | | | | | | @ | | @ @ @ | | @ | | @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('5af49b42')>tst+0," _____________________________________ _____________________________________ | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | | | | | | | | | @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,17))  Output<(REVEALED)> (grid(18,17)) "). %= fav(v('5af49b42'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5af49b42.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(fcc82909)). % ========================================================================================================================= /* hard=8800 */ % % % % _________________________________________________________________________________ gridcase(t(fcc82909)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(fcc82909)>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(fcc82909)>trn+2," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(fcc82909)>tst+0," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(fcc82909),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/fcc82909.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,separate_images,pattern_expansion,grid_size_same,count_different_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e4075551)). % ========================================================================================================================= /* hard=18060 */ % % % % _________________________________________________________________________________ gridcase(v(e4075551)>trn+0," _______________________________ _______________________________ | | | | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(v(e4075551)>trn+1," _____________________________ _____________________________ | | | | | | | | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(v(e4075551)>trn+2," _______________________________ _______________________________ | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(e4075551)>tst+0," _______________________________ _______________________________ | | | | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,16))  Output<(REVEALED)> (grid(15,16)) "). %= fav(v(e4075551),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e4075551.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(aab50785)). % ========================================================================================================================= /* hard=17413 */ % % % % _________________________________________________________________________________ gridcase(v(aab50785)>trn+0," ___________________________________ ___________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,13))  Output (grid(5,4)) "). gridcase(v(aab50785)>trn+1," _______________________________ _________ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,12))  Output (grid(4,2)) "). gridcase(v(aab50785)>trn+2," _____________________ _____________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,12))  Output (grid(6,2)) "). gridcase(v(aab50785)>trn+3," ___________________________________ ___________ | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(17,12))  Output (grid(5,6)) "). gridcase(v(aab50785)>trn+4," _________________________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(16,13))  Output (grid(3,4)) "). gridcase(v(aab50785)>tst+0," ___________________________________ _________ | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,15))  Output<(REVEALED)> (grid(4,8)) "). %= fav(v(aab50785),[no_sol(i(complete),resize_grid(5,4,Color),incomplete),test_suite([evaluation]),out_grid([5,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/aab50785.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(b20f7c8b)). % ========================================================================================================================= /* hard=39600 */ % % % % _________________________________________________________________________________ gridcase(v(b20f7c8b)>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,18))  Output (grid(22,18)) "). gridcase(v(b20f7c8b)>trn+1," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,18))  Output (grid(22,18)) "). gridcase(v(b20f7c8b)>trn+2," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,18))  Output (grid(22,18)) "). gridcase(v(b20f7c8b)>tst+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ [36m@ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,18))  Output<(REVEALED)> (grid(22,18)) "). %= fav(v(b20f7c8b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b20f7c8b.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(af24b4cc)). % ========================================================================================================================= /* hard=5850 */ % % % % _________________________________________________________________________________ gridcase(v(af24b4cc)>trn+0," _____________________ ___________ | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,9))  Output (grid(5,4)) "). gridcase(v(af24b4cc)>trn+1," _____________________ ___________ | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,9))  Output (grid(5,4)) "). gridcase(v(af24b4cc)>trn+2," _____________________ ___________ | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,9))  Output (grid(5,4)) "). gridcase(v(af24b4cc)>tst+0," _____________________ ___________ | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,9))  Output<(REVEALED)> (grid(5,4)) "). %= fav(v(af24b4cc),[no_sol(i(complete),resize_grid(5,4,Color),incomplete),test_suite([evaluation]),out_grid([5,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/af24b4cc.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('184a9768')). % ========================================================================================================================= /* hard=44268 */ % % % % _________________________________________________________________________________ gridcase(v('184a9768')>trn+0," _______________________________________________ _______________________________________________ | @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,21))  Output (grid(23,21)) "). gridcase(v('184a9768')>trn+1," _____________________________________________ _____________________________________________ | @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | @ | | | | @ | | | | @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,20))  Output (grid(22,20)) "). gridcase(v('184a9768')>trn+2," _________________________________________ _________________________________________ | @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ | | | | @ @ | | | | @ | | | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('184a9768')>tst+0," _____________________________________________________ _____________________________________________________ | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,25))  Output<(REVEALED)> (grid(26,25)) "). %= fav(v('184a9768'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/184a9768.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('09629e4f')). % ========================================================================================================================= /* hard=15488 */ % % % % _________________________________________________________________________________ gridcase(t('09629e4f')>trn+0," _______________________ _______________________ | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('09629e4f')>trn+1," _______________________ _______________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('09629e4f')>trn+2," _______________________ _______________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('09629e4f')>trn+3," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('09629e4f')>tst+0," _______________________ _______________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(t('09629e4f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/09629e4f.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_minimum,separate_images,grid_size_same,enlarge_image,detect_grid,create_grid,count_tiles,adapt_image_to_grid,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('4aab4007')). % ========================================================================================================================= /* hard=87808 */ % % % % _________________________________________________________________________________ gridcase(v('4aab4007')>trn+0," _________________________________________________________ _________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(28,28))  Output (grid(28,28)) "). gridcase(v('4aab4007')>trn+1," _________________________________________________________ _________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(28,28))  Output (grid(28,28)) "). gridcase(v('4aab4007')>trn+2," _________________________________________________________ _________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(28,28))  Output (grid(28,28)) "). gridcase(v('4aab4007')>tst+0," _________________________________________________________ _________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,28))  Output<(REVEALED)> (grid(28,28)) "). %= fav(v('4aab4007'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4aab4007.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1e97544e')). % ========================================================================================================================= /* hard=57132 */ % % % % _________________________________________________________________________________ gridcase(v('1e97544e')>trn+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('1e97544e')>trn+1," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('1e97544e')>trn+2," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('1e97544e')>tst+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,23))  Output<(REVEALED)> (grid(23,23)) "). %= fav(v('1e97544e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1e97544e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(cdecee7f)). % ========================================================================================================================= /* hard=4225 */ % % % % _________________________________________________________________________________ gridcase(t(cdecee7f)>trn+0," _____________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯ | @ | | @ | | | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t(cdecee7f)>trn+1," _____________________ _______ | | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯ | @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t(cdecee7f)>trn+2," _____________________ _______ | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ | | | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t(cdecee7f)>tst+0," _____________________ _______ | | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(cdecee7f),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/cdecee7f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,pairwise_analogy,keypad,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('58743b76')). % ========================================================================================================================= /* hard=6832 */ % % % % _________________________________________________________________________________ gridcase(v('58743b76')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('58743b76')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('58743b76')>tst+0," _____________________________ _____________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(v('58743b76'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/58743b76.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('50f325b5')). % ========================================================================================================================= /* hard=28336 */ % % % % _________________________________________________________________________________ gridcase(v('50f325b5')>trn+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,11))  Output (grid(18,11)) "). gridcase(v('50f325b5')>trn+1," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,14))  Output (grid(17,14)) "). gridcase(v('50f325b5')>trn+2," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,15))  Output (grid(18,15)) "). gridcase(v('50f325b5')>trn+3," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(17,18))  Output (grid(17,18)) "). gridcase(v('50f325b5')>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,16))  Output<(REVEALED)> (grid(17,16)) "). %= fav(v('50f325b5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/50f325b5.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('952a094c')). % ========================================================================================================================= /* hard=8400 */ % % % % _________________________________________________________________________________ gridcase(t('952a094c')>trn+0," _____________________ _____________________ | | | | | | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('952a094c')>trn+1," _____________________ _____________________ | | | | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('952a094c')>trn+2," _____________________ _____________________ | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('952a094c')>tst+0," _____________________ _____________________ | | | | | | | | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('952a094c'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/952a094c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,rectangle_guessing,inside_out,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(fd096ab6)). % ========================================================================================================================= /* hard=29680 */ % % % % _________________________________________________________________________________ gridcase(v(fd096ab6)>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(fd096ab6)>trn+1," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(v(fd096ab6)>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(fd096ab6),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fd096ab6.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ea959feb)). % ========================================================================================================================= /* hard=52800 */ % % % % _________________________________________________________________________________ gridcase(v(ea959feb)>trn+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,22))  Output (grid(25,22)) "). gridcase(v(ea959feb)>trn+1," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,22))  Output (grid(25,22)) "). gridcase(v(ea959feb)>trn+2," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,22))  Output (grid(25,22)) "). gridcase(v(ea959feb)>tst+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,22))  Output<(REVEALED)> (grid(25,22)) "). %= fav(v(ea959feb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ea959feb.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('68b16354')). % ========================================================================================================================= /* hard=2772 */ % % % % _________________________________________________________________________________ gridcase(t('68b16354')>trn+0," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('68b16354')>trn+1," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('68b16354')>trn+2," _______________ _______________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('68b16354')>tst+0," _______________ _______________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t('68b16354'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/68b16354.json']),+[shape_match],+[mask_match],+[color_match],tt,training,image_reflection,grid_size_same,'(3, 1)',2]). % ========================================================================================================================= %main % ?- print_test(v('3ed85e70')). % ========================================================================================================================= /* hard=79200 */ % % % % _________________________________________________________________________________ gridcase(v('3ed85e70')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('3ed85e70')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('3ed85e70')>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('3ed85e70')>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('3ed85e70'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3ed85e70.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('070dd51e')). % ========================================================================================================================= /* hard=22400 */ % % % % _________________________________________________________________________________ gridcase(v('070dd51e')>trn+0," _________________________________________ _________________________________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,30))  Output (grid(20,30)) "). gridcase(v('070dd51e')>trn+1," _____________________ _____________________ | | | | | | | | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ | | | | @ | | @ | | @ | | | | | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,20))  Output (grid(10,20)) "). gridcase(v('070dd51e')>tst+0," _________________________________________ _________________________________________ | | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('070dd51e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/070dd51e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],test,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,evaluation,'(2, 1) ','(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f0df5ff0)). % ========================================================================================================================= /* hard=23400 */ % % % % _________________________________________________________________________________ gridcase(v(f0df5ff0)>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(f0df5ff0)>trn+1," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(f0df5ff0)>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(f0df5ff0)>tst+0," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(f0df5ff0),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f0df5ff0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('85fa5666')). % ========================================================================================================================= /* hard=12124 */ % % % % _________________________________________________________________________________ gridcase(v('85fa5666')>trn+0," ___________________ ___________________ | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('85fa5666')>trn+1," _________________________ _________________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('85fa5666')>trn+2," _________________________ _________________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('85fa5666')>trn+3," _________________ _________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v('85fa5666')>tst+0," _________________ _________________ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,8))  Output<(REVEALED)> (grid(8,8)) "). %= fav(v('85fa5666'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/85fa5666.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('9356391f')). % ========================================================================================================================= /* hard=14336 */ % % % % _________________________________________________________________________________ gridcase(v('9356391f')>trn+0," _________________________________ _________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('9356391f')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('9356391f')>tst+0," _________________________________ _________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(v('9356391f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9356391f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('25094a63')). % ========================================================================================================================= /* hard=43200 */ % % % % _________________________________________________________________________________ gridcase(v('25094a63')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('25094a63')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('25094a63')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('25094a63'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/25094a63.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1a6449f1')). % ========================================================================================================================= /* hard=23463 */ % % % % _________________________________________________________________________________ gridcase(v('1a6449f1')>trn+0," ___________________________ _______________ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ [38;2;139;69;19m@ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,19))  Output (grid(7,6)) "). gridcase(v('1a6449f1')>trn+1," _______________________________________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,21))  Output (grid(10,8)) "). gridcase(v('1a6449f1')>trn+2," ___________________________________________ ___________ | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,22))  Output (grid(5,4)) "). gridcase(v('1a6449f1')>tst+0," ___________________________________________________ _____________________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,27))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('1a6449f1'),[no_sol(i(complete),resize_grid(7,6,Color),incomplete),test_suite([evaluation]),out_grid([7,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1a6449f1.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e66aafb8)). % ========================================================================================================================= /* hard=44404 */ % % % % _________________________________________________________________________________ gridcase(v(e66aafb8)>trn+0," _________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(5,8)) "). gridcase(v(e66aafb8)>trn+1," _________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(3,4)) "). gridcase(v(e66aafb8)>trn+2," _________________________________________________ _____________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,24))  Output (grid(6,5)) "). gridcase(v(e66aafb8)>trn+3," _________________________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(24,24))  Output (grid(8,3)) "). gridcase(v(e66aafb8)>trn+4," _________________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(24,24))  Output (grid(7,6)) "). gridcase(v(e66aafb8)>tst+0," _________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(e66aafb8),[no_sol(i(complete),resize_grid(5,8,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([5,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e66aafb8.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(b0722778)). % ========================================================================================================================= /* hard=4180 */ % % % % _________________________________________________________________________________ gridcase(v(b0722778)>trn+0," ___________________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯  Training Pair #1 Input (grid(9,11))  Output (grid(2,11)) "). gridcase(v(b0722778)>trn+1," ___________________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯  Training Pair #2 Input (grid(9,8))  Output (grid(2,8)) "). gridcase(v(b0722778)>tst+0," ___________________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯  EVALUATION TEST #1 (grid(9,8))  Output<(REVEALED)> (grid(2,8)) "). %= fav(v(b0722778),[no_sol(i(complete),resize_grid(2,11,Color),incomplete),test_suite([evaluation]),out_grid([2,11]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b0722778.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('6ecd11f4')). % ========================================================================================================================= /* hard=23036 */ % % % % _________________________________________________________________________________ gridcase(t('6ecd11f4')>trn+0," ___________________________________________ _______ | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,27))  Output (grid(3,3)) "). gridcase(t('6ecd11f4')>trn+1," ___________________________________________________ _______ | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,27))  Output (grid(3,3)) "). gridcase(t('6ecd11f4')>trn+2," _____________________________________________ _________ | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(4,4)) "). gridcase(t('6ecd11f4')>tst+0," _________________________________________________ _________ | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,21))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('6ecd11f4'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6ecd11f4.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recoloring,pattern_resizing,crop,color_palette,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('0934a4d8')). % ========================================================================================================================= /* hard=48930 */ % % % % _________________________________________________________________________________ gridcase(v('0934a4d8')>trn+0," _____________________________________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(4,4)) "). gridcase(v('0934a4d8')>trn+1," _____________________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(5,4)) "). gridcase(v('0934a4d8')>trn+2," _____________________________________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(4,9)) "). gridcase(v('0934a4d8')>trn+3," _____________________________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(7,3)) "). gridcase(v('0934a4d8')>tst+0," _____________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(3,9)) "). %= fav(v('0934a4d8'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0934a4d8.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('6d0160f0')). % ========================================================================================================================= /* hard=18392 */ % % % % _________________________________________________________________________________ gridcase(t('6d0160f0')>trn+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('6d0160f0')>trn+1," _______________________ _______________________ | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('6d0160f0')>trn+2," _______________________ _______________________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('6d0160f0')>trn+3," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('6d0160f0')>tst+0," _______________________ _______________________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(t('6d0160f0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6d0160f0.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,separate_image,pattern_moving,grid_size_same,find_the_intruder,detect_grid,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('0a1d4ef5')). % ========================================================================================================================= /* hard=29106 */ % % % % _________________________________________________________________________________ gridcase(v('0a1d4ef5')>trn+0," _____________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(3,3)) "). gridcase(v('0a1d4ef5')>trn+1," _____________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(3,2)) "). gridcase(v('0a1d4ef5')>trn+2," _____________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(3,3)) "). gridcase(v('0a1d4ef5')>tst+0," _____________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(3,4)) "). %= fav(v('0a1d4ef5'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0a1d4ef5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ef26cbf6)). % ========================================================================================================================= /* hard=4312 */ % % % % _________________________________________________________________________________ gridcase(v(ef26cbf6)>trn+0," _______________________ _______________________ | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,7))  Output (grid(11,7)) "). gridcase(v(ef26cbf6)>trn+1," _______________ _______________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,11))  Output (grid(7,11)) "). gridcase(v(ef26cbf6)>tst+0," _______________ _______________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,11))  Output<(REVEALED)> (grid(7,11)) "). %= fav(v(ef26cbf6),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ef26cbf6.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1da012fc')). % ========================================================================================================================= /* hard=20664 */ % % % % _________________________________________________________________________________ gridcase(v('1da012fc')>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,19))  Output (grid(22,19)) "). gridcase(v('1da012fc')>trn+1," _________________________________________ _________________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,14))  Output (grid(20,14)) "). gridcase(v('1da012fc')>tst+0," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,19))  Output<(REVEALED)> (grid(25,19)) "). %= fav(v('1da012fc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1da012fc.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('63613498')). % ========================================================================================================================= /* hard=8800 */ % % % % _________________________________________________________________________________ gridcase(t('63613498')>trn+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('63613498')>trn+1," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('63613498')>trn+2," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('63613498')>tst+0," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('63613498'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/63613498.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,detect_wall,compare_image,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('903d1b4a')). % ========================================================================================================================= /* hard=33792 */ % % % % _________________________________________________________________________________ gridcase(v('903d1b4a')>trn+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('903d1b4a')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('903d1b4a')>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('903d1b4a')>trn+3," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('903d1b4a')>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(v('903d1b4a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/903d1b4a.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d687bc17)). % ========================================================================================================================= /* hard=13120 */ % % % % _________________________________________________________________________________ gridcase(t(d687bc17)>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,10))  Output (grid(15,10)) "). gridcase(t(d687bc17)>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(d687bc17)>trn+2," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,14))  Output (grid(11,14)) "). gridcase(t(d687bc17)>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,14))  Output<(REVEALED)> (grid(17,14)) "). %= fav(t(d687bc17),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d687bc17.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],training,remove_intruders,'https://github.com/fchollet/ARC/pull/39',grid_size_same,gravity,find_the_intruder,direction_guessing,bring_patterns_close,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d89b689b)). % ========================================================================================================================= /* hard=8400 */ % % % % _________________________________________________________________________________ gridcase(t(d89b689b)>trn+0," _____________________ _____________________ | @ | | | | | | | | | | | | @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d89b689b)>trn+1," _____________________ _____________________ | @ | | | | @ | | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | | | | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d89b689b)>trn+2," _____________________ _____________________ | @ @ | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | @ | | | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d89b689b)>tst+0," _____________________ _____________________ | | | | | @ | | | | | | | | @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d89b689b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d89b689b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,summarize,pattern_juxtaposition,grid_size_same,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e9ac8c9e)). % ========================================================================================================================= /* hard=8400 */ % % % % _________________________________________________________________________________ gridcase(v(e9ac8c9e)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(e9ac8c9e)>trn+1," _____________________ _____________________ | | | | | | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(e9ac8c9e)>trn+2," _____________________ _____________________ | @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(e9ac8c9e)>tst+0," _______________________________ _______________________________ | @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(e9ac8c9e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e9ac8c9e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(af22c60d)). % ========================================================================================================================= /* hard=108000 */ % % % % _________________________________________________________________________________ gridcase(v(af22c60d)>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(af22c60d)>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(af22c60d)>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(af22c60d)>trn+3," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(af22c60d)>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(af22c60d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/af22c60d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('484b58aa')). % ========================================================================================================================= /* hard=80736 */ % % % % _________________________________________________________________________________ gridcase(t('484b58aa')>trn+0," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(29,29))  Output (grid(29,29)) "). gridcase(t('484b58aa')>trn+1," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(29,29))  Output (grid(29,29)) "). gridcase(t('484b58aa')>trn+2," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(29,29))  Output (grid(29,29)) "). gridcase(t('484b58aa')>tst+0," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ [0m@ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,29))  Output<(REVEALED)> (grid(29,29)) "). %= fav(t('484b58aa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/484b58aa.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,pattern_expansion,image_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('0dfd9992')). % ========================================================================================================================= /* hard=42336 */ % % % % _________________________________________________________________________________ gridcase(t('0dfd9992')>trn+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('0dfd9992')>trn+1," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('0dfd9992')>trn+2," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('0dfd9992')>tst+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(21,21)) "). %= fav(t('0dfd9992'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0dfd9992.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,image_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c3f564a4)). % ========================================================================================================================= /* hard=24576 */ % % % % _________________________________________________________________________________ gridcase(t(c3f564a4)>trn+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(c3f564a4)>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(c3f564a4)>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t(c3f564a4)>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(t(c3f564a4),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c3f564a4.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,image_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('5a5a2103')). % ========================================================================================================================= /* hard=17040 */ % % % % _________________________________________________________________________________ gridcase(v('5a5a2103')>trn+0," _____________________________ _____________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('5a5a2103')>trn+1," _______________________________________ _______________________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('5a5a2103')>tst+0," _________________________________________________ _________________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(24,24)) "). %= fav(v('5a5a2103'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5a5a2103.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('363442ee')). % ========================================================================================================================= /* hard=10764 */ % % % % _________________________________________________________________________________ gridcase(t('363442ee')>trn+0," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,9))  Output (grid(13,9)) "). gridcase(t('363442ee')>trn+1," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,9))  Output (grid(13,9)) "). gridcase(t('363442ee')>trn+2," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,9))  Output (grid(13,9)) "). gridcase(t('363442ee')>tst+0," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,9))  Output<(REVEALED)> (grid(13,9)) "). %= fav(t('363442ee'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/363442ee.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,pattern_juxtaposition,grid_size_same,detect_wall,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ca8de6ea)). % ========================================================================================================================= /* hard=1344 */ % % % % _________________________________________________________________________________ gridcase(v(ca8de6ea)>trn+0," ___________ _______ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(v(ca8de6ea)>trn+1," ___________ _______ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(v(ca8de6ea)>trn+2," ___________ _______ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(v(ca8de6ea)>tst+0," ___________ _______ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(ca8de6ea),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ca8de6ea.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('136b0064')). % ========================================================================================================================= /* hard=11132 */ % % % % _________________________________________________________________________________ gridcase(v('136b0064')>trn+0," _______________________________ _______________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,7))  Output (grid(7,7)) "). gridcase(v('136b0064')>trn+1," _______________________________ _______________ | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(7,15)) "). gridcase(v('136b0064')>trn+2," _______________________________ _______________ | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,11))  Output (grid(7,11)) "). gridcase(v('136b0064')>tst+0," _______________________________ _______________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,19))  Output<(REVEALED)> (grid(7,19)) "). %= fav(v('136b0064'),[no_sol(i(complete),resize_grid(7,7,Color),incomplete),test_suite([evaluation]),out_grid([7,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/136b0064.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0bb8deee')). % ========================================================================================================================= /* hard=7959 */ % % % % _________________________________________________________________________________ gridcase(v('0bb8deee')>trn+0," ___________________________ _____________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,12))  Output (grid(6,6)) "). gridcase(v('0bb8deee')>trn+1," ___________________________ _____________ | @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,15))  Output (grid(6,6)) "). gridcase(v('0bb8deee')>trn+2," _________________________ _____________ | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ @ | | @ @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,16))  Output (grid(6,6)) "). gridcase(v('0bb8deee')>tst+0," ___________________________ _____________ | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(6,6)) "). %= fav(v('0bb8deee'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0bb8deee.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e7a25a18)). % ========================================================================================================================= /* hard=6832 */ % % % % _________________________________________________________________________________ gridcase(v(e7a25a18)>trn+0," _____________________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(10,10)) "). gridcase(v(e7a25a18)>trn+1," _____________________________ _____________ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(6,6)) "). gridcase(v(e7a25a18)>tst+0," _____________________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(e7a25a18),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([evaluation]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e7a25a18.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('7d18a6fb')). % ========================================================================================================================= /* hard=13368 */ % % % % _________________________________________________________________________________ gridcase(v('7d18a6fb')>trn+0," ___________________________ _______________ | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,17))  Output (grid(7,7)) "). gridcase(v('7d18a6fb')>trn+1," ___________________________________ _______________ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,17))  Output (grid(7,7)) "). gridcase(v('7d18a6fb')>trn+2," ___________________________________ _______________ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,18))  Output (grid(7,7)) "). gridcase(v('7d18a6fb')>tst+0," ___________________________________ _______________ | | | @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,16))  Output<(REVEALED)> (grid(7,7)) "). %= fav(v('7d18a6fb'),[no_sol(i(complete),resize_grid(7,7,Color),incomplete),test_suite([evaluation]),out_grid([7,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7d18a6fb.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f45f5ca7)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(v(f45f5ca7)>trn+0," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f45f5ca7)>trn+1," _____________________ _____________________ | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f45f5ca7)>trn+2," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f45f5ca7)>tst+0," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(f45f5ca7),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f45f5ca7.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f3cdc58f)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(v(f3cdc58f)>trn+0," _____________________ _____________________ | | | | | @ | | | | @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3cdc58f)>trn+1," _____________________ _____________________ | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ | | | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3cdc58f)>trn+2," _____________________ _____________________ | @ | | | | | | | | @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | @ | | @ | | @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3cdc58f)>tst+0," _____________________ _____________________ | @ | | | | @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(f3cdc58f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f3cdc58f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e681b708)). % ========================================================================================================================= /* hard=40620 */ % % % % _________________________________________________________________________________ gridcase(v(e681b708)>trn+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,27))  Output (grid(23,27)) "). gridcase(v(e681b708)>trn+1," _________________________________________________ _________________________________________________ | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,22))  Output (grid(24,22)) "). gridcase(v(e681b708)>trn+2," _____________________________________________ _____________________________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,20))  Output (grid(22,20)) "). gridcase(v(e681b708)>tst+0," _____________________________________________________ _____________________________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,26))  Output<(REVEALED)> (grid(26,26)) "). %= fav(v(e681b708),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e681b708.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(df8cc377)). % ========================================================================================================================= /* hard=25296 */ % % % % _________________________________________________________________________________ gridcase(v(df8cc377)>trn+0," _______________________________________________ _______________________________________________ | @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ | | | | @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,18))  Output (grid(23,18)) "). gridcase(v(df8cc377)>trn+1," _________________________________________ _________________________________________ | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ | | | | @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v(df8cc377)>trn+2," _________________________________________ _________________________________________ | | | | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,12))  Output (grid(20,12)) "). gridcase(v(df8cc377)>tst+0," _____________________________________________________ _____________________________________________________ | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,22))  Output<(REVEALED)> (grid(26,22)) "). %= fav(v(df8cc377),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/df8cc377.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(a096bf4d)). % ========================================================================================================================= /* hard=32016 */ % % % % _________________________________________________________________________________ gridcase(v(a096bf4d)>trn+0," ___________________________________________ ___________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(v(a096bf4d)>trn+1," ___________________________________________ ___________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,26))  Output (grid(21,26)) "). gridcase(v(a096bf4d)>trn+2," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v(a096bf4d)>tst+0," _____________________________________________________ _____________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,26))  Output<(REVEALED)> (grid(26,26)) "). %= fav(v(a096bf4d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a096bf4d.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('90347967')). % ========================================================================================================================= /* hard=3924 */ % % % % _________________________________________________________________________________ gridcase(v('90347967')>trn+0," ___________________ ___________________ | | | | | | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,7))  Output (grid(9,7)) "). gridcase(v('90347967')>trn+1," _______ _______ | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('90347967')>trn+2," ___________________ ___________________ | | | @ | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | | | @ | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('90347967')>tst+0," ___________________ ___________________ | | | | | | | | | | | @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(v('90347967'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/90347967.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('8dae5dfc')). % ========================================================================================================================= /* hard=36148 */ % % % % _________________________________________________________________________________ gridcase(v('8dae5dfc')>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,18))  Output (grid(19,18)) "). gridcase(v('8dae5dfc')>trn+1," _________________________________ _________________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,18))  Output (grid(16,18)) "). gridcase(v('8dae5dfc')>trn+2," ___________________________________ ___________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('8dae5dfc')>trn+3," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,17))  Output (grid(19,17)) "). gridcase(v('8dae5dfc')>tst+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,20))  Output<(REVEALED)> (grid(19,20)) "). %= fav(v('8dae5dfc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8dae5dfc.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('66e6c45b')). % ========================================================================================================================= /* hard=768 */ % % % % _________________________________________________________________________________ gridcase(v('66e6c45b')>trn+0," _________ _________ | | | @ @ | | @ @ | | | | @ @ | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(v('66e6c45b')>trn+1," _________ _________ | | | @ @ | | @ @ | | | | @ @ | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(v('66e6c45b')>tst+0," _________ _________ | | | @ @ | | @ @ | | | | @ @ | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v('66e6c45b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/66e6c45b.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('5ffb2104')). % ========================================================================================================================= /* hard=5368 */ % % % % _________________________________________________________________________________ gridcase(v('5ffb2104')>trn+0," ___________________________ ___________________________ | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,10))  Output (grid(13,10)) "). gridcase(v('5ffb2104')>trn+1," _____________ _____________ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('5ffb2104')>trn+2," _____________ _____________ | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('5ffb2104')>tst+0," _____________________ _____________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('5ffb2104'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5ffb2104.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('16b78196')). % ========================================================================================================================= /* hard=50400 */ % % % % _________________________________________________________________________________ gridcase(v('16b78196')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | @ | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('16b78196')>trn+1," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('16b78196')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('16b78196'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/16b78196.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0becf7df')). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(v('0becf7df')>trn+0," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('0becf7df')>trn+1," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('0becf7df')>trn+2," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('0becf7df')>tst+0," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('0becf7df'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0becf7df.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ae3edfdc)). % ========================================================================================================================= /* hard=16200 */ % % % % _________________________________________________________________________________ gridcase(t(ae3edfdc)>trn+0," _______________________________ _______________________________ | @ | | | | | | | | | | | | | | @ | | @ @ @ | | @ @ @ | | | | @ | | @ | | | | | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | | | @ | | | | | | | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(ae3edfdc)>trn+1," _______________________________ _______________________________ | @ | | | | | | @ | | @ @ @ | | @ @ @ | | | | @ | | | | | | | | | | | | | | | | | | @ | | | | | | | | @ @ | | @ @ | | | | @ | | | | | | | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(ae3edfdc)>trn+2," _______________________________ _______________________________ | @ | | | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ | | | | @ | | | | | | | | | | | | @ | | @ @ | | @ @ | | | | @ | | | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(ae3edfdc)>tst+0," _______________________________ _______________________________ | @ | | | | | | | | | | @ | | @ @ | | @ @ | | | | @ | | | | | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | | | | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t(ae3edfdc),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ae3edfdc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,gravity,bring_patterns_close,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('228f6490')). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(t('228f6490')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('228f6490')>trn+1," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('228f6490')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('228f6490')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('228f6490'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/228f6490.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],x_marks_the_spot,tt,training,shape_guessing,pattern_moving,loop_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1f642eb9')). % ========================================================================================================================= /* hard=8800 */ % % % % _________________________________________________________________________________ gridcase(t('1f642eb9')>trn+0," _____________________ _____________________ | @ | | @ | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1f642eb9')>trn+1," _____________________ _____________________ | @ | | @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1f642eb9')>trn+2," _____________________ _____________________ | @ | | @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1f642eb9')>tst+0," _____________________ _____________________ | @ @ | | @ @ | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('1f642eb9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1f642eb9.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,projection_unto_rectangle,image_within_image,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1e0a9b12')). % ========================================================================================================================= /* hard=1848 */ % % % % _________________________________________________________________________________ gridcase(t('1e0a9b12')>trn+0," _________ _________ | @ @ | | | | | | | | @ @ | | @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(t('1e0a9b12')>trn+1," _____________ _____________ | @ | | | | @ | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('1e0a9b12')>trn+2," ___________ ___________ | @ | | | | @ | | | | @ @ @ | | @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('1e0a9b12')>tst+0," ___________ ___________ | @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t('1e0a9b12'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1e0a9b12.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,grid_size_same,gravity,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('696d4842')). % ========================================================================================================================= /* hard=40800 */ % % % % _________________________________________________________________________________ gridcase(v('696d4842')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | | | | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('696d4842')>trn+1," _________________________________________ _________________________________________ | | | | | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('696d4842')>trn+2," _________________________________________ _________________________________________ | @ | | @ | | | | @ | | | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('696d4842')>tst+0," _________________________________________ _________________________________________ | | | | | | | | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ | | @ | | | | @ | | | | @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('696d4842'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/696d4842.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('0e206a2e')). % ========================================================================================================================= /* hard=16464 */ % % % % _________________________________________________________________________________ gridcase(t('0e206a2e')>trn+0," _____________________________________ _____________________________________ | | | | | @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ | | | | | | @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,14))  Output (grid(18,14)) "). gridcase(t('0e206a2e')>trn+1," _______________________________ _______________________________ | | | | | | | | | | | | | @ | | | | @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ @ @ | | | | | | | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(t('0e206a2e')>trn+2," _____________________________ _____________________________ | | | | | | | | | @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ | | | | | | | | | | | | | | | | | | | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,16))  Output (grid(14,16)) "). gridcase(t('0e206a2e')>tst+0," _______________________________________ _______________________________________ | | | | | | | | | | | | | @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | | | | | | | | | @ @ | | | | @ @ | | | | @ @ @ | | | | | | @ | | @ @ | | @ @ @ | | | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | | | @ @ | | @ | | @ @ @ @ | | | | @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,24))  Output<(REVEALED)> (grid(19,24)) "). %= fav(t('0e206a2e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0e206a2e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_repetition,pattern_reflection,pattern_juxtaposition,grid_size_same,associate_patterns_to_patterns,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('79369cc6')). % ========================================================================================================================= /* hard=19320 */ % % % % _________________________________________________________________________________ gridcase(v('79369cc6')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,19))  Output (grid(12,19)) "). gridcase(v('79369cc6')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,18))  Output (grid(16,18)) "). gridcase(v('79369cc6')>trn+2," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('79369cc6')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,16))  Output<(REVEALED)> (grid(15,16)) "). %= fav(v('79369cc6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/79369cc6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('42918530')). % ========================================================================================================================= /* hard=42788 */ % % % % _________________________________________________________________________________ gridcase(v('42918530')>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,13))  Output (grid(19,13)) "). gridcase(v('42918530')>trn+1," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('42918530')>trn+2," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,25))  Output (grid(19,25)) "). gridcase(v('42918530')>trn+3," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('42918530')>tst+0," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,25))  Output<(REVEALED)> (grid(25,25)) "). %= fav(v('42918530'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/42918530.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('36d67576')). % ========================================================================================================================= /* hard=12168 */ % % % % _________________________________________________________________________________ gridcase(t('36d67576')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('36d67576')>trn+1," ___________________________ ___________________________ | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ | | | | | | @ | | @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('36d67576')>trn+2," ___________________________ ___________________________ | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('36d67576')>tst+0," _______________________________ _______________________________ | | | | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,14))  Output<(REVEALED)> (grid(15,14)) "). %= fav(t('36d67576'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/36d67576.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_repetition,pattern_reflection,pattern_juxtaposition,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b775ac94)). % ========================================================================================================================= /* hard=43888 */ % % % % _________________________________________________________________________________ gridcase(t(b775ac94)>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | | | | | | | | | | | | | | | @ | | | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t(b775ac94)>trn+1," _________________________________________ _________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t(b775ac94)>trn+2," _____________________________ _____________________________ | | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t(b775ac94)>tst+0," _________________________________________________ _________________________________________________ | | | | | | | | | | | | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | | | | | | | | | @ | | | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(24,24)) "). %= fav(t(b775ac94),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b775ac94.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,recoloring,pattern_rotation,pattern_repetition,pattern_reflection,pattern_juxtaposition,pattern_expansion,grid_size_same,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('22eb0ac0')). % ========================================================================================================================= /* hard=8000 */ % % % % _________________________________________________________________________________ gridcase(t('22eb0ac0')>trn+0," _____________________ _____________________ | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22eb0ac0')>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22eb0ac0')>trn+2," _____________________ _____________________ | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22eb0ac0')>tst+0," _____________________ _____________________ | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('22eb0ac0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/22eb0ac0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,connect_the_dots,color_matching,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('88207623')). % ========================================================================================================================= /* hard=11520 */ % % % % _________________________________________________________________________________ gridcase(v('88207623')>trn+0," _________________________________ _________________________________ | | | | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,14))  Output (grid(16,14)) "). gridcase(v('88207623')>trn+1," _________________________________ _________________________________ | | | | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('88207623')>tst+0," _____________________________________ _____________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,16))  Output<(REVEALED)> (grid(18,16)) "). %= fav(v('88207623'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/88207623.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('82819916')). % ========================================================================================================================= /* hard=9088 */ % % % % _________________________________________________________________________________ gridcase(t('82819916')>trn+0," _________________ _________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,10))  Output (grid(8,10)) "). gridcase(t('82819916')>trn+1," _________________ _________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,10))  Output (grid(8,10)) "). gridcase(t('82819916')>trn+2," _________________ _________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,12))  Output (grid(8,12)) "). gridcase(t('82819916')>trn+3," _________________ _________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,6))  Output (grid(8,6)) "). gridcase(t('82819916')>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,14))  Output<(REVEALED)> (grid(10,14)) "). %= fav(t('82819916'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/82819916.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],training,pattern_repetition,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021','https://github.com/fchollet/ARC/pull/32',grid_size_same,draw_line_from_point,color_guessing,associate_colors_to_colors,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('2685904e')). % ========================================================================================================================= /* hard=18000 */ % % % % _________________________________________________________________________________ gridcase(v('2685904e')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | | | | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('2685904e')>trn+1," _____________________ _____________________ | @ | | @ | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('2685904e')>trn+2," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('2685904e')>trn+3," _____________________ _____________________ | @ @ | | @ @ | | | | | | | | | | | | | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('2685904e')>trn+4," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('2685904e')>trn+5," _____________________ _____________________ | @ | | @ | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('2685904e')>tst+0," _____________________ _____________________ | @ @ | | @ @ | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('2685904e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2685904e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(a406ac07)). % ========================================================================================================================= /* hard=8000 */ % % % % _________________________________________________________________________________ gridcase(v(a406ac07)>trn+0," _____________________ _____________________ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(a406ac07)>trn+1," _____________________ _____________________ | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(a406ac07)>trn+2," _____________________ _____________________ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(a406ac07)>tst+0," _____________________ _____________________ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(a406ac07),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a406ac07.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('13713586')). % ========================================================================================================================= /* hard=19224 */ % % % % _________________________________________________________________________________ gridcase(v('13713586')>trn+0," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,16))  Output (grid(15,16)) "). gridcase(v('13713586')>trn+1," ___________________________________ ___________________________________ | @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,16))  Output (grid(17,16)) "). gridcase(v('13713586')>trn+2," ___________________________________ ___________________________________ | @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('13713586')>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,19))  Output<(REVEALED)> (grid(18,19)) "). %= fav(v('13713586'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/13713586.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('93b581b8')). % ========================================================================================================================= /* hard=2592 */ % % % % _________________________________________________________________________________ gridcase(t('93b581b8')>trn+0," _____________ _____________ | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('93b581b8')>trn+1," _____________ _____________ | | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('93b581b8')>trn+2," _____________ _____________ | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('93b581b8')>tst+0," _____________ _____________ | | | | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t('93b581b8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/93b581b8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,out_of_boundary,grid_size_same,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e633a9e5)). % ========================================================================================================================= /* hard=1280 */ % % % % _________________________________________________________________________________ gridcase(v(e633a9e5)>trn+0," ___________ _______ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(e633a9e5)>trn+1," ___________ _______ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(e633a9e5)>trn+2," ___________ _______ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #3 Input (grid(3,3)) "). gridcase(v(e633a9e5)>tst+0," ___________ _______ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(5,5))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(e633a9e5),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e633a9e5.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('137eaa0f')). % ========================================================================================================================= /* hard=3724 */ % % % % _________________________________________________________________________________ gridcase(t('137eaa0f')>trn+0," _______________________ _______ | | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | | | | | | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('137eaa0f')>trn+1," _______________________ _______ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | | | | | | | @ | | @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('137eaa0f')>trn+2," _______________________ _______ | | | @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ | | | | | | @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('137eaa0f')>tst+0," _______________________ _______ | | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | | | @ | | @ | | | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('137eaa0f'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/137eaa0f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_juxtaposition,keypad,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a61ba2ce)). % ========================================================================================================================= /* hard=3468 */ % % % % _________________________________________________________________________________ gridcase(t(a61ba2ce)>trn+0," ___________________________ _________ | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | | | | | @ | | @ @ | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(4,4)) "). gridcase(t(a61ba2ce)>trn+1," ___________________________ _________ | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | | | | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(4,4)) "). gridcase(t(a61ba2ce)>tst+0," ___________________________ _________ | | | @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯ | | | @ | | @ @ | | | | @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t(a61ba2ce),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a61ba2ce.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_moving,jigsaw,crop,bring_patterns_close,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8a004b2b')). % ========================================================================================================================= /* hard=13134 */ % % % % _________________________________________________________________________________ gridcase(t('8a004b2b')>trn+0," ___________________________________ _____________________________ | @ @ | | @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ | | @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,17))  Output (grid(14,9)) "). gridcase(t('8a004b2b')>trn+1," _____________________________________ _______________ | | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,17))  Output (grid(7,7)) "). gridcase(t('8a004b2b')>trn+2," _____________________________________ _______________________ | @ @ | | @ @ | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,16))  Output (grid(11,11)) "). gridcase(t('8a004b2b')>tst+0," _____________________________________ _____________________________________ | @ @ | | @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,19))  Output<(REVEALED)> (grid(18,14)) "). %= fav(t('8a004b2b'),[no_sol(i(complete),resize_grid(14,9,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([14,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8a004b2b.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,rectangle_guessing,pattern_resizing,pattern_repetition,pattern_juxtaposition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('46f33fce')). % ========================================================================================================================= /* hard=17100 */ % % % % _________________________________________________________________________________ gridcase(t('46f33fce')>trn+0," _________________________________________ _____________________ | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(20,20))  Training Pair #1 Input (grid(10,10)) "). gridcase(t('46f33fce')>trn+1," _________________________________________ _____________________ | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | | | | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(20,20))  Training Pair #2 Input (grid(10,10)) "). gridcase(t('46f33fce')>trn+2," _________________________________________ _____________________ | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(20,20))  Training Pair #3 Input (grid(10,10)) "). gridcase(t('46f33fce')>tst+0," _________________________________________ _____________________ | | | | | | | | | | | | | | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(20,20))  EVALUATION TEST #1 (grid(10,10)) "). %= fav(t('46f33fce'),[no_sol(i(complete),resize_grid(20,20,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([20,20]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/46f33fce.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_resizing,image_resizing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5daaa586')). % ========================================================================================================================= /* hard=12828 */ % % % % _________________________________________________________________________________ gridcase(t('5daaa586')>trn+0," _____________________________________________ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,22))  Output (grid(12,15)) "). gridcase(t('5daaa586')>trn+1," _________________________ _________________ | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(8,8)) "). gridcase(t('5daaa586')>trn+2," _______________________________ ___________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,14))  Output (grid(9,6)) "). gridcase(t('5daaa586')>tst+0," _______________________________ _____________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,16))  Output<(REVEALED)> (grid(10,12)) "). %= fav(t('5daaa586'),[no_sol(i(complete),resize_grid(12,15,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([12,15]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5daaa586.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,draw_line_from_point,direction_guessing,detect_grid,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('11e1fe23')). % ========================================================================================================================= /* hard=5040 */ % % % % _________________________________________________________________________________ gridcase(v('11e1fe23')>trn+0," _________________________ _________________________ | | | | | @ @ | | @ @ | | | | | | | | @ @ | | | | @ | | | | @ | | | | | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v('11e1fe23')>trn+1," _______________________ _______________________ | | | | | | | | | | | | | @ | | @ | | | | | | | | @ | | | | @ | | | | @ @ | | | | | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(v('11e1fe23')>tst+0," _____________________________ _____________________________ | | | | | | | | | @ @ | | @ @ | | | | | | | | | | | | @ @ | | | | @ | | | | @ | | | | | | | | | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,12))  Output<(REVEALED)> (grid(14,12)) "). %= fav(v('11e1fe23'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/11e1fe23.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0e671a1a')). % ========================================================================================================================= /* hard=13520 */ % % % % _________________________________________________________________________________ gridcase(v('0e671a1a')>trn+0," ___________________________ ___________________________ | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('0e671a1a')>trn+1," ___________________________ ___________________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('0e671a1a')>trn+2," ___________________________ ___________________________ | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('0e671a1a')>trn+3," ___________________________ ___________________________ | | | | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('0e671a1a')>tst+0," ___________________________ ___________________________ | | | | | | | | | @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('0e671a1a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0e671a1a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('05a7bcf2')). % ========================================================================================================================= /* hard=54000 */ % % % % _________________________________________________________________________________ gridcase(v('05a7bcf2')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('05a7bcf2')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('05a7bcf2')>trn+2," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('05a7bcf2')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('05a7bcf2'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/05a7bcf2.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('49d1d64f')). % ========================================================================================================================= /* hard=868 */ % % % % _________________________________________________________________________________ gridcase(t('49d1d64f')>trn+0," _________ _____ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #1 Input (grid(2,2)) "). gridcase(t('49d1d64f')>trn+1," ___________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,4))  Training Pair #2 Input (grid(3,2)) "). gridcase(t('49d1d64f')>trn+2," ___________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('49d1d64f')>tst+0," _________ _____ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(4,5))  EVALUATION TEST #1 (grid(2,3)) "). %= fav(t('49d1d64f'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/49d1d64f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_expansion,image_expansion,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('77fdfe62')). % ========================================================================================================================= /* hard=2816 */ % % % % _________________________________________________________________________________ gridcase(t('77fdfe62')>trn+0," _________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('77fdfe62')>trn+1," _____________ _____ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(2,2)) "). gridcase(t('77fdfe62')>trn+2," _________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('77fdfe62')>tst+0," _____________________ _____________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t('77fdfe62'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/77fdfe62.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recoloring,detect_grid,crop,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(dc0a314f)). % ========================================================================================================================= /* hard=10143 */ % % % % _________________________________________________________________________________ gridcase(t(dc0a314f)>trn+0," _________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(5,5)) "). gridcase(t(dc0a314f)>trn+1," _________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(5,5)) "). gridcase(t(dc0a314f)>trn+2," _________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(5,5)) "). gridcase(t(dc0a314f)>tst+0," _________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t(dc0a314f),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/dc0a314f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_completion,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7c008303')). % ========================================================================================================================= /* hard=5175 */ % % % % _________________________________________________________________________________ gridcase(t('7c008303')>trn+0," ___________________ _____________ | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(6,6)) "). gridcase(t('7c008303')>trn+1," ___________________ _____________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(6,6)) "). gridcase(t('7c008303')>trn+2," ___________________ _____________ | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(6,6)) "). gridcase(t('7c008303')>tst+0," ___________________ _____________ | @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t('7c008303'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7c008303.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,recoloring,detect_grid,crop,color_palette,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('281123b4')). % ========================================================================================================================= /* hard=7728 */ % % % % _________________________________________________________________________________ gridcase(v('281123b4')>trn+0," _______________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,4))  Output (grid(4,4)) "). gridcase(v('281123b4')>trn+1," _______________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,4))  Output (grid(4,4)) "). gridcase(v('281123b4')>trn+2," _______________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,4))  Output (grid(4,4)) "). gridcase(v('281123b4')>trn+3," _______________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,4))  Output (grid(4,4)) "). gridcase(v('281123b4')>trn+4," _______________________________________ _________ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(19,4))  Output (grid(4,4)) "). gridcase(v('281123b4')>trn+5," _______________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(19,4))  Output (grid(4,4)) "). gridcase(v('281123b4')>tst+0," _______________________________________ _________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v('281123b4'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/281123b4.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e99362f0)). % ========================================================================================================================= /* hard=8736 */ % % % % _________________________________________________________________________________ gridcase(v(e99362f0)>trn+0," ___________________ _________ | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,11))  Output (grid(4,5)) "). gridcase(v(e99362f0)>trn+1," ___________________ _________ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,11))  Output (grid(4,5)) "). gridcase(v(e99362f0)>trn+2," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,11))  Output (grid(4,5)) "). gridcase(v(e99362f0)>trn+3," ___________________ _________ | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,11))  Output (grid(4,5)) "). gridcase(v(e99362f0)>trn+4," ___________________ _________ | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,11))  Output (grid(4,5)) "). gridcase(v(e99362f0)>trn+5," ___________________ _________ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(9,11))  Output (grid(4,5)) "). gridcase(v(e99362f0)>tst+0," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,11))  Output<(REVEALED)> (grid(4,5)) "). %= fav(v(e99362f0),[no_sol(i(complete),resize_grid(4,5,Color),incomplete),test_suite([evaluation]),out_grid([4,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e99362f0.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(b0f4d537)). % ========================================================================================================================= /* hard=9828 */ % % % % _________________________________________________________________________________ gridcase(v(b0f4d537)>trn+0," _______________________ _______________ | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,9))  Output (grid(7,9)) "). gridcase(v(b0f4d537)>trn+1," ___________________________ _______________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,9))  Output (grid(7,9)) "). gridcase(v(b0f4d537)>trn+2," ___________________________ _______________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,11))  Output (grid(7,11)) "). gridcase(v(b0f4d537)>trn+3," ___________________________ _______________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,7))  Output (grid(7,7)) "). gridcase(v(b0f4d537)>tst+0," _______________________________ _______________ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,12))  Output<(REVEALED)> (grid(7,12)) "). %= fav(v(b0f4d537),[no_sol(i(complete),resize_grid(7,9,Color),incomplete),test_suite([evaluation]),out_grid([7,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b0f4d537.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c64f1187)). % ========================================================================================================================= /* hard=12048 */ % % % % _________________________________________________________________________________ gridcase(v(c64f1187)>trn+0," _________________________________________ _______________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,18))  Output (grid(11,8)) "). gridcase(v(c64f1187)>trn+1," _____________________________________ _____________________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ | | | | @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,17))  Output (grid(14,8)) "). gridcase(v(c64f1187)>tst+0," _____________________________________ _______________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,20))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v(c64f1187),[no_sol(i(complete),resize_grid(11,8,Color),incomplete),test_suite([evaluation]),out_grid([11,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c64f1187.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('414297c0')). % ========================================================================================================================= /* hard=17090 */ % % % % _________________________________________________________________________________ gridcase(v('414297c0')>trn+0," _____________________________________________ _______________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,18))  Output (grid(11,12)) "). gridcase(v('414297c0')>trn+1," _________________________________________ _____________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,16))  Output (grid(6,9)) "). gridcase(v('414297c0')>trn+2," _____________________________________ _________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,16))  Output (grid(12,6)) "). gridcase(v('414297c0')>tst+0," _________________________________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,26))  Output<(REVEALED)> (grid(15,9)) "). %= fav(v('414297c0'),[no_sol(i(complete),resize_grid(11,12,Color),incomplete),test_suite([evaluation]),out_grid([11,12]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/414297c0.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(c909285e)). % ========================================================================================================================= /* hard=21836 */ % % % % _________________________________________________________________________________ gridcase(t(c909285e)>trn+0," _________________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(7,7)) "). gridcase(t(c909285e)>trn+1," _____________________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(26,26))  Output (grid(7,7)) "). gridcase(t(c909285e)>trn+2," _________________________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(28,28))  Output (grid(7,7)) "). gridcase(t(c909285e)>tst+0," _________________________________________________ _____________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t(c909285e),[no_sol(i(complete),resize_grid(7,7,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([7,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c909285e.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,rectangle_guessing,find_the_intruder,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(b457fec5)). % ========================================================================================================================= /* hard=25628 */ % % % % _________________________________________________________________________________ gridcase(v(b457fec5)>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,23))  Output (grid(19,23)) "). gridcase(v(b457fec5)>trn+1," _____________________________________ _____________________________________ | | | | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,17))  Output (grid(18,17)) "). gridcase(v(b457fec5)>trn+2," _____________________________________ _____________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,14))  Output (grid(18,14)) "). gridcase(v(b457fec5)>tst+0," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,27))  Output<(REVEALED)> (grid(23,27)) "). %= fav(v(b457fec5),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b457fec5.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('845d6e51')). % ========================================================================================================================= /* hard=15712 */ % % % % _________________________________________________________________________________ gridcase(v('845d6e51')>trn+0," _________________________________ _________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('845d6e51')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('845d6e51')>trn+2," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('845d6e51')>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,18))  Output<(REVEALED)> (grid(17,18)) "). %= fav(v('845d6e51'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/845d6e51.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('33b52de3')). % ========================================================================================================================= /* hard=25392 */ % % % % _________________________________________________________________________________ gridcase(v('33b52de3')>trn+0," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('33b52de3')>trn+1," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('33b52de3')>tst+0," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,23))  Output<(REVEALED)> (grid(23,23)) "). %= fav(v('33b52de3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/33b52de3.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('103eff5b')). % ========================================================================================================================= /* hard=16128 */ % % % % _________________________________________________________________________________ gridcase(v('103eff5b')>trn+0," ___________________________ ___________________________ | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,24))  Output (grid(13,24)) "). gridcase(v('103eff5b')>trn+1," _________________________ _________________________ | | | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,22))  Output (grid(12,22)) "). gridcase(v('103eff5b')>tst+0," _____________________________________________________ _____________________________________________________ | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,16))  Output<(REVEALED)> (grid(26,16)) "). %= fav(v('103eff5b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/103eff5b.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ddf7fa4f)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(t(ddf7fa4f)>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ddf7fa4f)>trn+1," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ddf7fa4f)>trn+2," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ddf7fa4f)>tst+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(ddf7fa4f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ddf7fa4f.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,color_palette,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f21745ec)). % ========================================================================================================================= /* hard=34564 */ % % % % _________________________________________________________________________________ gridcase(v(f21745ec)>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v(f21745ec)>trn+1," ___________________________________________ ___________________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(v(f21745ec)>trn+2," _____________________________________________ _____________________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(f21745ec)>tst+0," _____________________________________________ _____________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,23))  Output<(REVEALED)> (grid(22,23)) "). %= fav(v(f21745ec),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f21745ec.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('88a10436')). % ========================================================================================================================= /* hard=5208 */ % % % % _________________________________________________________________________________ gridcase(t('88a10436')>trn+0," ___________________ ___________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | @ | | @ | | @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('88a10436')>trn+1," _______________ _______________ | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | @ | | @ | | @ @ | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,8))  Output (grid(7,8)) "). gridcase(t('88a10436')>trn+2," _________________ _________________ | | | | | | | @ @ | | @ | | @ @ | | | | @ @ @ | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,10))  Output (grid(8,10)) "). gridcase(t('88a10436')>tst+0," _______________________ _______________________ | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,10))  Output<(REVEALED)> (grid(11,10)) "). %= fav(t('88a10436'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/88a10436.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,pattern_juxtaposition,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9b365c51')). % ========================================================================================================================= /* hard=9528 */ % % % % _________________________________________________________________________________ gridcase(v('9b365c51')>trn+0," _________________________________________ _________________________________________ | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,8))  Output (grid(20,8)) "). gridcase(v('9b365c51')>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,6))  Output (grid(15,6)) "). gridcase(v('9b365c51')>trn+2," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,7))  Output (grid(18,7)) "). gridcase(v('9b365c51')>tst+0," _________________________________________________________ _________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,7))  Output<(REVEALED)> (grid(28,7)) "). %= fav(v('9b365c51'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9b365c51.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4cd1b7b2')). % ========================================================================================================================= /* hard=1152 */ % % % % _________________________________________________________________________________ gridcase(v('4cd1b7b2')>trn+0," _________ _________ | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(v('4cd1b7b2')>trn+1," _________ _________ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(v('4cd1b7b2')>trn+2," _________ _________ | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(v('4cd1b7b2')>tst+0," _________ _________ | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v('4cd1b7b2'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4cd1b7b2.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('8e5a5113')). % ========================================================================================================================= /* hard=2376 */ % % % % _________________________________________________________________________________ gridcase(t('8e5a5113')>trn+0," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t('8e5a5113')>trn+1," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t('8e5a5113')>trn+2," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t('8e5a5113')>tst+0," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,3))  Output<(REVEALED)> (grid(11,3)) "). %= fav(t('8e5a5113'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8e5a5113.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],training,separate_images,image_rotation,image_repetition,'https://github.com/fchollet/ARC/pull/8',grid_size_same,detect_wall,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ea9794b1)). % ========================================================================================================================= /* hard=8100 */ % % % % _________________________________________________________________________________ gridcase(v(ea9794b1)>trn+0," _____________________ ___________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(5,5)) "). gridcase(v(ea9794b1)>trn+1," _____________________ ___________ | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(5,5)) "). gridcase(v(ea9794b1)>trn+2," _____________________ ___________ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(5,5)) "). gridcase(v(ea9794b1)>trn+3," _____________________ ___________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(5,5)) "). gridcase(v(ea9794b1)>trn+4," _____________________ ___________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(5,5)) "). gridcase(v(ea9794b1)>trn+5," _____________________ ___________ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(10,10))  Output (grid(5,5)) "). gridcase(v(ea9794b1)>tst+0," _____________________ ___________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v(ea9794b1),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ea9794b1.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('93b4f4b3')). % ========================================================================================================================= /* hard=4968 */ % % % % _________________________________________________________________________________ gridcase(v('93b4f4b3')>trn+0," _________________________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,10))  Output (grid(6,10)) "). gridcase(v('93b4f4b3')>trn+1," _________________________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,13))  Output (grid(6,13)) "). gridcase(v('93b4f4b3')>tst+0," _____________________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,17))  Output<(REVEALED)> (grid(5,17)) "). %= fav(v('93b4f4b3'),[no_sol(i(complete),resize_grid(6,10,Color),incomplete),test_suite([evaluation]),out_grid([6,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/93b4f4b3.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c658a4bd)). % ========================================================================================================================= /* hard=7021 */ % % % % _________________________________________________________________________________ gridcase(v(c658a4bd)>trn+0," ___________________________ _________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(8,8)) "). gridcase(v(c658a4bd)>trn+1," _________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(9,9)) "). gridcase(v(c658a4bd)>tst+0," _______________________________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(c658a4bd),[no_sol(i(complete),resize_grid(8,8,Color),incomplete),test_suite([evaluation]),out_grid([8,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c658a4bd.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('1c786137')). % ========================================================================================================================= /* hard=12139 */ % % % % _________________________________________________________________________________ gridcase(t('1c786137')>trn+0," ___________________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,23))  Output (grid(8,6)) "). gridcase(t('1c786137')>trn+1," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,13))  Output (grid(3,5)) "). gridcase(t('1c786137')>trn+2," _____________________________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,17))  Output (grid(10,8)) "). gridcase(t('1c786137')>tst+0," _________________________________ ___________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,17))  Output<(REVEALED)> (grid(9,8)) "). %= fav(t('1c786137'),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1c786137.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,detect_enclosure,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('90c28cc7')). % ========================================================================================================================= /* hard=12222 */ % % % % _________________________________________________________________________________ gridcase(t('90c28cc7')>trn+0," ___________________________________________ _______ | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(3,3)) "). gridcase(t('90c28cc7')>trn+1," ___________________________________________ _____ | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(2,2)) "). gridcase(t('90c28cc7')>trn+2," ___________________________________________ _____ | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,21))  Output (grid(2,3)) "). gridcase(t('90c28cc7')>tst+0," ___________________________________________ _______ | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('90c28cc7'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/90c28cc7.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,rectangle_guessing,keypad,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e74e1818)). % ========================================================================================================================= /* hard=8424 */ % % % % _________________________________________________________________________________ gridcase(v(e74e1818)>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(e74e1818)>trn+1," _______________________ _______________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(e74e1818)>trn+2," _______________ _______________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(e74e1818)>tst+0," _______________________________ _______________________________ | | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(e74e1818),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e74e1818.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e21a174a)). % ========================================================================================================================= /* hard=10444 */ % % % % _________________________________________________________________________________ gridcase(v(e21a174a)>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(e21a174a)>trn+1," ___________________________ ___________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(e21a174a)>trn+2," _______________ _______________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(e21a174a)>tst+0," _______________ _______________ | | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). gridcase(v(e21a174a)>tst+1," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(10,13))  Output<(REVEALED)> (grid(10,13)) "). %= fav(v(e21a174a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e21a174a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 2) ']). % ========================================================================================================================= %main % ?- print_test(v(dd2401ed)). % ========================================================================================================================= /* hard=8400 */ % % % % _________________________________________________________________________________ gridcase(v(dd2401ed)>trn+0," _______________________________ _______________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,7))  Output (grid(15,7)) "). gridcase(v(dd2401ed)>trn+1," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,7))  Output (grid(15,7)) "). gridcase(v(dd2401ed)>trn+2," _______________________________ _______________________________ | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,7))  Output (grid(15,7)) "). gridcase(v(dd2401ed)>trn+3," _______________________________ _______________________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,7))  Output (grid(15,7)) "). gridcase(v(dd2401ed)>tst+0," _______________________________ _______________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,7))  Output<(REVEALED)> (grid(15,7)) "). %= fav(v(dd2401ed),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/dd2401ed.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ac2e8ecf)). % ========================================================================================================================= /* hard=14744 */ % % % % _________________________________________________________________________________ gridcase(v(ac2e8ecf)>trn+0," _________________________________ _________________________________ | | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | | | @ | | | | @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,13))  Output (grid(16,13)) "). gridcase(v(ac2e8ecf)>trn+1," ___________________________ ___________________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(ac2e8ecf)>trn+2," ___________________________________ ___________________________________ | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | | | | | @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,16))  Output (grid(17,16)) "). gridcase(v(ac2e8ecf)>tst+0," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,16))  Output<(REVEALED)> (grid(15,16)) "). %= fav(v(ac2e8ecf),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ac2e8ecf.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('7ee1c6ea')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(v('7ee1c6ea')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('7ee1c6ea')>trn+1," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('7ee1c6ea')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('7ee1c6ea')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('7ee1c6ea'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7ee1c6ea.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4ff4c9da')). % ========================================================================================================================= /* hard=25180 */ % % % % _________________________________________________________________________________ gridcase(v('4ff4c9da')>trn+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(v('4ff4c9da')>trn+1," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('4ff4c9da')>trn+2," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('4ff4c9da')>tst+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,27))  Output<(REVEALED)> (grid(27,27)) "). %= fav(v('4ff4c9da'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4ff4c9da.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('40f6cd08')). % ========================================================================================================================= /* hard=55440 */ % % % % _________________________________________________________________________________ gridcase(v('40f6cd08')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,27))  Output (grid(30,27)) "). gridcase(v('40f6cd08')>trn+1," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('40f6cd08')>trn+2," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('40f6cd08')>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('40f6cd08'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/40f6cd08.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('15113be4')). % ========================================================================================================================= /* hard=31740 */ % % % % _________________________________________________________________________________ gridcase(v('15113be4')>trn+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('15113be4')>trn+1," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('15113be4')>trn+2," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('15113be4')>tst+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,23))  Output<(REVEALED)> (grid(23,23)) "). %= fav(v('15113be4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/15113be4.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('09c534e7')). % ========================================================================================================================= /* hard=35376 */ % % % % _________________________________________________________________________________ gridcase(v('09c534e7')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v('09c534e7')>trn+1," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('09c534e7')>trn+2," _____________________________________ _____________________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(v('09c534e7')>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('09c534e7'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/09c534e7.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(beb8660c)). % ========================================================================================================================= /* hard=3372 */ % % % % _________________________________________________________________________________ gridcase(t(beb8660c)>trn+0," _______________ _______________ | @ @ | | | | @ | | | | @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,10))  Output (grid(7,10)) "). gridcase(t(beb8660c)>trn+1," _________ _________ | @ | | | | | | | | @ @ @ | | | | | | @ | | @ @ | | @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,7))  Output (grid(4,7)) "). gridcase(t(beb8660c)>trn+2," _______ _______ | @ @ | | @ | | @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(beb8660c)>tst+0," _________________ _________________ | @ @ @ | | | | @ @ @ @ | | | | | | | | @ @ @ @ @ | | @ | | @ @ | | @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,11))  Output<(REVEALED)> (grid(8,11)) "). %= fav(t(beb8660c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/beb8660c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,order_numbers,grid_size_same,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1caeab9d')). % ========================================================================================================================= /* hard=4000 */ % % % % _________________________________________________________________________________ gridcase(t('1caeab9d')>trn+0," _____________________ _____________________ | @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,5))  Output (grid(10,5)) "). gridcase(t('1caeab9d')>trn+1," _____________________ _____________________ | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1caeab9d')>trn+2," _____________________ _____________________ | | | | | @ | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,5))  Output (grid(10,5)) "). gridcase(t('1caeab9d')>tst+0," _____________________ _____________________ | @ @ | | | | @ @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | | | @ @ | | | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('1caeab9d'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1caeab9d.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,pattern_alignment,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d07ae81c)). % ========================================================================================================================= /* hard=12420 */ % % % % _________________________________________________________________________________ gridcase(t(d07ae81c)>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,19))  Output (grid(12,19)) "). gridcase(t(d07ae81c)>trn+1," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(t(d07ae81c)>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(d07ae81c)>tst+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,17))  Output<(REVEALED)> (grid(19,17)) "). %= fav(t(d07ae81c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d07ae81c.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,diagonals,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6aa20dc0')). % ========================================================================================================================= /* hard=25240 */ % % % % _________________________________________________________________________________ gridcase(t('6aa20dc0')>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,20))  Output (grid(19,20)) "). gridcase(t('6aa20dc0')>trn+1," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,20))  Output (grid(21,20)) "). gridcase(t('6aa20dc0')>trn+2," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,21))  Output (grid(22,21)) "). gridcase(t('6aa20dc0')>tst+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,22))  Output<(REVEALED)> (grid(22,22)) "). %= fav(t('6aa20dc0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6aa20dc0.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,pattern_resizing,pattern_repetition,pattern_juxtaposition,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('67a3c6ac')). % ========================================================================================================================= /* hard=2020 */ % % % % _________________________________________________________________________________ gridcase(t('67a3c6ac')>trn+0," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(t('67a3c6ac')>trn+1," _______________ _______________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('67a3c6ac')>trn+2," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('67a3c6ac')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('67a3c6ac'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/67a3c6ac.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,keypad,image_reflection,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('264363fd')). % ========================================================================================================================= /* hard=57600 */ % % % % _________________________________________________________________________________ gridcase(t('264363fd')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('264363fd')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('264363fd')>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('264363fd')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(t('264363fd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/264363fd.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,pattern_repetition,pattern_juxtaposition,grid_size_same,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('890034e9')). % ========================================================================================================================= /* hard=26460 */ % % % % _________________________________________________________________________________ gridcase(t('890034e9')>trn+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('890034e9')>trn+1," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('890034e9')>trn+2," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('890034e9')>tst+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(21,21)) "). %= fav(t('890034e9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/890034e9.json']),grid_size_same]). % ========================================================================================================================= %main % ?- print_test(v('03560426')). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(v('03560426')>trn+0," _____________________ _____________________ | | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('03560426')>trn+1," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('03560426')>trn+2," _____________________ _____________________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('03560426')>tst+0," _____________________ _____________________ | | | @ | | | | @ | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('03560426'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/03560426.json']),grid_size_same]). % ========================================================================================================================= %main % ?- print_test(v(bb52a14b)). % ========================================================================================================================= /* hard=29040 */ % % % % _________________________________________________________________________________ gridcase(v(bb52a14b)>trn+0," _____________________________________________ _____________________________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(bb52a14b)>trn+1," _____________________________________________ _____________________________________________ | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(bb52a14b)>trn+2," _____________________________________________ _____________________________________________ | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(bb52a14b)>tst+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,22))  Output<(REVEALED)> (grid(22,22)) "). %= fav(v(bb52a14b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bb52a14b.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c6e1b8da)). % ========================================================================================================================= /* hard=30400 */ % % % % _________________________________________________________________________________ gridcase(v(c6e1b8da)>trn+0," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v(c6e1b8da)>trn+1," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v(c6e1b8da)>trn+2," _________________________________________ _________________________________________ | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v(c6e1b8da)>tst+0," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v(c6e1b8da),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c6e1b8da.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('2c737e39')). % ========================================================================================================================= /* hard=8880 */ % % % % _________________________________________________________________________________ gridcase(v('2c737e39')>trn+0," _____________________ _____________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | | | @ | | | | @ @ @ | | @ | | @ @ | | | | @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v('2c737e39')>trn+1," _________________________ _________________________ | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | @ @ | | | | @ @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('2c737e39')>trn+2," _____________________ _____________________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ | | | | @ @ | | @ | | @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(v('2c737e39')>tst+0," _____________________ _____________________ | | | | | | | | | @ | | | | | | @ @ @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,11))  Output<(REVEALED)> (grid(10,11)) "). %= fav(v('2c737e39'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2c737e39.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ecaa0ec1)). % ========================================================================================================================= /* hard=9020 */ % % % % _________________________________________________________________________________ gridcase(v(ecaa0ec1)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | @ @ | | | | | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v(ecaa0ec1)>trn+1," _____________________ _____________________ | | | | | @ @ | | | | @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ecaa0ec1)>trn+2," _____________________ _____________________ | | | | | | | | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | | | @ | | @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,11))  Output (grid(10,11)) "). gridcase(v(ecaa0ec1)>trn+3," _______________________ _______________________ | | | | | | | | | | | | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | | | @ | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(ecaa0ec1)>tst+0," _______________________ _______________________ | | | | | | | | | @ @ | | | | | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v(ecaa0ec1),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ecaa0ec1.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('11852cab')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(t('11852cab')>trn+0," _____________________ _____________________ | | | | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('11852cab')>trn+1," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('11852cab')>trn+2," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('11852cab')>tst+0," _____________________ _____________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('11852cab'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/11852cab.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],tt,training,pattern_expansion,'https://github.com/fchollet/ARC/pull/33',grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(b7f8a4d8)). % ========================================================================================================================= /* hard=47240 */ % % % % _________________________________________________________________________________ gridcase(v(b7f8a4d8)>trn+0," _________________________________________________________ _________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(28,23))  Output (grid(28,23)) "). gridcase(v(b7f8a4d8)>trn+1," ___________________________________________________________ ___________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(29,24))  Output (grid(29,24)) "). gridcase(v(b7f8a4d8)>trn+2," ___________________________________________________________ ___________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(29,26))  Output (grid(29,26)) "). gridcase(v(b7f8a4d8)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(b7f8a4d8),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b7f8a4d8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('94be5b80')). % ========================================================================================================================= /* hard=10468 */ % % % % _________________________________________________________________________________ gridcase(v('94be5b80')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,17))  Output (grid(13,17)) "). gridcase(v('94be5b80')>trn+1," _____________________________ _____________________________ | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,18))  Output (grid(14,18)) "). gridcase(v('94be5b80')>tst+0," _______________________________ _______________________________ | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,18))  Output<(REVEALED)> (grid(15,18)) "). %= fav(v('94be5b80'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/94be5b80.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0607ce86')). % ========================================================================================================================= /* hard=30888 */ % % % % _________________________________________________________________________________ gridcase(v('0607ce86')>trn+0," _____________________________________________ _____________________________________________ | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,23))  Output (grid(22,23)) "). gridcase(v('0607ce86')>trn+1," _____________________________________________ _____________________________________________ | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,21))  Output (grid(22,21)) "). gridcase(v('0607ce86')>trn+2," _____________________________________________ _____________________________________________ | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v('0607ce86')>tst+0," _____________________________________________ _____________________________________________ | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,24))  Output<(REVEALED)> (grid(22,24)) "). %= fav(v('0607ce86'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0607ce86.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('642248e4')). % ========================================================================================================================= /* hard=8320 */ % % % % _________________________________________________________________________________ gridcase(v('642248e4')>trn+0," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ | | | | @ | | @ | | @ | | @ | | @ | | | | @ | | @ @ | | @ @ | | @ | | @ @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(v('642248e4')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ | | | | @ | | @ | | @ @ | | @ | | @ | | @ | | @ | | | | @ | | @ | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,14))  Output (grid(10,14)) "). gridcase(v('642248e4')>trn+2," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v('642248e4')>tst+0," _____________________________________ _____________________________________ | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,16))  Output<(REVEALED)> (grid(18,16)) "). %= fav(v('642248e4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/642248e4.json']),grid_size_same]). % ========================================================================================================================= %main % ?- print_test(v('2b01abd0')). % ========================================================================================================================= /* hard=7880 */ % % % % _________________________________________________________________________________ gridcase(v('2b01abd0')>trn+0," ___________________ ___________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ | | | | @ @ @ @ | | | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,12))  Output (grid(9,12)) "). gridcase(v('2b01abd0')>trn+1," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,11))  Output (grid(12,11)) "). gridcase(v('2b01abd0')>trn+2," _______________________ _______________________ | | | | | | | | | | | | | | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,14))  Output (grid(11,14)) "). gridcase(v('2b01abd0')>tst+0," _________________________________ _________________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,14))  Output<(REVEALED)> (grid(16,14)) "). %= fav(v('2b01abd0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2b01abd0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('9b2a60aa')). % ========================================================================================================================= /* hard=21300 */ % % % % _________________________________________________________________________________ gridcase(v('9b2a60aa')>trn+0," _____________________________________________ _____________________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,16))  Output (grid(22,16)) "). gridcase(v('9b2a60aa')>trn+1," ___________________________________ ___________________________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | @ | | @ @ @ | | | | @ | | | | @ @ @ | | | | | | | | | | @ | | @ @ @ | | | | @ | | | | @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ | | | | @ | | | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,23))  Output (grid(17,23)) "). gridcase(v('9b2a60aa')>trn+2," _____________________________ _____________________________ | | | | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | | | | | | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,23))  Output (grid(14,23)) "). gridcase(v('9b2a60aa')>tst+0," _________________________________________________ _________________________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,13))  Output<(REVEALED)> (grid(24,13)) "). %= fav(v('9b2a60aa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9b2a60aa.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('06df4c85')). % ========================================================================================================================= /* hard=34992 */ % % % % _________________________________________________________________________________ gridcase(t('06df4c85')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('06df4c85')>trn+1," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('06df4c85')>trn+2," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('06df4c85')>tst+0," _____________________________________________________ _____________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,26))  Output<(REVEALED)> (grid(26,26)) "). %= fav(t('06df4c85'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/06df4c85.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,grid_coloring,detect_grid,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1f876c06')). % ========================================================================================================================= /* hard=6800 */ % % % % _________________________________________________________________________________ gridcase(t('1f876c06')>trn+0," _____________________ _____________________ | @ @ | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | @ | | @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1f876c06')>trn+1," _____________________ _____________________ | @ @ | | @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | | | @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1f876c06')>trn+2," _____________________ _____________________ | @ @ | | @ @ | | | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1f876c06')>tst+0," _____________________ _____________________ | @ @ | | @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('1f876c06'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1f876c06.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,diagonals,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('2dd70a9a')). % ========================================================================================================================= /* hard=14500 */ % % % % _________________________________________________________________________________ gridcase(t('2dd70a9a')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('2dd70a9a')>trn+1," _____________________ _____________________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2dd70a9a')>trn+2," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('2dd70a9a')>tst+0," ___________________________ ___________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(t('2dd70a9a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2dd70a9a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,maze,grid_size_same,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c35c1b4c)). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(v(c35c1b4c)>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(c35c1b4c)>trn+1," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(c35c1b4c)>trn+2," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(c35c1b4c)>tst+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(c35c1b4c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c35c1b4c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('045e512c')). % ========================================================================================================================= /* hard=26460 */ % % % % _________________________________________________________________________________ gridcase(t('045e512c')>trn+0," ___________________________________________ ___________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('045e512c')>trn+1," ___________________________________________ ___________________________________________ | | | @ @ @ | | | | @ | | | | | | | | @ | | | | @ @ @ | | @ | | @ | | | | | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('045e512c')>trn+2," ___________________________________________ ___________________________________________ | | | @ @ | | | | @ @ | | | | | | | | @ @ | | @ | | @ @ | | @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ | | @ @ | | | | @ @ | | | | | | | | @ @ | | | | @ @ | | | | @ @ | | | | | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('045e512c')>tst+0," ___________________________________________ ___________________________________________ | | | @ @ | | | | @ @ | | | | | | | | @ @ @ | | @ | | @ @ | | @ | | @ @ | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(21,21)) "). %= fav(t('045e512c'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/045e512c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(cf133acc)). % ========================================================================================================================= /* hard=19800 */ % % % % _________________________________________________________________________________ gridcase(v(cf133acc)>trn+0," _______________________________ _______________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(cf133acc)>trn+1," _______________________________ _______________________________ | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(cf133acc)>trn+2," _______________________________ _______________________________ | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(cf133acc)>tst+0," _______________________________ _______________________________ | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(cf133acc),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/cf133acc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('27a77e38')). % ========================================================================================================================= /* hard=2940 */ % % % % _________________________________________________________________________________ gridcase(v('27a77e38')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('27a77e38')>trn+1," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v('27a77e38')>trn+2," _______________ _______________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('27a77e38')>tst+0," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(v('27a77e38'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/27a77e38.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e21d9049)). % ========================================================================================================================= /* hard=7680 */ % % % % _________________________________________________________________________________ gridcase(t(e21d9049)>trn+0," _______________________ _______________________ | | | @ | | | | @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(t(e21d9049)>trn+1," _____________________________ _____________________________ | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(t(e21d9049)>tst+0," _________________________________________ _________________________________________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t(e21d9049),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e21d9049.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,color_palette,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('39e1d7f9')). % ========================================================================================================================= /* hard=40680 */ % % % % _________________________________________________________________________________ gridcase(t('39e1d7f9')>trn+0," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(t('39e1d7f9')>trn+1," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(27,27))  Output (grid(27,27)) "). gridcase(t('39e1d7f9')>trn+2," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(27,27))  Output (grid(27,27)) "). gridcase(t('39e1d7f9')>tst+0," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,29))  Output<(REVEALED)> (grid(29,29)) "). %= fav(t('39e1d7f9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/39e1d7f9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,grid_size_same,grid_coloring,detect_grid,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('96a8c0cd')). % ========================================================================================================================= /* hard=20780 */ % % % % _________________________________________________________________________________ gridcase(v('96a8c0cd')>trn+0," _____________________________________________ _____________________________________________ | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,12))  Output (grid(22,12)) "). gridcase(v('96a8c0cd')>trn+1," _________________________ _________________________ | @ | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,22))  Output (grid(12,22)) "). gridcase(v('96a8c0cd')>trn+2," _________________________ _________________________ | @ | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,22))  Output (grid(12,22)) "). gridcase(v('96a8c0cd')>trn+3," _______________________________________ _______________________________________ | | | | | | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,13))  Output (grid(19,13)) "). gridcase(v('96a8c0cd')>tst+0," ___________________________________________________________ ___________________________________________________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,13))  Output<(REVEALED)> (grid(29,13)) "). %= fav(v('96a8c0cd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/96a8c0cd.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('12422b43')). % ========================================================================================================================= /* hard=6936 */ % % % % _________________________________________________________________________________ gridcase(v('12422b43')>trn+0," ___________ ___________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v('12422b43')>trn+1," _______________ _______________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,8))  Output (grid(7,8)) "). gridcase(v('12422b43')>trn+2," _______________ _______________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,9))  Output (grid(7,9)) "). gridcase(v('12422b43')>trn+3," _____________ _____________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,13))  Output (grid(6,13)) "). gridcase(v('12422b43')>trn+4," _____________ _____________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,7))  Output (grid(6,7)) "). gridcase(v('12422b43')>tst+0," _______________ _______________ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ | | | | @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,10))  Output<(REVEALED)> (grid(7,10)) "). %= fav(v('12422b43'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/12422b43.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('99306f82')). % ========================================================================================================================= /* hard=13700 */ % % % % _________________________________________________________________________________ gridcase(v('99306f82')>trn+0," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('99306f82')>trn+1," _______________________________ _______________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('99306f82')>trn+2," _______________________________ _______________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('99306f82')>tst+0," _________________________________________ _________________________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('99306f82'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/99306f82.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('94414823')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(v('94414823')>trn+0," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('94414823')>trn+1," _____________________ _____________________ | | | | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('94414823')>trn+2," _____________________ _____________________ | | | | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('94414823')>tst+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('94414823'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/94414823.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('57aa92db')). % ========================================================================================================================= /* hard=23352 */ % % % % _________________________________________________________________________________ gridcase(t('57aa92db')>trn+0," _________________________ _________________________ | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,16))  Output (grid(12,16)) "). gridcase(t('57aa92db')>trn+1," _____________________________________ _____________________________________ | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | | | | | | | | | @ | | @ @ | | @ @ @ @ | | | | @ | | | | | | | | | | | | @ | | @ @ | | @ @ @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,16))  Output (grid(18,16)) "). gridcase(t('57aa92db')>trn+2," _____________________________________ _____________________________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,17))  Output (grid(18,17)) "). gridcase(t('57aa92db')>trn+3," _____________________________________ _____________________________________ | | | | | | | @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(18,15))  Output (grid(18,15)) "). gridcase(t('57aa92db')>tst+0," _____________________________________________________________ _____________________________________________________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,19))  Output<(REVEALED)> (grid(30,19)) "). %= fav(t('57aa92db'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/57aa92db.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_resizing,pattern_repetition,grid_size_same,draw_pattern_from_point,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9c1e755f')). % ========================================================================================================================= /* hard=9600 */ % % % % _________________________________________________________________________________ gridcase(v('9c1e755f')>trn+0," _____________________ _____________________ | | | | | | | | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('9c1e755f')>trn+1," _____________________ _____________________ | | | | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('9c1e755f')>trn+2," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('9c1e755f')>trn+3," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('9c1e755f')>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('9c1e755f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9c1e755f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e7b06bea)). % ========================================================================================================================= /* hard=6928 */ % % % % _________________________________________________________________________________ gridcase(v(e7b06bea)>trn+0," ___________ ___________ | @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v(e7b06bea)>trn+1," _______________ _______________ | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(e7b06bea)>trn+2," _______________ _______________ | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,9))  Output (grid(7,9)) "). gridcase(v(e7b06bea)>trn+3," _________________ _________________ | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,12))  Output (grid(8,12)) "). gridcase(v(e7b06bea)>trn+4," _____________ _____________ | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,14))  Output (grid(6,14)) "). gridcase(v(e7b06bea)>tst+0," ___________________ ___________________ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(v(e7b06bea),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e7b06bea.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b782dc8a)). % ========================================================================================================================= /* hard=8920 */ % % % % _________________________________________________________________________________ gridcase(t(b782dc8a)>trn+0," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,11))  Output (grid(24,11)) "). gridcase(t(b782dc8a)>trn+1," _____________________________ _____________________________ | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(t(b782dc8a)>tst+0," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t(b782dc8a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b782dc8a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,maze,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e760a62e)). % ========================================================================================================================= /* hard=34720 */ % % % % _________________________________________________________________________________ gridcase(v(e760a62e)>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(e760a62e)>trn+1," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(v(e760a62e)>trn+2," _____________________________________________________ _____________________________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(26,26))  Output (grid(26,26)) "). gridcase(v(e760a62e)>tst+0," _________________________________________________________ _________________________________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,28))  Output<(REVEALED)> (grid(28,28)) "). %= fav(v(e760a62e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e760a62e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e69241bd)). % ========================================================================================================================= /* hard=4740 */ % % % % _________________________________________________________________________________ gridcase(v(e69241bd)>trn+0," ___________________ ___________________ | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v(e69241bd)>trn+1," ___________________ ___________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v(e69241bd)>trn+2," _______________ _______________ | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(e69241bd)>tst+0," ___________________ ___________________ | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(v(e69241bd),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e69241bd.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('29700607')). % ========================================================================================================================= /* hard=9800 */ % % % % _________________________________________________________________________________ gridcase(v('29700607')>trn+0," _______________________________ _______________________________ | @ @ @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('29700607')>trn+1," _________________________ _________________________ | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('29700607')>trn+2," _______________________ _______________________ | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('29700607')>tst+0," _______________________ _______________________ | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v('29700607'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/29700607.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f25ffba3)). % ========================================================================================================================= /* hard=1760 */ % % % % _________________________________________________________________________________ gridcase(t(f25ffba3)>trn+0," _________ _________ | | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,10))  Output (grid(4,10)) "). gridcase(t(f25ffba3)>trn+1," _________ _________ | | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,10))  Output (grid(4,10)) "). gridcase(t(f25ffba3)>tst+0," _________ _________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,10))  Output<(REVEALED)> (grid(4,10)) "). %= fav(t(f25ffba3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f25ffba3.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,pattern_reflection,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('52fd389e')). % ========================================================================================================================= /* hard=37500 */ % % % % _________________________________________________________________________________ gridcase(v('52fd389e')>trn+0," ___________________________________________________ ___________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('52fd389e')>trn+1," ___________________________________________________ ___________________________________________________ | | | | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('52fd389e')>trn+2," ___________________________________________________ ___________________________________________________ | | | | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('52fd389e')>tst+0," ___________________________________________________________ ___________________________________________________________ | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,29))  Output<(REVEALED)> (grid(29,29)) "). %= fav(v('52fd389e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/52fd389e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0f63c0b9')). % ========================================================================================================================= /* hard=18900 */ % % % % _________________________________________________________________________________ gridcase(v('0f63c0b9')>trn+0," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('0f63c0b9')>trn+1," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('0f63c0b9')>trn+2," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('0f63c0b9')>trn+3," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('0f63c0b9')>tst+0," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('0f63c0b9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0f63c0b9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('178fcbfb')). % ========================================================================================================================= /* hard=5420 */ % % % % _________________________________________________________________________________ gridcase(t('178fcbfb')>trn+0," ___________________ ___________________ | | | @ | | | | @ | | @ | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('178fcbfb')>trn+1," _________________ _________________ | | | @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,10))  Output (grid(8,10)) "). gridcase(t('178fcbfb')>trn+2," _______________________ _______________________ | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,10))  Output (grid(11,10)) "). gridcase(t('178fcbfb')>tst+0," _______________________ _______________________ | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,12))  Output<(REVEALED)> (grid(11,12)) "). %= fav(t('178fcbfb'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/178fcbfb.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('08573cc6')). % ========================================================================================================================= /* hard=7720 */ % % % % _________________________________________________________________________________ gridcase(v('08573cc6')>trn+0," _______________________ _______________________ | @ @ | | | | | | | | | | @ @ @ @ @ @ | | | | @ | | @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('08573cc6')>trn+1," _______________________ _______________________ | @ @ | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('08573cc6')>trn+2," _________________________ _________________________ | @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('08573cc6')>tst+0," ___________________________ ___________________________ | @ @ | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('08573cc6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/08573cc6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('62c24649')). % ========================================================================================================================= /* hard=1215 */ % % % % _________________________________________________________________________________ gridcase(t('62c24649')>trn+0," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('62c24649')>trn+1," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('62c24649')>trn+2," _____________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('62c24649')>tst+0," _____________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('62c24649'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/62c24649.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_rotation,image_repetition,image_reflection,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d13f3404)). % ========================================================================================================================= /* hard=1215 */ % % % % _________________________________________________________________________________ gridcase(t(d13f3404)>trn+0," _____________ _______ | @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(d13f3404)>trn+1," _____________ _______ | @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t(d13f3404)>trn+2," _____________ _______ | @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t(d13f3404)>tst+0," _____________ _______ | @ | | @ | | @ | | | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t(d13f3404),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d13f3404.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_expansion,draw_line_from_point,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('68b67ca3')). % ========================================================================================================================= /* hard=1296 */ % % % % _________________________________________________________________________________ gridcase(v('68b67ca3')>trn+0," _____________ _______ | @ @ @ | | @ @ @ | | | | @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯ | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(v('68b67ca3')>trn+1," _____________ _______ | @ @ | | @ @ | | | | @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯ | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(v('68b67ca3')>trn+2," _____________ _______ | @ | | @ | | | | @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯ | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(v('68b67ca3')>tst+0," _____________ _______ | @ @ @ | | @ @ @ | | | | @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯ | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('68b67ca3'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/68b67ca3.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('7953d61e')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(v('7953d61e')>trn+0," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #1 Input (grid(4,4)) "). gridcase(v('7953d61e')>trn+1," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #2 Input (grid(4,4)) "). gridcase(v('7953d61e')>trn+2," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #3 Input (grid(4,4)) "). gridcase(v('7953d61e')>trn+3," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #4 Input (grid(4,4)) "). gridcase(v('7953d61e')>trn+4," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #5 Input (grid(4,4)) "). gridcase(v('7953d61e')>tst+0," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(8,8))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(v('7953d61e'),[no_sol(i(complete),resize_grid(8,8,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([8,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7953d61e.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('6a11f6da')). % ========================================================================================================================= /* hard=5000 */ % % % % _________________________________________________________________________________ gridcase(v('6a11f6da')>trn+0," ___________ ___________ | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,15))  Output (grid(5,5)) "). gridcase(v('6a11f6da')>trn+1," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,15))  Output (grid(5,5)) "). gridcase(v('6a11f6da')>trn+2," ___________ ___________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,15))  Output (grid(5,5)) "). gridcase(v('6a11f6da')>trn+3," ___________ ___________ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,15))  Output (grid(5,5)) "). gridcase(v('6a11f6da')>trn+4," ___________ ___________ | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(5,15))  Output (grid(5,5)) "). gridcase(v('6a11f6da')>tst+0," ___________ ___________ | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,15))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v('6a11f6da'),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/6a11f6da.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('2013d3e2')). % ========================================================================================================================= /* hard=2197 */ % % % % _________________________________________________________________________________ gridcase(t('2013d3e2')>trn+0," _____________________ _______ | | | @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('2013d3e2')>trn+1," _____________________ _______ | | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('2013d3e2')>tst+0," _____________________ _______ | | | | | | | @ @ | | @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('2013d3e2'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2013d3e2.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_deconstruction,keypad,crop,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ce8d95cc)). % ========================================================================================================================= /* hard=6730 */ % % % % _________________________________________________________________________________ gridcase(v(ce8d95cc)>trn+0," _______________________ ___________ | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,10))  Output (grid(5,5)) "). gridcase(v(ce8d95cc)>trn+1," _______________________ _______________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(7,5)) "). gridcase(v(ce8d95cc)>trn+2," ___________________ _______ | @ | | @ | | @ | | @ @ @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,12))  Output (grid(3,5)) "). gridcase(v(ce8d95cc)>trn+3," _______________________ ___________ | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,12))  Output (grid(5,7)) "). gridcase(v(ce8d95cc)>tst+0," ___________________________ ___________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,12))  Output<(REVEALED)> (grid(9,7)) "). %= fav(v(ce8d95cc),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ce8d95cc.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e78887d1)). % ========================================================================================================================= /* hard=6680 */ % % % % _________________________________________________________________________________ gridcase(v(e78887d1)>trn+0," _______________________ _______________________ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ | | @ @ @ [32m@ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,13))  Output (grid(11,3)) "). gridcase(v(e78887d1)>trn+1," _______________________ _______________________ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,9))  Output (grid(11,3)) "). gridcase(v(e78887d1)>trn+2," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,5))  Output (grid(15,3)) "). gridcase(v(e78887d1)>trn+3," _______________________________ _______________________________ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,9))  Output (grid(15,3)) "). gridcase(v(e78887d1)>tst+0," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,9))  Output<(REVEALED)> (grid(15,3)) "). %= fav(v(e78887d1),[no_sol(i(complete),resize_grid(11,3,Color),incomplete),test_suite([evaluation]),out_grid([11,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e78887d1.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('73182012')). % ========================================================================================================================= /* hard=4352 */ % % % % _________________________________________________________________________________ gridcase(v('73182012')>trn+0," _________________________ _________ | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(4,4)) "). gridcase(v('73182012')>trn+1," _________________________ _________ | | | @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(4,4)) "). gridcase(v('73182012')>trn+2," _________________________ _________ | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(4,4)) "). gridcase(v('73182012')>tst+0," _________________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v('73182012'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/73182012.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(b7999b51)). % ========================================================================================================================= /* hard=5598 */ % % % % _________________________________________________________________________________ gridcase(v(b7999b51)>trn+0," _____________________________________ _________ | | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,19))  Output (grid(4,5)) "). gridcase(v(b7999b51)>trn+1," _______________________________ _______ | | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,10))  Output (grid(3,3)) "). gridcase(v(b7999b51)>trn+2," _______________________________ _______ | | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,10))  Output (grid(3,4)) "). gridcase(v(b7999b51)>tst+0," _____________________________________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,12))  Output<(REVEALED)> (grid(5,6)) "). %= fav(v(b7999b51),[no_sol(i(complete),resize_grid(4,5,Color),incomplete),test_suite([evaluation]),out_grid([4,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b7999b51.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('846bdb03')). % ========================================================================================================================= /* hard=7420 */ % % % % _________________________________________________________________________________ gridcase(t('846bdb03')>trn+0," ___________________________ _________________ | | | @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(8,6)) "). gridcase(t('846bdb03')>trn+1," ___________________________ _________________ | | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(8,7)) "). gridcase(t('846bdb03')>trn+2," ___________________________ _____________ | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(6,4)) "). gridcase(t('846bdb03')>trn+3," ___________________________ _____________ | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ @ | | @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(6,5)) "). gridcase(t('846bdb03')>tst+0," ___________________________ _________________ | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(8,6)) "). %= fav(t('846bdb03'),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/846bdb03.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],x_marks_the_spot,tt,training,pattern_reflection,pattern_moving,crop,color_matching,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('4290ef0e')). % ========================================================================================================================= /* hard=12878 */ % % % % _________________________________________________________________________________ gridcase(t('4290ef0e')>trn+0," ___________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,13))  Output (grid(7,7)) "). gridcase(t('4290ef0e')>trn+1," _____________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,18))  Output (grid(7,7)) "). gridcase(t('4290ef0e')>trn+2," _____________________________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(11,11)) "). gridcase(t('4290ef0e')>tst+0," _______________________________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(11,11)) "). %= fav(t('4290ef0e'),[no_sol(i(complete),resize_grid(7,7,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([7,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4290ef0e.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_moving,crop,concentric,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e1baa8a4)). % ========================================================================================================================= /* hard=8146 */ % % % % _________________________________________________________________________________ gridcase(v(e1baa8a4)>trn+0," _______________________________ _____ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,13))  Output (grid(2,2)) "). gridcase(v(e1baa8a4)>trn+1," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(3,2)) "). gridcase(v(e1baa8a4)>trn+2," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,15))  Output (grid(3,2)) "). gridcase(v(e1baa8a4)>trn+3," _______________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,15))  Output (grid(4,3)) "). gridcase(v(e1baa8a4)>tst+0," _______________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(4,5)) "). %= fav(v(e1baa8a4),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([evaluation]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e1baa8a4.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('833dafe3')). % ========================================================================================================================= /* hard=1125 */ % % % % _________________________________________________________________________________ gridcase(v('833dafe3')>trn+0," _____________ _______ | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('833dafe3')>trn+1," _________________ _________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #2 Input (grid(4,4)) "). gridcase(v('833dafe3')>tst+0," _________________________________ _________________ | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(16,16))  EVALUATION TEST #1 (grid(8,8)) "). %= fav(v('833dafe3'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/833dafe3.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('2753e76c')). % ========================================================================================================================= /* hard=6725 */ % % % % _________________________________________________________________________________ gridcase(v('2753e76c')>trn+0," _________________________________ _______ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(3,3)) "). gridcase(v('2753e76c')>trn+1," _________________________________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v('2753e76c')>trn+2," _________________________________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(5,4)) "). gridcase(v('2753e76c')>tst+0," _________________________________ ___________ | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(5,3)) "). %= fav(v('2753e76c'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2753e76c.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('891232d6')). % ========================================================================================================================= /* hard=31584 */ % % % % _________________________________________________________________________________ gridcase(v('891232d6')>trn+0," _______________________________________ _______________________________________ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,28))  Output (grid(19,28)) "). gridcase(v('891232d6')>trn+1," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(29,28))  Output (grid(29,28)) "). gridcase(v('891232d6')>trn+2," _________________________________________ _________________________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,23))  Output (grid(20,23)) "). gridcase(v('891232d6')>trn+3," _____________________ _____________________ | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,17))  Output (grid(10,17)) "). gridcase(v('891232d6')>tst+0," ___________________________________________________ ___________________________________________________ | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,27))  Output<(REVEALED)> (grid(25,27)) "). %= fav(v('891232d6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/891232d6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d47aa2ff)). % ========================================================================================================================= /* hard=10540 */ % % % % _________________________________________________________________________________ gridcase(v(d47aa2ff)>trn+0," ___________________________________________ _____________________ | @ | | | | @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ | | | | @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ | | | | @ @ @ @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,10))  Output (grid(10,10)) "). gridcase(v(d47aa2ff)>trn+1," ___________________________________________ _____________________ | @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,10))  Output (grid(10,10)) "). gridcase(v(d47aa2ff)>trn+2," ___________________________________________ _____________________ | @ | | | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ | | @ | | | | @ @ @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,10))  Output (grid(10,10)) "). gridcase(v(d47aa2ff)>tst+0," ___________________________________________ _____________________ | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | @ | | @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(d47aa2ff),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([evaluation]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d47aa2ff.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('9caba7c3')). % ========================================================================================================================= /* hard=17328 */ % % % % _________________________________________________________________________________ gridcase(v('9caba7c3')>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('9caba7c3')>trn+1," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('9caba7c3')>trn+2," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('9caba7c3')>tst+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v('9caba7c3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9caba7c3.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('0ca9ddb6')). % ========================================================================================================================= /* hard=4536 */ % % % % _________________________________________________________________________________ gridcase(t('0ca9ddb6')>trn+0," ___________________ ___________________ | | | | | | | | | | | @ @ | | @ | | @ | | | | @ @ | | | | @ | | @ | | @ @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('0ca9ddb6')>trn+1," ___________________ ___________________ | @ | | @ | | | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('0ca9ddb6')>trn+2," ___________________ ___________________ | | | | | | | @ @ | | @ | | @ | | | | @ @ | | | | | | @ | | @ | | | | @ | | @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('0ca9ddb6')>tst+0," ___________________ ___________________ | | | | | | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ | | | | @ @ | | @ @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('0ca9ddb6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0ca9ddb6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,associate_patterns_to_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('212895b5')). % ========================================================================================================================= /* hard=16160 */ % % % % _________________________________________________________________________________ gridcase(v('212895b5')>trn+0," _________________________________________ _________________________________________ | @ | | @ @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | | @ | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('212895b5')>trn+1," ___________________________________ ___________________________________ | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,18))  Output (grid(17,18)) "). gridcase(v('212895b5')>trn+2," _______________________________________ _______________________________________ | @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,16))  Output (grid(19,16)) "). gridcase(v('212895b5')>tst+0," _______________________________________________ _______________________________________________ | @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,21))  Output<(REVEALED)> (grid(23,21)) "). %= fav(v('212895b5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/212895b5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d94c3b52)). % ========================================================================================================================= /* hard=20400 */ % % % % _________________________________________________________________________________ gridcase(v(d94c3b52)>trn+0," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,17))  Output (grid(25,17)) "). gridcase(v(d94c3b52)>trn+1," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,17))  Output (grid(25,17)) "). gridcase(v(d94c3b52)>trn+2," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,17))  Output (grid(25,17)) "). gridcase(v(d94c3b52)>tst+0," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,17))  Output<(REVEALED)> (grid(25,17)) "). %= fav(v(d94c3b52),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d94c3b52.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('7d419a02')). % ========================================================================================================================= /* hard=12864 */ % % % % _________________________________________________________________________________ gridcase(v('7d419a02')>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,12))  Output (grid(19,12)) "). gridcase(v('7d419a02')>trn+1," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,16))  Output (grid(14,16)) "). gridcase(v('7d419a02')>trn+2," _____________________________________________ _____________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,16))  Output (grid(22,16)) "). gridcase(v('7d419a02')>tst+0," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,25))  Output<(REVEALED)> (grid(20,25)) "). %= fav(v('7d419a02'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7d419a02.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('22a4bbc2')). % ========================================================================================================================= /* hard=4640 */ % % % % _________________________________________________________________________________ gridcase(v('22a4bbc2')>trn+0," _______ _______ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,15))  Output (grid(3,15)) "). gridcase(v('22a4bbc2')>trn+1," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,19))  Output (grid(5,19)) "). gridcase(v('22a4bbc2')>trn+2," _________ _________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,20))  Output (grid(4,20)) "). gridcase(v('22a4bbc2')>trn+3," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,14))  Output (grid(5,14)) "). gridcase(v('22a4bbc2')>tst+0," _________ _________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,22))  Output<(REVEALED)> (grid(4,22)) "). %= fav(v('22a4bbc2'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/22a4bbc2.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1acc24af')). % ========================================================================================================================= /* hard=9216 */ % % % % _________________________________________________________________________________ gridcase(v('1acc24af')>trn+0," _________________________ _________________________ | | | | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('1acc24af')>trn+1," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('1acc24af')>trn+2," _________________________ _________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('1acc24af')>trn+3," _________________________ _________________________ | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('1acc24af')>tst+0," _________________________ _________________________ | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('1acc24af'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1acc24af.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('14754a24')). % ========================================================================================================================= /* hard=16800 */ % % % % _________________________________________________________________________________ gridcase(v('14754a24')>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,18))  Output (grid(19,18)) "). gridcase(v('14754a24')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,18))  Output (grid(16,18)) "). gridcase(v('14754a24')>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(v('14754a24')>trn+3," _______________________________ _______________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(v('14754a24')>tst+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v('14754a24'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/14754a24.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('50cb2852')). % ========================================================================================================================= /* hard=9132 */ % % % % _________________________________________________________________________________ gridcase(t('50cb2852')>trn+0," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(t('50cb2852')>trn+1," _______________________ _______________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(t('50cb2852')>trn+2," ___________________________ ___________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(t('50cb2852')>tst+0," ___________________________ ___________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(13,14)) "). %= fav(t('50cb2852'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/50cb2852.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,rectangle_guessing,holes,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('50846271')). % ========================================================================================================================= /* hard=21024 */ % % % % _________________________________________________________________________________ gridcase(t('50846271')>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,20))  Output (grid(22,20)) "). gridcase(t('50846271')>trn+1," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('50846271')>trn+2," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,18))  Output (grid(19,18)) "). gridcase(t('50846271')>trn+3," _________________________ _________________________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,11))  Output (grid(12,11)) "). gridcase(t('50846271')>tst+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,19))  Output<(REVEALED)> (grid(22,19)) "). %= fav(t('50846271'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/50846271.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,pattern_completion,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('36fdfd69')). % ========================================================================================================================= /* hard=12096 */ % % % % _________________________________________________________________________________ gridcase(t('36fdfd69')>trn+0," _____________________________________ _____________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,17))  Output (grid(18,17)) "). gridcase(t('36fdfd69')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(t('36fdfd69')>trn+2," _____________________________ _____________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(t('36fdfd69')>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,17))  Output<(REVEALED)> (grid(18,17)) "). %= fav(t('36fdfd69'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/36fdfd69.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,rectangle_guessing,recoloring,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('32597951')). % ========================================================================================================================= /* hard=13872 */ % % % % _________________________________________________________________________________ gridcase(t('32597951')>trn+0," ___________________________________ ___________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('32597951')>trn+1," ___________________________________ ___________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('32597951')>trn+2," ___________________________________ ___________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('32597951')>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(17,17)) "). %= fav(t('32597951'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/32597951.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,find_the_intruder,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(bcb3040b)). % ========================================================================================================================= /* hard=8000 */ % % % % _________________________________________________________________________________ gridcase(v(bcb3040b)>trn+0," _________________________________ _________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v(bcb3040b)>trn+1," _________________________ _________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v(bcb3040b)>trn+2," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(bcb3040b)>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(18,18)) "). %= fav(v(bcb3040b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bcb3040b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(a04b2602)). % ========================================================================================================================= /* hard=15520 */ % % % % _________________________________________________________________________________ gridcase(v(a04b2602)>trn+0," _________________________________________ _________________________________________ | @ @ | | @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v(a04b2602)>trn+1," _________________________________________ _________________________________________ | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v(a04b2602)>trn+2," ___________________________________ ___________________________________ | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,10))  Output (grid(17,10)) "). gridcase(v(a04b2602)>tst+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,16))  Output<(REVEALED)> (grid(27,16)) "). %= fav(v(a04b2602),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a04b2602.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('896d5239')). % ========================================================================================================================= /* hard=9216 */ % % % % _________________________________________________________________________________ gridcase(v('896d5239')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,13))  Output (grid(12,13)) "). gridcase(v('896d5239')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,15))  Output (grid(12,15)) "). gridcase(v('896d5239')>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(v('896d5239')>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,15))  Output<(REVEALED)> (grid(18,15)) "). %= fav(v('896d5239'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/896d5239.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('992798f6')). % ========================================================================================================================= /* hard=13312 */ % % % % _________________________________________________________________________________ gridcase(v('992798f6')>trn+0," _________________________ _________________________ | | | | | | | | | | | | | @ | | @ | | | | @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,13))  Output (grid(12,13)) "). gridcase(v('992798f6')>trn+1," _________________________ _________________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,15))  Output (grid(12,15)) "). gridcase(v('992798f6')>trn+2," _________________________________ _________________________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(v('992798f6')>trn+3," _________________________________ _________________________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('992798f6')>tst+0," _________________________________ _________________________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(v('992798f6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/992798f6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('56dc2b01')). % ========================================================================================================================= /* hard=3744 */ % % % % _________________________________________________________________________________ gridcase(t('56dc2b01')>trn+0," _________________________________ _________________________________ | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,4))  Output (grid(16,4)) "). gridcase(t('56dc2b01')>trn+1," ___________ ___________ | | | | | @ @ | | | | @ | | | | @ @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ | | | | @ @ | | | | @ | | | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,17))  Output (grid(5,17)) "). gridcase(t('56dc2b01')>trn+2," ___________ ___________ | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,17))  Output (grid(5,17)) "). gridcase(t('56dc2b01')>tst+0," _____________________________________ _____________________________________ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,4))  Output<(REVEALED)> (grid(18,4)) "). %= fav(t('56dc2b01'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/56dc2b01.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,gravity,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('508bd3b6')). % ========================================================================================================================= /* hard=6912 */ % % % % _________________________________________________________________________________ gridcase(t('508bd3b6')>trn+0," _________________________ _________________________ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('508bd3b6')>trn+1," _________________________ _________________________ | | | | | | | | | @ | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('508bd3b6')>trn+2," _________________________ _________________________ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('508bd3b6')>tst+0," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('508bd3b6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/508bd3b6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_reflection,grid_size_same,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f3b10344)). % ========================================================================================================================= /* hard=40800 */ % % % % _________________________________________________________________________________ gridcase(v(f3b10344)>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f3b10344)>trn+1," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f3b10344)>trn+2," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,25))  Output (grid(30,25)) "). gridcase(v(f3b10344)>tst+0," ___________________________________________________________ ___________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,30))  Output<(REVEALED)> (grid(29,30)) "). %= fav(v(f3b10344),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f3b10344.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(a2fd1cf0)). % ========================================================================================================================= /* hard=8848 */ % % % % _________________________________________________________________________________ gridcase(t(a2fd1cf0)>trn+0," _______________________________ _______________________________ | | | | | @ | | @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(a2fd1cf0)>trn+1," _________________________________ _________________________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,10))  Output (grid(16,10)) "). gridcase(t(a2fd1cf0)>trn+2," _____________________________ _____________________________ | | | | | @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(t(a2fd1cf0)>tst+0," _____________________________ _____________________________ | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,12))  Output<(REVEALED)> (grid(14,12)) "). %= fav(t(a2fd1cf0),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a2fd1cf0.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c074846d)). % ========================================================================================================================= /* hard=2944 */ % % % % _________________________________________________________________________________ gridcase(v(c074846d)>trn+0," _______________ _______________ | | | @ | | | | @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,5))  Output (grid(7,5)) "). gridcase(v(c074846d)>trn+1," _______________ _______________ | | | @ | | | | @ | | | | @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,6))  Output (grid(7,6)) "). gridcase(v(c074846d)>trn+2," _______________ _______________ | | | | | | | | | @ | | @ | | @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(c074846d)>trn+3," _______ _______ | | | | | @ @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v(c074846d)>trn+4," _______________ _______________ | | | | | | | | | | | | | | | | | @ | | @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(c074846d)>tst+0," ___________________ ___________________ | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). gridcase(v(c074846d)>tst+1," _______________________ _______________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(11,9))  Output<(REVEALED)> (grid(11,9)) "). %= fav(v(c074846d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c074846d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(t(d4a91cb9)). % ========================================================================================================================= /* hard=5440 */ % % % % _________________________________________________________________________________ gridcase(t(d4a91cb9)>trn+0," _________________________ _________________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(t(d4a91cb9)>trn+1," _______________________ _______________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,8))  Output (grid(11,8)) "). gridcase(t(d4a91cb9)>trn+2," _______________________ _______________________ | | | | | @ | | @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(t(d4a91cb9)>tst+0," ___________________________ ___________________________ | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,12))  Output<(REVEALED)> (grid(13,12)) "). %= fav(t(d4a91cb9),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d4a91cb9.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,direction_guessing,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('3490cc26')). % ========================================================================================================================= /* hard=34144 */ % % % % _________________________________________________________________________________ gridcase(v('3490cc26')>trn+0," _____________________________________ _____________________________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,26))  Output (grid(18,26)) "). gridcase(v('3490cc26')>trn+1," _________________________________________________________ _________________________________________________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(28,26))  Output (grid(28,26)) "). gridcase(v('3490cc26')>trn+2," _____________________________________ _____________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,16))  Output (grid(18,16)) "). gridcase(v('3490cc26')>trn+3," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(25,26))  Output (grid(25,26)) "). gridcase(v('3490cc26')>tst+0," _______________________________________________ _______________________________________________ | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,22))  Output<(REVEALED)> (grid(23,22)) "). %= fav(v('3490cc26'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3490cc26.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('29c11459')). % ========================================================================================================================= /* hard=1760 */ % % % % _________________________________________________________________________________ gridcase(t('29c11459')>trn+0," _______________________ _______________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,5))  Output (grid(11,5)) "). gridcase(t('29c11459')>trn+1," _______________________ _______________________ | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,5))  Output (grid(11,5)) "). gridcase(t('29c11459')>tst+0," _______________________ _______________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,5))  Output<(REVEALED)> (grid(11,5)) "). %= fav(t('29c11459'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/29c11459.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,draw_line_from_point,count_tiles,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ac3e2b04)). % ========================================================================================================================= /* hard=10368 */ % % % % _________________________________________________________________________________ gridcase(v(ac3e2b04)>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ac3e2b04)>trn+1," _________________________ _________________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,15))  Output (grid(12,15)) "). gridcase(v(ac3e2b04)>trn+2," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v(ac3e2b04)>trn+3," _____________________________ _____________________________ | | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,16))  Output (grid(14,16)) "). gridcase(v(ac3e2b04)>tst+0," _____________________________________ _____________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,16))  Output<(REVEALED)> (grid(18,16)) "). %= fav(v(ac3e2b04),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ac3e2b04.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(bdad9b1f)). % ========================================================================================================================= /* hard=1152 */ % % % % _________________________________________________________________________________ gridcase(t(bdad9b1f)>trn+0," _____________ _____________ | @ | | @ | | @ | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(bdad9b1f)>trn+1," _____________ _____________ | @ | | @ | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(bdad9b1f)>tst+0," _____________ _____________ | @ | | @ | | @ | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t(bdad9b1f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/bdad9b1f.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_intersection,recoloring,grid_size_same,draw_line_from_point,direction_guessing,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('673ef223')). % ========================================================================================================================= /* hard=8832 */ % % % % _________________________________________________________________________________ gridcase(t('673ef223')>trn+0," _________________ _________________ | | | | | @ | | @ | | @ | | @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,19))  Output (grid(8,19)) "). gridcase(t('673ef223')>trn+1," _____________________ _____________________ | | | | | @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | | | | | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,20))  Output (grid(10,20)) "). gridcase(t('673ef223')>trn+2," _____________________ _____________________ | | | | | | | | | | | | | @ | | @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,20))  Output (grid(10,20)) "). gridcase(t('673ef223')>tst+0," _________________________ _________________________ | | | | | @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,21))  Output<(REVEALED)> (grid(12,21)) "). %= fav(t('673ef223'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/673ef223.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,recoloring,portals,grid_size_same,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(f35d900a)). % ========================================================================================================================= /* hard=15648 */ % % % % _________________________________________________________________________________ gridcase(t(f35d900a)>trn+0," _____________________________ _____________________________ | | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t(f35d900a)>trn+1," _____________________________ _____________________________ | | | | | | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | @ @ | | | | | | | | | | | | @ @ | | | | | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,17))  Output (grid(14,17)) "). gridcase(t(f35d900a)>trn+2," _________________________________ _________________________________ | | | | | | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,17))  Output (grid(16,17)) "). gridcase(t(f35d900a)>trn+3," _________________________________ _________________________________ | | | | | | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(16,17))  Output (grid(16,17)) "). gridcase(t(f35d900a)>tst+0," _____________________________________ _____________________________________ | | | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | @ @ | | | | | | | | | | | | @ @ | | | | | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,17))  Output<(REVEALED)> (grid(18,17)) "). %= fav(t(f35d900a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f35d900a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('770cc55f')). % ========================================================================================================================= /* hard=3904 */ % % % % _________________________________________________________________________________ gridcase(v('770cc55f')>trn+0," _________ _________ | @ @ @ | | @ @ @ | | | | @ | | | | @ | | | | @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,9))  Output (grid(4,9)) "). gridcase(v('770cc55f')>trn+1," ___________ ___________ | @ @ @ @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,13))  Output (grid(5,13)) "). gridcase(v('770cc55f')>trn+2," ___________ ___________ | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,13))  Output (grid(5,13)) "). gridcase(v('770cc55f')>trn+3," _____________ _____________ | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,13))  Output (grid(6,13)) "). gridcase(v('770cc55f')>tst+0," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,11))  Output<(REVEALED)> (grid(5,11)) "). %= fav(v('770cc55f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/770cc55f.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('67a423a3')). % ========================================================================================================================= /* hard=1856 */ % % % % _________________________________________________________________________________ gridcase(t('67a423a3')>trn+0," _________ _________ | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(t('67a423a3')>trn+1," _________________ _________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t('67a423a3')>trn+2," _____________ _____________ | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('67a423a3')>tst+0," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('67a423a3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/67a423a3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_intersection,grid_size_same,contouring,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('45bbe264')). % ========================================================================================================================= /* hard=10612 */ % % % % _________________________________________________________________________________ gridcase(v('45bbe264')>trn+0," _________________________________ _________________________________ | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('45bbe264')>trn+1," _____________________________ _____________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('45bbe264')>trn+2," ___________________________ ___________________________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('45bbe264')>tst+0," _______________________________ _______________________________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('45bbe264'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/45bbe264.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('23581191')). % ========================================================================================================================= /* hard=2592 */ % % % % _________________________________________________________________________________ gridcase(t('23581191')>trn+0," ___________________ ___________________ | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('23581191')>trn+1," ___________________ ___________________ | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('23581191')>tst+0," ___________________ ___________________ | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('23581191'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/23581191.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_intersection,grid_size_same,draw_line_from_point,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('2bee17df')). % ========================================================================================================================= /* hard=6208 */ % % % % _________________________________________________________________________________ gridcase(t('2bee17df')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('2bee17df')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('2bee17df')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2bee17df')>tst+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(t('2bee17df'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2bee17df.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_maximum,grid_size_same,draw_line_from_border,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ff72ca3e)). % ========================================================================================================================= /* hard=6096 */ % % % % _________________________________________________________________________________ gridcase(v(ff72ca3e)>trn+0," _____________________ _____________________ | @ | | @ | | | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ | | @ | | @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v(ff72ca3e)>trn+1," _____________________ _____________________ | | | | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(v(ff72ca3e)>trn+2," _________________ _________________ | | | | | @ | | @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,9))  Output (grid(8,9)) "). gridcase(v(ff72ca3e)>trn+3," _______________________ _______________________ | | | | | @ | | @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,9))  Output (grid(11,9)) "). gridcase(v(ff72ca3e)>tst+0," _________________________________________ _________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | | | | | | | | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,30))  Output<(REVEALED)> (grid(20,30)) "). %= fav(v(ff72ca3e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ff72ca3e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(b15fca0b)). % ========================================================================================================================= /* hard=3552 */ % % % % _________________________________________________________________________________ gridcase(v(b15fca0b)>trn+0," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v(b15fca0b)>trn+1," ___________ ___________ | @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v(b15fca0b)>trn+2," _____________ _____________ | @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(b15fca0b)>trn+3," _____________ _____________ | @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(b15fca0b)>trn+4," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(b15fca0b)>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(b15fca0b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b15fca0b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('692cd3b6')). % ========================================================================================================================= /* hard=10800 */ % % % % _________________________________________________________________________________ gridcase(v('692cd3b6')>trn+0," _______________________________ _______________________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('692cd3b6')>trn+1," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('692cd3b6')>trn+2," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('692cd3b6')>tst+0," _______________________________ _______________________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('692cd3b6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/692cd3b6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('9af7a82c')). % ========================================================================================================================= /* hard=1107 */ % % % % _________________________________________________________________________________ gridcase(t('9af7a82c')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯  Output (grid(3,5))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('9af7a82c')>trn+1," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,6))  Training Pair #2 Input (grid(4,3)) "). gridcase(t('9af7a82c')>trn+2," _________ _______ | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Output (grid(4,5))  Training Pair #3 Input (grid(3,4)) "). gridcase(t('9af7a82c')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #4 Input (grid(3,4)) "). gridcase(t('9af7a82c')>tst+0," ___________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(5,6))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(t('9af7a82c'),[no_sol(i(complete),resize_grid(3,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([3,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9af7a82c.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,separate_images,order_numbers,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c3e719e8)). % ========================================================================================================================= /* hard=2016 */ % % % % _________________________________________________________________________________ gridcase(t(c3e719e8)>trn+0," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(c3e719e8)>trn+1," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(t(c3e719e8)>trn+2," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(t(c3e719e8)>tst+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t(c3e719e8),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c3e719e8.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,keypad,image_repetition,image_expansion,count_different_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('27f8ce4f')). % ========================================================================================================================= /* hard=3024 */ % % % % _________________________________________________________________________________ gridcase(v('27f8ce4f')>trn+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('27f8ce4f')>trn+1," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('27f8ce4f')>trn+2," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('27f8ce4f')>trn+3," ___________________ _______ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(v('27f8ce4f')>tst+0," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('27f8ce4f'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/27f8ce4f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,keypad,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('15696249')). % ========================================================================================================================= /* hard=2304 */ % % % % _________________________________________________________________________________ gridcase(v('15696249')>trn+0," ___________________ _______ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('15696249')>trn+1," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('15696249')>trn+2," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('15696249')>trn+3," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(v('15696249')>tst+0," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('15696249'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/15696249.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,keypad,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('469497ad')). % ========================================================================================================================= /* hard=6650 */ % % % % _________________________________________________________________________________ gridcase(t('469497ad')>trn+0," _____________________ ___________ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #1 Input (grid(5,5)) "). gridcase(t('469497ad')>trn+1," _______________________________ ___________ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #2 Input (grid(5,5)) "). gridcase(t('469497ad')>trn+2," _________________________________________ ___________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(20,20))  Training Pair #3 Input (grid(5,5)) "). gridcase(t('469497ad')>tst+0," ___________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(25,25))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(t('469497ad'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/469497ad.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,image_resizing,draw_line_from_point,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ad7e01d0)). % ========================================================================================================================= /* hard=5040 */ % % % % _________________________________________________________________________________ gridcase(v(ad7e01d0)>trn+0," ___________________ _______ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(ad7e01d0)>trn+1," ___________________ _______ | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(ad7e01d0)>trn+2," _________________________________ _________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #3 Input (grid(4,4)) "). gridcase(v(ad7e01d0)>trn+3," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #4 Input (grid(4,4)) "). gridcase(v(ad7e01d0)>tst+0," ___________________________________________________ ___________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(25,25))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(v(ad7e01d0),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ad7e01d0.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('5bd6f4ac')). % ========================================================================================================================= /* hard=6336 */ % % % % _________________________________________________________________________________ gridcase(t('5bd6f4ac')>trn+0," ___________________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t('5bd6f4ac')>trn+1," ___________________ _______ | @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @[0m | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t('5bd6f4ac')>trn+2," ___________________ _______ | @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t('5bd6f4ac')>trn+3," ___________________ _______ | @ @ @ | | @ | | @ | | @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ | | | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t('5bd6f4ac')>tst+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('5bd6f4ac'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5bd6f4ac.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,rectangle_guessing,keypad,crop,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e26a3af2)). % ========================================================================================================================= /* hard=24520 */ % % % % _________________________________________________________________________________ gridcase(t(e26a3af2)>trn+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,13))  Output (grid(17,13)) "). gridcase(t(e26a3af2)>trn+1," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(t(e26a3af2)>trn+2," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(t(e26a3af2)>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t(e26a3af2),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e26a3af2.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,separate_images,remove_noise,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9a4bb226')). % ========================================================================================================================= /* hard=10368 */ % % % % _________________________________________________________________________________ gridcase(v('9a4bb226')>trn+0," _______________________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(3,3)) "). gridcase(v('9a4bb226')>trn+1," _______________________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(3,3)) "). gridcase(v('9a4bb226')>trn+2," _______________________________ _______ | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(3,3)) "). gridcase(v('9a4bb226')>tst+0," _______________________________ _______ | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('9a4bb226'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9a4bb226.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f5aa3634)). % ========================================================================================================================= /* hard=7559 */ % % % % _________________________________________________________________________________ gridcase(v(f5aa3634)>trn+0," ___________________________ _________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,10))  Output (grid(4,3)) "). gridcase(v(f5aa3634)>trn+1," ___________________________ _______ | | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,15))  Output (grid(3,3)) "). gridcase(v(f5aa3634)>trn+2," _______________________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ @ | | | | | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(4,3)) "). gridcase(v(f5aa3634)>tst+0," _______________________________ _______ | | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(3,4)) "). %= fav(v(f5aa3634),[no_sol(i(complete),resize_grid(4,3,Color),incomplete),test_suite([evaluation]),out_grid([4,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f5aa3634.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('67b4a34d')). % ========================================================================================================================= /* hard=10800 */ % % % % _________________________________________________________________________________ gridcase(v('67b4a34d')>trn+0," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v('67b4a34d')>trn+1," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v('67b4a34d')>trn+2," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v('67b4a34d')>tst+0," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v('67b4a34d'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/67b4a34d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('31aa019c')). % ========================================================================================================================= /* hard=11200 */ % % % % _________________________________________________________________________________ gridcase(t('31aa019c')>trn+0," _____________________ _____________________ | @ @ | | | | | | | | @ @ @ | | | | @ @ | | | | @ | | | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('31aa019c')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('31aa019c')>trn+2," _____________________ _____________________ | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ @ | | | | | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('31aa019c')>tst+0," _____________________ _____________________ | @ @ @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('31aa019c'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/31aa019c.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_noise,grid_size_same,find_the_intruder,contouring,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f4081712)). % ========================================================================================================================= /* hard=33641 */ % % % % _________________________________________________________________________________ gridcase(v(f4081712)>trn+0," _________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(3,3)) "). gridcase(v(f4081712)>trn+1," _________________________________________________ _____________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(6,2)) "). gridcase(v(f4081712)>trn+2," _________________________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,24))  Output (grid(8,7)) "). gridcase(v(f4081712)>trn+3," _________________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(24,24))  Output (grid(7,8)) "). gridcase(v(f4081712)>trn+4," _________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(24,24))  Output (grid(5,5)) "). gridcase(v(f4081712)>tst+0," _________________________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(4,6)) "). %= fav(v(f4081712),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f4081712.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d23f8c26)). % ========================================================================================================================= /* hard=1752 */ % % % % _________________________________________________________________________________ gridcase(t(d23f8c26)>trn+0," _______ _______ | @ @ | | @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d23f8c26)>trn+1," ___________ ___________ | @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(d23f8c26)>trn+2," ___________ ___________ | @ @ | | @ | | @ @ @ | | @ | | @ @ | | | | @ | | @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(d23f8c26)>tst+0," _______________ _______________ | @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | | | | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t(d23f8c26),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d23f8c26.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,image_expansion,grid_size_same,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a68b268e)). % ========================================================================================================================= /* hard=7098 */ % % % % _________________________________________________________________________________ gridcase(t(a68b268e)>trn+0," ___________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(4,4)) "). gridcase(t(a68b268e)>trn+1," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(4,4)) "). gridcase(t(a68b268e)>trn+2," ___________________ _________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(4,4)) "). gridcase(t(a68b268e)>trn+3," ___________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(4,4)) "). gridcase(t(a68b268e)>trn+4," ___________________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,9))  Output (grid(4,4)) "). gridcase(t(a68b268e)>trn+5," ___________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(9,9))  Output (grid(4,4)) "). gridcase(t(a68b268e)>tst+0," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t(a68b268e),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a68b268e.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,pattern_juxtaposition,detect_grid,'(6, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e9b4f6fc)). % ========================================================================================================================= /* hard=10530 */ % % % % _________________________________________________________________________________ gridcase(v(e9b4f6fc)>trn+0," ___________________________ _____________ | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(6,6)) "). gridcase(v(e9b4f6fc)>trn+1," ___________________________ _______________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(7,7)) "). gridcase(v(e9b4f6fc)>trn+2," ___________________________ _______________ | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ | | | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(7,4)) "). gridcase(v(e9b4f6fc)>trn+3," ___________________________ _________ | | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(4,4)) "). gridcase(v(e9b4f6fc)>tst+0," ___________________________ ___________ | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(5,6)) "). %= fav(v(e9b4f6fc),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e9b4f6fc.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d2acf2cb)). % ========================================================================================================================= /* hard=3816 */ % % % % _________________________________________________________________________________ gridcase(v(d2acf2cb)>trn+0," ___________________ ___________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,7))  Output (grid(9,7)) "). gridcase(v(d2acf2cb)>trn+1," ___________________ ___________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v(d2acf2cb)>trn+2," ___________________ ___________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,6))  Output (grid(9,6)) "). gridcase(v(d2acf2cb)>tst+0," ___________________ ___________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,10))  Output<(REVEALED)> (grid(9,10)) "). %= fav(v(d2acf2cb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d2acf2cb.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('477d2879')). % ========================================================================================================================= /* hard=16224 */ % % % % _________________________________________________________________________________ gridcase(v('477d2879')>trn+0," ___________________________ ___________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('477d2879')>trn+1," ___________________________ ___________________________ | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('477d2879')>trn+2," ___________________________ ___________________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('477d2879')>tst+0," ___________________________ ___________________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('477d2879'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/477d2879.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(cf98881b)). % ========================================================================================================================= /* hard=4320 */ % % % % _________________________________________________________________________________ gridcase(t(cf98881b)>trn+0," _____________________________ _________ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,4))  Output (grid(4,4)) "). gridcase(t(cf98881b)>trn+1," _____________________________ _________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,4))  Output (grid(4,4)) "). gridcase(t(cf98881b)>trn+2," _____________________________ _________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,4))  Output (grid(4,4)) "). gridcase(t(cf98881b)>trn+3," _____________________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,4))  Output (grid(4,4)) "). gridcase(t(cf98881b)>trn+4," _____________________________ _________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(14,4))  Output (grid(4,4)) "). gridcase(t(cf98881b)>tst+0," _____________________________ _________ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t(cf98881b),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/cf98881b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,pattern_juxtaposition,detect_wall,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t('75b8110e')). % ========================================================================================================================= /* hard=4320 */ % % % % _________________________________________________________________________________ gridcase(t('75b8110e')>trn+0," _________________ _________ | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('75b8110e')>trn+1," _________________ _________ | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('75b8110e')>trn+2," _________________ _________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('75b8110e')>trn+3," _________________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('75b8110e')>trn+4," _________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(8,8))  Output (grid(4,4)) "). gridcase(t('75b8110e')>tst+0," _________________ _________ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,8))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('75b8110e'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/75b8110e.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,image_juxtaposition,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v('3d31c5b3')). % ========================================================================================================================= /* hard=6480 */ % % % % _________________________________________________________________________________ gridcase(v('3d31c5b3')>trn+0," _____________ _____________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,12))  Output (grid(6,3)) "). gridcase(v('3d31c5b3')>trn+1," _____________ _____________ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,12))  Output (grid(6,3)) "). gridcase(v('3d31c5b3')>trn+2," _____________ _____________ | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,12))  Output (grid(6,3)) "). gridcase(v('3d31c5b3')>trn+3," _____________ _____________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,12))  Output (grid(6,3)) "). gridcase(v('3d31c5b3')>trn+4," _____________ _____________ | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,12))  Output (grid(6,3)) "). gridcase(v('3d31c5b3')>trn+5," _____________ _____________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(6,12))  Output (grid(6,3)) "). gridcase(v('3d31c5b3')>tst+0," _____________ _____________ | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,12))  Output<(REVEALED)> (grid(6,3)) "). %= fav(v('3d31c5b3'),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([evaluation]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3d31c5b3.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4c177718')). % ========================================================================================================================= /* hard=17280 */ % % % % _________________________________________________________________________________ gridcase(v('4c177718')>trn+0," _______________________________ _______________________________ | | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,9)) "). gridcase(v('4c177718')>trn+1," _______________________________ _______________________________ | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | | | | | | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,9)) "). gridcase(v('4c177718')>trn+2," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | @ | | | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,9)) "). gridcase(v('4c177718')>trn+3," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ | | | | @ @ | | | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,15))  Output (grid(15,9)) "). gridcase(v('4c177718')>tst+0," _______________________________ _______________________________ | | | | | @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,9)) "). gridcase(v('4c177718')>tst+1," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(15,15))  Output<(REVEALED)> (grid(15,9)) "). %= fav(v('4c177718'),[no_sol(i(complete),resize_grid(15,9,Color),incomplete),test_suite([evaluation]),out_grid([15,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4c177718.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('8e1813be')). % ========================================================================================================================= /* hard=7498 */ % % % % _________________________________________________________________________________ gridcase(t('8e1813be')>trn+0," _______________________________ _____________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,18))  Output (grid(6,6)) "). gridcase(t('8e1813be')>trn+1," _____________________ _______ | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,12))  Output (grid(3,3)) "). gridcase(t('8e1813be')>trn+2," _________________________ _________ | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(4,4)) "). gridcase(t('8e1813be')>tst+0," _______________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t('8e1813be'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8e1813be.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recoloring,image_within_image,direction_guesingcrop,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(f8b3ba0a)). % ========================================================================================================================= /* hard=5376 */ % % % % _________________________________________________________________________________ gridcase(t(f8b3ba0a)>trn+0," ___________________________ ___ | | | @ | | @ @ @ @ @ @ @ @ | | @ | | | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(1,3)) "). gridcase(t(f8b3ba0a)>trn+1," _________________________________ ___ | | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,13))  Output (grid(1,3)) "). gridcase(t(f8b3ba0a)>trn+2," _____________________ ___ | | | @ | | @ @ @ @ @ @ | | @ | | | | @ | | @ @ @ @ @ @ | ¯¯¯ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,13))  Output (grid(1,3)) "). gridcase(t(f8b3ba0a)>trn+3," ___________________________ ___ | | | @ | | @ @ @ @ @ @ @ @ | | @ | | | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(1,3)) "). gridcase(t(f8b3ba0a)>tst+0," ___________________________ ___ | | | @ | | @ @ @ @ @ @ @ @ | | @ | | | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,15))  Output<(REVEALED)> (grid(1,3)) "). %= fav(t(f8b3ba0a),[no_sol(i(complete),resize_grid(1,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([1,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f8b3ba0a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,order_numbers,find_the_intruder,dominant_color,detect_grid,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(b4a43f3b)). % ========================================================================================================================= /* hard=19344 */ % % % % _________________________________________________________________________________ gridcase(v(b4a43f3b)>trn+0," _____________________________________ _____________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(18,18))  Training Pair #1 Input (grid(6,13)) "). gridcase(v(b4a43f3b)>trn+1," _____________________________________ _____________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(18,18))  Training Pair #2 Input (grid(6,13)) "). gridcase(v(b4a43f3b)>trn+2," _____________________________________ _____________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(18,18))  Training Pair #3 Input (grid(6,13)) "). gridcase(v(b4a43f3b)>trn+3," _____________________________________ _____________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | | | @ @ @ | | | | @ @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(18,18))  Training Pair #4 Input (grid(6,13)) "). gridcase(v(b4a43f3b)>tst+0," _____________________________________ _____________ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(18,18))  EVALUATION TEST #1 (grid(6,13)) "). %= fav(v(b4a43f3b),[no_sol(i(complete),resize_grid(18,18,Color),incomplete),test_suite([evaluation]),out_grid([18,18]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b4a43f3b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(a680ac02)). % ========================================================================================================================= /* hard=14396 */ % % % % _________________________________________________________________________________ gridcase(v(a680ac02)>trn+0," ___________________________________ _________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,18))  Output (grid(8,4)) "). gridcase(v(a680ac02)>trn+1," _________________________________ _________ | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,21))  Output (grid(4,8)) "). gridcase(v(a680ac02)>trn+2," _____________________________________________ _________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,24))  Output (grid(12,4)) "). gridcase(v(a680ac02)>tst+0," ___________________________________________ _________ | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,22))  Output<(REVEALED)> (grid(4,12)) "). %= fav(v(a680ac02),[no_sol(i(complete),resize_grid(8,4,Color),incomplete),test_suite([evaluation]),out_grid([8,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a680ac02.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(fafd9572)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(v(fafd9572)>trn+0," _____________________________________ _____________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,12))  Output (grid(18,12)) "). gridcase(v(fafd9572)>trn+1," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v(fafd9572)>tst+0," _________________________ _________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,14))  Output<(REVEALED)> (grid(12,14)) "). %= fav(v(fafd9572),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fafd9572.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c7d4e6ad)). % ========================================================================================================================= /* hard=4400 */ % % % % _________________________________________________________________________________ gridcase(v(c7d4e6ad)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(c7d4e6ad)>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(c7d4e6ad)>tst+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(c7d4e6ad),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c7d4e6ad.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e76a88a6)). % ========================================================================================================================= /* hard=4000 */ % % % % _________________________________________________________________________________ gridcase(t(e76a88a6)>trn+0," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e76a88a6)>trn+1," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e76a88a6)>tst+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(e76a88a6),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),indiv([i_mono]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e76a88a6.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,pattern_repetition,pattern_juxtaposition,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c9f8e694)). % ========================================================================================================================= /* hard=5760 */ % % % % _________________________________________________________________________________ gridcase(t(c9f8e694)>trn+0," _________________________ _________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(c9f8e694)>trn+1," _________________________ _________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(c9f8e694)>tst+0," _________________________ _________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t(c9f8e694),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c9f8e694.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,pattern_repetition,grid_size_same,color_palette,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('2204b7a8')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(t('2204b7a8')>trn+0," _____________________ _____________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2204b7a8')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ | | @ | | | | | | | | | | @ | | @ | | @ | | @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2204b7a8')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ | | @ | | @ @ | | @ @ | | | | | | | | | | @ @ | | @ @ | | @ | | @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2204b7a8')>tst+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('2204b7a8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2204b7a8.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,proximity_guessing,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('321b1fc6')). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t('321b1fc6')>trn+0," _____________________ _____________________ | | | | | @ @ | | | | @ @ | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('321b1fc6')>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ | | | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('321b1fc6')>tst+0," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('321b1fc6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/321b1fc6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,pattern_juxtaposition,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('1d0a4b61')). % ========================================================================================================================= /* hard=42500 */ % % % % _________________________________________________________________________________ gridcase(v('1d0a4b61')>trn+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('1d0a4b61')>trn+1," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('1d0a4b61')>trn+2," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('1d0a4b61')>tst+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,25))  Output<(REVEALED)> (grid(25,25)) "). %= fav(v('1d0a4b61'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1d0a4b61.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c663677b)). % ========================================================================================================================= /* hard=58320 */ % % % % _________________________________________________________________________________ gridcase(v(c663677b)>trn+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(27,27))  Output (grid(27,27)) "). gridcase(v(c663677b)>trn+1," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(27,27))  Output (grid(27,27)) "). gridcase(v(c663677b)>trn+2," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(27,27))  Output (grid(27,27)) "). gridcase(v(c663677b)>tst+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,27))  Output<(REVEALED)> (grid(27,27)) "). %= fav(v(c663677b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c663677b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e95e3d8e)). % ========================================================================================================================= /* hard=40656 */ % % % % _________________________________________________________________________________ gridcase(v(e95e3d8e)>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(e95e3d8e)>trn+1," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(e95e3d8e)>trn+2," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(e95e3d8e)>tst+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,22))  Output<(REVEALED)> (grid(22,22)) "). %= fav(v(e95e3d8e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e95e3d8e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('9f27f097')). % ========================================================================================================================= /* hard=8640 */ % % % % _________________________________________________________________________________ gridcase(v('9f27f097')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('9f27f097')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('9f27f097')>trn+2," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('9f27f097')>tst+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('9f27f097'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9f27f097.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b548a754)). % ========================================================================================================================= /* hard=7960 */ % % % % _________________________________________________________________________________ gridcase(t(b548a754)>trn+0," _______________________ _______________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t(b548a754)>trn+1," _______________________ _______________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t(b548a754)>trn+2," _________________________ _________________________ | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,13))  Output (grid(12,13)) "). gridcase(t(b548a754)>tst+0," ___________________________ ___________________________ | | | | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(t(b548a754),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b548a754.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],x_marks_the_spot,tt,training,pattern_modification,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('7c8af763')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(v('7c8af763')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('7c8af763')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('7c8af763')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('7c8af763')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('7c8af763'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7c8af763.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(bd4472b8)). % ========================================================================================================================= /* hard=1936 */ % % % % _________________________________________________________________________________ gridcase(t(bd4472b8)>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,8))  Output (grid(3,8)) "). gridcase(t(bd4472b8)>trn+1," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,10))  Output (grid(4,10)) "). gridcase(t(bd4472b8)>trn+2," _____ _____ | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯ ¯¯¯¯¯  Training Pair #3 Input (grid(2,6))  Output (grid(2,6)) "). gridcase(t(bd4472b8)>tst+0," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,12))  Output<(REVEALED)> (grid(5,12)) "). %= fav(t(bd4472b8),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/bd4472b8.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,ex_nihilo,detect_wall,color_palette,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('62b74c02')). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(v('62b74c02')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,3))  Output (grid(10,3)) "). gridcase(v('62b74c02')>trn+1," _________________________ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,4))  Output (grid(12,4)) "). gridcase(v('62b74c02')>trn+2," _____________________________ _____________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,3))  Output (grid(14,3)) "). gridcase(v('62b74c02')>tst+0," _____________________________ _____________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,4))  Output<(REVEALED)> (grid(14,4)) "). %= fav(v('62b74c02'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/62b74c02.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('05269061')). % ========================================================================================================================= /* hard=2940 */ % % % % _________________________________________________________________________________ gridcase(t('05269061')>trn+0," _______________ _______________ | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('05269061')>trn+1," _______________ _______________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('05269061')>trn+2," _______________ _______________ | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('05269061')>tst+0," _______________ _______________ | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t('05269061'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/05269061.json']),grid_size_same]). % ========================================================================================================================= %main % ?- print_test(t('234bbc79')). % ========================================================================================================================= /* hard=2490 */ % % % % _________________________________________________________________________________ gridcase(t('234bbc79')>trn+0," ___________________ _______________ | @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,3))  Output (grid(7,3)) "). gridcase(t('234bbc79')>trn+1," _______________________ ___________________ | @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,3))  Output (grid(9,3)) "). gridcase(t('234bbc79')>trn+2," _______________________ ___________________ | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,3))  Output (grid(9,3)) "). gridcase(t('234bbc79')>trn+3," _______________________ _________________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,3))  Output (grid(8,3)) "). gridcase(t('234bbc79')>tst+0," _______________________ _________________ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,3))  Output<(REVEALED)> (grid(8,3)) "). %= fav(t('234bbc79'),[no_sol(i(complete),resize_grid(7,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([7,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/234bbc79.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recoloring,crop,bring_patterns_close,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e3497940)). % ========================================================================================================================= /* hard=3900 */ % % % % _________________________________________________________________________________ gridcase(t(e3497940)>trn+0," ___________________ _________ | @ | | | | @ | | | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,10))  Output (grid(4,10)) "). gridcase(t(e3497940)>trn+1," ___________________ _________ | @ | | | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,10))  Output (grid(4,10)) "). gridcase(t(e3497940)>trn+2," ___________________ _________ | @ | | | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,10))  Output (grid(4,10)) "). gridcase(t(e3497940)>tst+0," ___________________ _________ | @ | | | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,10))  Output<(REVEALED)> (grid(4,10)) "). %= fav(t(e3497940),[no_sol(i(complete),resize_grid(4,10,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e3497940.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,image_reflection,image_juxtaposition,detect_wall,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e98196ab)). % ========================================================================================================================= /* hard=5280 */ % % % % _________________________________________________________________________________ gridcase(t(e98196ab)>trn+0," _______________________ _______________________ | @ | | @ | | | | @ @ | | @ @ | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,5)) "). gridcase(t(e98196ab)>trn+1," _______________________ _______________________ | @ @ @ | | @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,5)) "). gridcase(t(e98196ab)>trn+2," _______________________ _______________________ | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | | | | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,5)) "). gridcase(t(e98196ab)>tst+0," _______________________ _______________________ | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,5)) "). %= fav(t(e98196ab),[no_sol(i(complete),resize_grid(11,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([11,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e98196ab.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,image_juxtaposition,detect_wall,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5614dbcf')). % ========================================================================================================================= /* hard=1872 */ % % % % _________________________________________________________________________________ gridcase(t('5614dbcf')>trn+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t('5614dbcf')>trn+1," ___________________ _______ | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t('5614dbcf')>tst+0," ___________________ _______ | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('5614dbcf'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5614dbcf.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,remove_noise,keypad,image_resizing,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e50d258f)). % ========================================================================================================================= /* hard=3015 */ % % % % _________________________________________________________________________________ gridcase(t(e50d258f)>trn+0," _____________________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(4,5)) "). gridcase(t(e50d258f)>trn+1," _____________________ _______ | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t(e50d258f)>trn+2," _____________________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(4,6)) "). gridcase(t(e50d258f)>tst+0," _____________________ _______ | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(3,6)) "). %= fav(t(e50d258f),[no_sol(i(complete),resize_grid(4,5,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([4,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e50d258f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,separate_images,detect_background_color,crop,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('12997ef3')). % ========================================================================================================================= /* hard=5682 */ % % % % _________________________________________________________________________________ gridcase(v('12997ef3')>trn+0," _____________________________ ___________________ | | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,11))  Output (grid(9,3)) "). gridcase(v('12997ef3')>trn+1," ___________________ _______ | | | @ @ | | @ | | @ @ @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | | | @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,11))  Output (grid(3,9)) "). gridcase(v('12997ef3')>trn+2," _____________________ _____________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,11))  Output (grid(6,3)) "). gridcase(v('12997ef3')>trn+3," _______________________ _______ | | | @ | | @ | | @ @ | | @ | | @ | | @ @ @ | | @ | | @ | | @ @ | | | | @ | | | ¯¯¯¯¯¯¯ | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(3,6)) "). gridcase(v('12997ef3')>tst+0," _______________________ _________________________ | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(12,3)) "). gridcase(v('12997ef3')>tst+1," _______ _______________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ | | | | @ @ @ | | @ | | @ | | | | @ | | @ | | @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | ¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(3,12))  EVALUATION TEST #2 (grid(11,9)) "). %= fav(v('12997ef3'),[no_sol(i(complete),resize_grid(9,3,Color),incomplete),test_suite([evaluation]),out_grid([9,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/12997ef3.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 2) ']). % ========================================================================================================================= %main % ?- print_test(v(b7cb93ac)). % ========================================================================================================================= /* hard=3120 */ % % % % _________________________________________________________________________________ gridcase(v(b7cb93ac)>trn+0," ___________________________ _________ | | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,10))  Output (grid(4,3)) "). gridcase(v(b7cb93ac)>trn+1," _________________________ _________ | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(4,3)) "). gridcase(v(b7cb93ac)>trn+2," _______________________ _________ | | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,10))  Output (grid(4,3)) "). gridcase(v(b7cb93ac)>tst+0," _____________________ _________ | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(4,3)) "). %= fav(v(b7cb93ac),[no_sol(i(complete),resize_grid(4,3,Color),incomplete),test_suite([evaluation]),out_grid([4,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b7cb93ac.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('50aad11f')). % ========================================================================================================================= /* hard=5940 */ % % % % _________________________________________________________________________________ gridcase(v('50aad11f')>trn+0," ___________________ _________ | | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | | | @ | | | | @ @ @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,12))  Output (grid(4,8)) "). gridcase(v('50aad11f')>trn+1," _____________________________ _________________ | | | @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(8,4)) "). gridcase(v('50aad11f')>trn+2," _____________________________________ _________________________ | | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,12))  Output (grid(12,4)) "). gridcase(v('50aad11f')>tst+0," ___________________________ _________ | | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | | | @ @ @ @ | | | | @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,18))  Output<(REVEALED)> (grid(4,12)) "). %= fav(v('50aad11f'),[no_sol(i(complete),resize_grid(4,8,Color),incomplete),test_suite([evaluation]),out_grid([4,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/50aad11f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f8ff0b80)). % ========================================================================================================================= /* hard=2925 */ % % % % _________________________________________________________________________________ gridcase(t(f8ff0b80)>trn+0," _________________________ ___ | | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯ | @ @ | | | | @ @ | | @ @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(1,3)) "). gridcase(t(f8ff0b80)>trn+1," _________________________ ___ | | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | ¯¯¯ | @ | | | | | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(1,3)) "). gridcase(t(f8ff0b80)>trn+2," _________________________ ___ | | | @ | | @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯ | @ @ | | | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(1,3)) "). gridcase(t(f8ff0b80)>tst+0," _________________________ ___ | | | @ | | @ | | @ | | @ @ | | @ | | | ¯¯¯ | | | @ @ | | @ @ @ | | | | @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(1,3)) "). %= fav(t(f8ff0b80),[no_sol(i(complete),resize_grid(1,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),out_grid([1,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f8ff0b80.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,separate_shapes,order_numbers,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e6721834)). % ========================================================================================================================= /* hard=16020 */ % % % % _________________________________________________________________________________ gridcase(t(e6721834)>trn+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | | | | | | | | | | | | | @ | | @ | | | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,30))  Output (grid(17,15)) "). gridcase(t(e6721834)>trn+1," _________________________________________ _____________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,11))  Output (grid(10,11)) "). gridcase(t(e6721834)>trn+2," _________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,10))  Output (grid(8,10)) "). gridcase(t(e6721834)>tst+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,24))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t(e6721834),[no_sol(i(complete),resize_grid(17,15,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([17,15]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e6721834.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_moving,pattern_juxtaposition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('20818e16')). % ========================================================================================================================= /* hard=8252 */ % % % % _________________________________________________________________________________ gridcase(v('20818e16')>trn+0," _______________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,14))  Output (grid(8,6)) "). gridcase(v('20818e16')>trn+1," _______________________________ ___________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,16))  Output (grid(9,6)) "). gridcase(v('20818e16')>trn+2," _______________________________ _________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(8,9)) "). gridcase(v('20818e16')>tst+0," _________________________________ _____________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(10,6)) "). %= fav(v('20818e16'),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([evaluation]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/20818e16.json'])]). % ========================================================================================================================= %main % ?- print_test(v('19bb5feb')). % ========================================================================================================================= /* hard=4839 */ % % % % _________________________________________________________________________________ gridcase(v('19bb5feb')>trn+0," _______________________________ _____ | | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,13))  Output (grid(2,2)) "). gridcase(v('19bb5feb')>trn+1," _______________________________ _____ | | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,16))  Output (grid(2,2)) "). gridcase(v('19bb5feb')>trn+2," _________________________________ _____ | | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,14))  Output (grid(2,2)) "). gridcase(v('19bb5feb')>tst+0," _______________________________ _____ | | | @ @ | | | | @ @ | | | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,14))  Output<(REVEALED)> (grid(2,2)) "). %= fav(v('19bb5feb'),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([evaluation]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/19bb5feb.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b190f7f5)). % ========================================================================================================================= /* hard=4560 */ % % % % _________________________________________________________________________________ gridcase(t(b190f7f5)>trn+0," ___________________ _____________ | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(6,3)) "). gridcase(t(b190f7f5)>trn+1," ___________________ _____________ | @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(6,3)) "). gridcase(t(b190f7f5)>trn+2," _________________________________ _________________ | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #3 Input (grid(8,4)) "). gridcase(t(b190f7f5)>tst+0," _________________________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(16,16))  EVALUATION TEST #1 (grid(4,8)) "). %= fav(t(b190f7f5),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b190f7f5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,replace_pattern,image_resizing,image_expasion,color_palette,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('7c9b52a0')). % ========================================================================================================================= /* hard=7160 */ % % % % _________________________________________________________________________________ gridcase(v('7c9b52a0')>trn+0," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v('7c9b52a0')>trn+1," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(4,3)) "). gridcase(v('7c9b52a0')>trn+2," _________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(5,4)) "). gridcase(v('7c9b52a0')>tst+0," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(3,5)) "). %= fav(v('7c9b52a0'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7c9b52a0.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('81c0276b')). % ========================================================================================================================= /* hard=6330 */ % % % % _________________________________________________________________________________ gridcase(v('81c0276b')>trn+0," ___________________________ _______ | @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,19))  Output (grid(3,3)) "). gridcase(v('81c0276b')>trn+1," _________________________________ _______ | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(3,2)) "). gridcase(v('81c0276b')>trn+2," _____________________________________ _________ | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,16))  Output (grid(4,3)) "). gridcase(v('81c0276b')>tst+0," ___________________________________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,19))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v('81c0276b'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/81c0276b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d4c90558)). % ========================================================================================================================= /* hard=12552 */ % % % % _________________________________________________________________________________ gridcase(v(d4c90558)>trn+0," ___________________________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,25))  Output (grid(8,3)) "). gridcase(v(d4c90558)>trn+1," _________________________________________ _________ | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(4,2)) "). gridcase(v(d4c90558)>trn+2," _________________________________________ _____________ | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(6,4)) "). gridcase(v(d4c90558)>tst+0," ___________________________________________ _________________ | | | @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(8,3)) "). %= fav(v(d4c90558),[no_sol(i(complete),resize_grid(8,3,Color),incomplete),test_suite([evaluation]),out_grid([8,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d4c90558.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('780d0b14')). % ========================================================================================================================= /* hard=9872 */ % % % % _________________________________________________________________________________ gridcase(t('780d0b14')>trn+0," _________________________________________ _____ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(2,2)) "). gridcase(t('780d0b14')>trn+1," _____________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,18))  Output (grid(3,2)) "). gridcase(t('780d0b14')>trn+2," ___________________________________ _____ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,23))  Output (grid(2,3)) "). gridcase(t('780d0b14')>tst+0," _________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,23))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('780d0b14'),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/780d0b14.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,keypad,detect_grid,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('2f0c5170')). % ========================================================================================================================= /* hard=11525 */ % % % % _________________________________________________________________________________ gridcase(v('2f0c5170')>trn+0," _______________________________________________ ___________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,20))  Output (grid(9,9)) "). gridcase(v('2f0c5170')>trn+1," _____________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,21))  Output (grid(5,5)) "). gridcase(v('2f0c5170')>trn+2," _____________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,19))  Output (grid(7,8)) "). gridcase(v('2f0c5170')>tst+0," _______________________________________ ___________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(9,7)) "). %= fav(v('2f0c5170'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2f0c5170.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('3ee1011a')). % ========================================================================================================================= /* hard=13916 */ % % % % _________________________________________________________________________________ gridcase(v('3ee1011a')>trn+0," ___________________________________________________________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ | | | | | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(29,23))  Output (grid(5,5)) "). gridcase(v('3ee1011a')>trn+1," _____________________________________________ _____________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,21))  Output (grid(6,6)) "). gridcase(v('3ee1011a')>trn+2," _________________________________________ _________________ | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | | @ | | | | | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,24))  Output (grid(8,8)) "). gridcase(v('3ee1011a')>tst+0," _______________________________________________ _______________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | | | | | @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,21))  Output<(REVEALED)> (grid(7,7)) "). %= fav(v('3ee1011a'),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3ee1011a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('7837ac64')). % ========================================================================================================================= /* hard=19240 */ % % % % _________________________________________________________________________________ gridcase(t('7837ac64')>trn+0," ___________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(29,29))  Output (grid(3,3)) "). gridcase(t('7837ac64')>trn+1," _______________________________________________________ _______ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(27,27))  Output (grid(3,3)) "). gridcase(t('7837ac64')>trn+2," ___________________________________________________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(29,29))  Output (grid(3,3)) "). gridcase(t('7837ac64')>trn+3," _______________________________________________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(27,27))  Output (grid(3,3)) "). gridcase(t('7837ac64')>tst+0," ___________________________________________________________ _______ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,29))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('7837ac64'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7837ac64.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,keypad,grid_coloring,extrapolate_image_from_grid,detect_grid,crop,color_guessing,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e1d2900e)). % ========================================================================================================================= /* hard=30880 */ % % % % _________________________________________________________________________________ gridcase(v(e1d2900e)>trn+0," _____________________________________________________________ _____________________________________________________________ | @ | | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ | | @ | | | | | | | | @ | | | | @ @ | | @ | | | | | | | | | | | | | | | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | | | | | | | | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(e1d2900e)>trn+1," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ | | @ | | @ | | | | | | | | | | | | | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | | | @ | | @ | | | | | | | | | | | | | | | | | | | | @ | | @ | | | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | | | @ | | | | | | | | @ | | @ | | | | | | | | | | | | | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(e1d2900e)>trn+2," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,10))  Output (grid(13,10)) "). gridcase(v(e1d2900e)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ | | @ | | @ | | @ | | @ | | | | | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | | | @ | | @ | | @ | | | | @ | | | | | | | | @ | | | | | | | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ | | @ | | | | | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(e1d2900e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e1d2900e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('9c56f360')). % ========================================================================================================================= /* hard=2720 */ % % % % _________________________________________________________________________________ gridcase(v('9c56f360')>trn+0," _____________ _____________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,7))  Output (grid(6,7)) "). gridcase(v('9c56f360')>trn+1," _________________ _________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,7))  Output (grid(8,7)) "). gridcase(v('9c56f360')>trn+2," _________________ _________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,9))  Output (grid(8,9)) "). gridcase(v('9c56f360')>tst+0," ___________________ ___________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(v('9c56f360'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9c56f360.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('8ee62060')). % ========================================================================================================================= /* hard=6208 */ % % % % _________________________________________________________________________________ gridcase(v('8ee62060')>trn+0," _________________________ _________________________ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('8ee62060')>trn+1," _________________________ _________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('8ee62060')>trn+2," _____________________ _____________________ | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('8ee62060')>tst+0," _____________________________ _____________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(v('8ee62060'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8ee62060.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('67c52801')). % ========================================================================================================================= /* hard=5032 */ % % % % _________________________________________________________________________________ gridcase(v('67c52801')>trn+0," _____________ _____________ | | | | | @ @ | | | | @ @ | | | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,7))  Output (grid(6,7)) "). gridcase(v('67c52801')>trn+1," _________________ _________________ | | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v('67c52801')>trn+2," ___________ ___________ | @ @ | | | | | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,4))  Output (grid(5,4)) "). gridcase(v('67c52801')>trn+3," _________________________ _________________________ | @ | | | | @ | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,9))  Output (grid(12,9)) "). gridcase(v('67c52801')>tst+0," _______________________ _______________________ | @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,7))  Output<(REVEALED)> (grid(11,7)) "). %= fav(v('67c52801'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/67c52801.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4acc7107')). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(v('4acc7107')>trn+0," _____________________ _____________________ | @ | | | | @ @ @ | | | | @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4acc7107')>trn+1," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ | | | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4acc7107')>trn+2," _____________________ _____________________ | | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ @ @ | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4acc7107')>trn+3," _____________________ _____________________ | | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ | | | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4acc7107')>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ @ @ | | | | @ | | | | @ @ | | | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('4acc7107'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4acc7107.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('20981f0e')). % ========================================================================================================================= /* hard=10256 */ % % % % _________________________________________________________________________________ gridcase(v('20981f0e')>trn+0," _______________________________________ _______________________________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,13))  Output (grid(19,13)) "). gridcase(v('20981f0e')>trn+1," _________________________________ _________________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,14))  Output (grid(16,14)) "). gridcase(v('20981f0e')>trn+2," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ | | | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | | | | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | | | @ @ | | @ @ | | @ | | | | @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,17))  Output (grid(10,17)) "). gridcase(v('20981f0e')>tst+0," ___________________________ ___________________________ | | | | | @ @ @ | | @ @ @ | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | | | @ @ @ | | @ @ @ | | @ @ | | | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,17))  Output<(REVEALED)> (grid(13,17)) "). %= fav(v('20981f0e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/20981f0e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f8a8fe49)). % ========================================================================================================================= /* hard=10800 */ % % % % _________________________________________________________________________________ gridcase(t(f8a8fe49)>trn+0," _______________________________ _______________________________ | | | | | | | @ @ | | | | @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ | | | | | | | | @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(f8a8fe49)>trn+1," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(f8a8fe49)>trn+2," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(f8a8fe49)>tst+0," _______________________________ _______________________________ | | | | | | | @ @ @ | | | | @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t(f8a8fe49),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f8a8fe49.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_reflection,pattern_moving,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(dc433765)). % ========================================================================================================================= /* hard=5248 */ % % % % _________________________________________________________________________________ gridcase(t(dc433765)>trn+0," _______ _______ | @ | | | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(dc433765)>trn+1," _______ _______ | | | | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,5))  Output (grid(3,5)) "). gridcase(t(dc433765)>trn+2," ___________ ___________ | | | | | | | | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(dc433765)>trn+3," _______________ _______________ | | | | | @ | | | | | | @ | | | | | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(dc433765)>trn+4," _____________________ _____________________ | | | | | | | | | @ | | @ | | | | | | | | | | | | | | | | @ | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(dc433765)>trn+5," _______________________ _______________________ | | | | | | | | | @ | | | | | | @ | | | | | | | | | | | | | | | | | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t(dc433765)>trn+6," _______ _______ | @ | | | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #7 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(dc433765)>tst+0," _______________________ _______________________ | | | | | | | | | @ | | | | | | @ | | | | | | | | | | | | | | | | | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). gridcase(t(dc433765)>tst+1," _______ _______ | @ | | @ | | | | @ | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(dc433765),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/dc433765.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],training,pattern_moving,only_one,'https://github.com/fchollet/ARC/issues/29',grid_size_same,direction_guessing,'(7, 2)']). % ========================================================================================================================= %main % ?- print_test(t(a1570a43)). % ========================================================================================================================= /* hard=4672 */ % % % % _________________________________________________________________________________ gridcase(t(a1570a43)>trn+0," _______________ _______________ | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ | | | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(a1570a43)>trn+1," ___________________ ___________________ | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(a1570a43)>trn+2," _____________________ _____________________ | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ | | | | @ | | | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(t(a1570a43)>trn+3," _________________ _________________ | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,9))  Output (grid(8,9)) "). gridcase(t(a1570a43)>tst+0," _________________ _________________ | | | | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,10))  Output<(REVEALED)> (grid(8,10)) "). %= fav(t(a1570a43),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a1570a43.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],x_marks_the_spot,tt,training,rectangle_guessing,pattern_moving,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('9dfd6313')). % ========================================================================================================================= /* hard=1064 */ % % % % _________________________________________________________________________________ gridcase(t('9dfd6313')>trn+0," _______ _______ | @ | | @ @ | | @ @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('9dfd6313')>trn+1," _________ _________ | @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(t('9dfd6313')>trn+2," ___________ ___________ | @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('9dfd6313')>tst+0," _____________ _____________ | @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t('9dfd6313'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9dfd6313.json']),-[mask_match],+[shape_match],+[color_match],tt,training,image_reflection,grid_size_same,diagonal_symmetry,'(3, 1)',3]). % ========================================================================================================================= %main % ?- print_test(t('6855a6e4')). % ========================================================================================================================= /* hard=10800 */ % % % % _________________________________________________________________________________ gridcase(t('6855a6e4')>trn+0," _______________________________ _______________________________ | @ | | | | @ | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | @ | | | | @ | | | | | | | | | | | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('6855a6e4')>trn+1," _______________________________ _______________________________ | | | | | | | | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('6855a6e4')>trn+2," _______________________________ _______________________________ | | | | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('6855a6e4')>tst+0," _______________________________ _______________________________ | @ @ @ | | | | @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ @ @ | | | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('6855a6e4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6855a6e4.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],x_marks_the_spot,tt,training,pattern_moving,grid_size_same,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5168d44c')). % ========================================================================================================================= /* hard=3696 */ % % % % _________________________________________________________________________________ gridcase(t('5168d44c')>trn+0," ___________________________ ___________________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,7))  Output (grid(13,7)) "). gridcase(t('5168d44c')>trn+1," _______________ _______________ | @ | | @ | | | | | | @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ | | | | | | @ | | @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,13))  Output (grid(7,13)) "). gridcase(t('5168d44c')>trn+2," _______________ _______________ | @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('5168d44c')>tst+0," ___________________________________ ___________________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,7))  Output<(REVEALED)> (grid(17,7)) "). %= fav(t('5168d44c'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5168d44c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,recoloring,pattern_moving,grid_size_same,direction_guessing,contouring,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3906de3d')). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t('3906de3d')>trn+0," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ | | | | | | | | | | @ | | | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('3906de3d')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ | | @ | | | | @ | | | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('3906de3d')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ | | @ | | @ | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('3906de3d')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('3906de3d'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3906de3d.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,gravity,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('05f2a901')). % ========================================================================================================================= /* hard=5216 */ % % % % _________________________________________________________________________________ gridcase(t('05f2a901')>trn+0," ___________________ ___________________ | | | | | | | | | @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,14))  Output (grid(9,14)) "). gridcase(t('05f2a901')>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(t('05f2a901')>trn+2," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,11))  Output (grid(10,11)) "). gridcase(t('05f2a901')>tst+0," _____________________ _____________________ | | | | | | | | | | | | | | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,11))  Output<(REVEALED)> (grid(10,11)) "). %= fav(t('05f2a901'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/05f2a901.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,grid_size_same,direction_guessing,bring_patterns_close,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9b4c17c4')). % ========================================================================================================================= /* hard=10688 */ % % % % _________________________________________________________________________________ gridcase(v('9b4c17c4')>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('9b4c17c4')>trn+1," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,11))  Output (grid(13,11)) "). gridcase(v('9b4c17c4')>trn+2," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(v('9b4c17c4')>trn+3," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(v('9b4c17c4')>tst+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,10))  Output<(REVEALED)> (grid(11,10)) "). gridcase(v('9b4c17c4')>tst+1," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(v('9b4c17c4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9b4c17c4.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(4, 2) ']). % ========================================================================================================================= %main % ?- print_test(v('4364c1c4')). % ========================================================================================================================= /* hard=9120 */ % % % % _________________________________________________________________________________ gridcase(v('4364c1c4')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,16))  Output (grid(12,16)) "). gridcase(v('4364c1c4')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('4364c1c4')>trn+2," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(v('4364c1c4')>tst+0," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(13,14)) "). %= fav(v('4364c1c4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4364c1c4.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('85c4e7cd')). % ========================================================================================================================= /* hard=8288 */ % % % % _________________________________________________________________________________ gridcase(t('85c4e7cd')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('85c4e7cd')>trn+1," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('85c4e7cd')>trn+2," _________________ _________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t('85c4e7cd')>trn+3," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('85c4e7cd')>tst+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(t('85c4e7cd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/85c4e7cd.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,recoloring,grid_size_same,color_permutation,color_guessing,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('74dd1130')). % ========================================================================================================================= /* hard=576 */ % % % % _________________________________________________________________________________ gridcase(t('74dd1130')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('74dd1130')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('74dd1130')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('74dd1130')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('74dd1130')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('74dd1130'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/74dd1130.json']),+[shape_match],+[mask_match],+[color_match],tt,training,keypad,image_reflection,grid_size_same,diagonal_symmetry,'(4, 1)',3]). % ========================================================================================================================= %main % ?- print_test(t('2c608aff')). % ========================================================================================================================= /* hard=10368 */ % % % % _________________________________________________________________________________ gridcase(t('2c608aff')>trn+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,9))  Output (grid(12,9)) "). gridcase(t('2c608aff')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(t('2c608aff')>trn+2," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,14))  Output (grid(12,14)) "). gridcase(t('2c608aff')>trn+3," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(18,14))  Output (grid(18,14)) "). gridcase(t('2c608aff')>tst+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,19))  Output<(REVEALED)> (grid(21,19)) "). %= fav(t('2c608aff'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2c608aff.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,projection_unto_rectangle,grid_size_same,draw_line_from_point,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('1c02dbbe')). % ========================================================================================================================= /* hard=13500 */ % % % % _________________________________________________________________________________ gridcase(v('1c02dbbe')>trn+0," _______________________________ _______________________________ | | | | | | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1c02dbbe')>trn+1," _______________________________ _______________________________ | | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1c02dbbe')>trn+2," _______________________________ _______________________________ | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1c02dbbe')>tst+0," _______________________________ _______________________________ | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('1c02dbbe'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1c02dbbe.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('3391f8c0')). % ========================================================================================================================= /* hard=7376 */ % % % % _________________________________________________________________________________ gridcase(v('3391f8c0')>trn+0," ___________________________________ ___________________________________ | | | | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,9))  Output (grid(17,9)) "). gridcase(v('3391f8c0')>trn+1," _________________________ _________________________ | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,9))  Output (grid(12,9)) "). gridcase(v('3391f8c0')>trn+2," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | | | | | @ | | @ @ | | @ @ @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(v('3391f8c0')>trn+3," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,11))  Output (grid(10,11)) "). gridcase(v('3391f8c0')>tst+0," _____________________________ _____________________________ | | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,11))  Output<(REVEALED)> (grid(14,11)) "). %= fav(v('3391f8c0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3391f8c0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('93c31fbe')). % ========================================================================================================================= /* hard=24016 */ % % % % _________________________________________________________________________________ gridcase(v('93c31fbe')>trn+0," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ | | @ @ | | | | @ | | | | @ @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,23))  Output (grid(25,23)) "). gridcase(v('93c31fbe')>trn+1," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,22))  Output (grid(23,22)) "). gridcase(v('93c31fbe')>trn+2," ___________________________________________ ___________________________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ | | @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,20))  Output (grid(21,20)) "). gridcase(v('93c31fbe')>tst+0," _________________________________________________________ _________________________________________________________ | @ | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ | | @ | | @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,26))  Output<(REVEALED)> (grid(28,26)) "). %= fav(v('93c31fbe'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/93c31fbe.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('2546ccf6')). % ========================================================================================================================= /* hard=12008 */ % % % % _________________________________________________________________________________ gridcase(v('2546ccf6')>trn+0," _______________________________________ _______________________________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,17))  Output (grid(19,17)) "). gridcase(v('2546ccf6')>trn+1," _____________________________________ _____________________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,19))  Output (grid(18,19)) "). gridcase(v('2546ccf6')>tst+0," _______________________________________________ _______________________________________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,26))  Output<(REVEALED)> (grid(23,26)) "). %= fav(v('2546ccf6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2546ccf6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('98cf29f8')). % ========================================================================================================================= /* hard=12112 */ % % % % _________________________________________________________________________________ gridcase(t('98cf29f8')>trn+0," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,17))  Output (grid(14,17)) "). gridcase(t('98cf29f8')>trn+1," _____________________________________ _____________________________________ | | | | | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,13))  Output (grid(18,13)) "). gridcase(t('98cf29f8')>trn+2," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,15))  Output (grid(19,15)) "). gridcase(t('98cf29f8')>tst+0," ___________________________________ ___________________________________ | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,12))  Output<(REVEALED)> (grid(17,12)) "). %= fav(t('98cf29f8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/98cf29f8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,grid_size_same,bring_patterns_close,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('5b692c0f')). % ========================================================================================================================= /* hard=9596 */ % % % % _________________________________________________________________________________ gridcase(v('5b692c0f')>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ | | | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,17))  Output (grid(19,17)) "). gridcase(v('5b692c0f')>trn+1," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('5b692c0f')>tst+0," _________________________________________________________ _________________________________________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,24))  Output<(REVEALED)> (grid(28,24)) "). %= fav(v('5b692c0f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5b692c0f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('18419cfa')). % ========================================================================================================================= /* hard=16672 */ % % % % _________________________________________________________________________________ gridcase(v('18419cfa')>trn+0," _____________________________________________ _____________________________________________ | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,16))  Output (grid(22,16)) "). gridcase(v('18419cfa')>trn+1," ___________________________________ ___________________________________ | | | | | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,18))  Output (grid(17,18)) "). gridcase(v('18419cfa')>trn+2," _________________________________ _________________________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,24))  Output (grid(16,24)) "). gridcase(v('18419cfa')>tst+0," _____________________________________________________ _____________________________________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,28))  Output<(REVEALED)> (grid(26,28)) "). %= fav(v('18419cfa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/18419cfa.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('72322fa7')). % ========================================================================================================================= /* hard=15744 */ % % % % _________________________________________________________________________________ gridcase(t('72322fa7')>trn+0," _____________________________________________ _____________________________________________ | | | @ @ | | @ | | @ | | | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ | | | | | | | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,13))  Output (grid(22,13)) "). gridcase(t('72322fa7')>trn+1," _________________________ _________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,13))  Output (grid(12,13)) "). gridcase(t('72322fa7')>trn+2," _______________________________________ _______________________________________ | | | | | @ @ @ | | @ @ @ | | | | | | @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ | | @ | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,14))  Output (grid(19,14)) "). gridcase(t('72322fa7')>tst+0," _______________________________________ _______________________________________ | | | | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ | | | | @ | | | | | | @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | | | @ | | | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(t('72322fa7'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/72322fa7.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,pattern_juxtaposition,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d43fd935)). % ========================================================================================================================= /* hard=5600 */ % % % % _________________________________________________________________________________ gridcase(t(d43fd935)>trn+0," _____________________ _____________________ | @ | | @ | | @ | | @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d43fd935)>trn+1," _____________________ _____________________ | @ @ | | @ @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d43fd935)>trn+2," _____________________ _____________________ | | | | | @ | | @ | | @ | | @ @ | | | | @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d43fd935)>tst+0," _____________________ _____________________ | @ | | @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d43fd935),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d43fd935.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,projection_unto_rectangle,grid_size_same,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ec883f72)). % ========================================================================================================================= /* hard=5200 */ % % % % _________________________________________________________________________________ gridcase(t(ec883f72)>trn+0," _____________ _____________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(ec883f72)>trn+1," _________________ _________________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(ec883f72)>trn+2," ___________________ ___________________ | | | | | | | | | | | | | | | @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(ec883f72)>trn+3," _________________________ _________________________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(ec883f72)>tst+0," _________________________ _________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t(ec883f72),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ec883f72.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,diagonals,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('963f59bc')). % ========================================================================================================================= /* hard=10476 */ % % % % _________________________________________________________________________________ gridcase(v('963f59bc')>trn+0," _______________________ _______________________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ @ | | | | @ | | | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('963f59bc')>trn+1," _______________________ _______________________ | | | | | | | | | | | | | | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(v('963f59bc')>trn+2," _________________________ _________________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | @ | | @ | | @ @ @ @ @ | | | | @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('963f59bc')>trn+3," ___________________________ ___________________________ | | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | @ | | | | @ @ | | @ | | @ | | | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,14))  Output (grid(13,14)) "). gridcase(v('963f59bc')>tst+0," _________________________________ _________________________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | | | | @ | | @ | | @ @ @ | | | | @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,14))  Output<(REVEALED)> (grid(16,14)) "). %= fav(v('963f59bc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/963f59bc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('72a961c9')). % ========================================================================================================================= /* hard=6204 */ % % % % _________________________________________________________________________________ gridcase(v('72a961c9')>trn+0," _____________________ _____________________ | | | | | | | | | | | | | | | | | | | | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,13))  Output (grid(10,13)) "). gridcase(v('72a961c9')>trn+1," _______________ _______________ | | | | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,10))  Output (grid(7,10)) "). gridcase(v('72a961c9')>trn+2," _____________ _____________ | | | @ | | | | @ | | | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,9))  Output (grid(6,9)) "). gridcase(v('72a961c9')>trn+3," ___________________ ___________________ | | | | | | | | | | | | | | | @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('72a961c9')>tst+0," _______________________ _______________________ | | | | | | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,9))  Output<(REVEALED)> (grid(11,9)) "). %= fav(v('72a961c9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/72a961c9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('29623171')). % ========================================================================================================================= /* hard=5808 */ % % % % _________________________________________________________________________________ gridcase(t('29623171')>trn+0," _______________________ _______________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('29623171')>trn+1," _______________________ _______________________ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('29623171')>trn+2," _______________________ _______________________ | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('29623171')>tst+0," _______________________ _______________________ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(t('29623171'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/29623171.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,take_maximum,separate_images,grid_size_same,grid_coloring,detect_grid,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3e980e27')). % ========================================================================================================================= /* hard=13520 */ % % % % _________________________________________________________________________________ gridcase(t('3e980e27')>trn+0," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | | | | | | | @ | | @ @ | | | | @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('3e980e27')>trn+1," ___________________________ ___________________________ | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | @ | | @ | | @ @ @ | | | | @ @ | | | | @ | | @ | | @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('3e980e27')>trn+2," ___________________________ ___________________________ | | | | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('3e980e27')>trn+3," ___________________________ ___________________________ | | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('3e980e27')>tst+0," ___________________________ ___________________________ | | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ | | | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(t('3e980e27'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3e980e27.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,pattern_reflection,pattern_juxtaposition,grid_size_same,direction_guessing,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f83cb3f6)). % ========================================================================================================================= /* hard=7808 */ % % % % _________________________________________________________________________________ gridcase(v(f83cb3f6)>trn+0," _____________________ _____________________ | @ | | | | | | | | @ @ | | | | | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | | | | | | | @ | | | | @ | | | | @ @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,17))  Output (grid(10,17)) "). gridcase(v(f83cb3f6)>trn+1," _____________________________ _____________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(v(f83cb3f6)>trn+2," _____________________ _____________________ | @ @ | | | | @ @ | | | | | | | | @ @ | | | | @ | | | | @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | | | @ | | | | @ @ | | | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,15))  Output (grid(10,15)) "). gridcase(v(f83cb3f6)>tst+0," _______________________________ _______________________________ | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,10))  Output<(REVEALED)> (grid(15,10)) "). %= fav(v(f83cb3f6),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f83cb3f6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('855e0971')). % ========================================================================================================================= /* hard=16712 */ % % % % _________________________________________________________________________________ gridcase(t('855e0971')>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,15))  Output (grid(19,15)) "). gridcase(t('855e0971')>trn+1," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,14))  Output (grid(13,14)) "). gridcase(t('855e0971')>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(t('855e0971')>trn+3," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(t('855e0971')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,17))  Output<(REVEALED)> (grid(15,17)) "). %= fav(t('855e0971'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/855e0971.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,separate_images,holes,grid_size_same,draw_line_from_point,direction_guessing,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('0d87d2a6')). % ========================================================================================================================= /* hard=12512 */ % % % % _________________________________________________________________________________ gridcase(v('0d87d2a6')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('0d87d2a6')>trn+1," _________________________________________ _________________________________________ | @ | | @ | | | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,10))  Output (grid(20,10)) "). gridcase(v('0d87d2a6')>trn+2," _____________________________ _____________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('0d87d2a6')>tst+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,23))  Output<(REVEALED)> (grid(25,23)) "). %= fav(v('0d87d2a6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0d87d2a6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ac0c5833)). % ========================================================================================================================= /* hard=35216 */ % % % % _________________________________________________________________________________ gridcase(v(ac0c5833)>trn+0," _____________________________________________________________ _____________________________________________________________ | | | @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ | | | | | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(ac0c5833)>trn+1," _____________________________________________________ _____________________________________________________ | | | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(26,26))  Output (grid(26,26)) "). gridcase(v(ac0c5833)>trn+2," ___________________________________________________ ___________________________________________________ | | | @ @ | | | | @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ | | | | | | @ | | @ @ @ @ | | | | @ | | | | @ @ | | | | | | @ @ | | @ @ | | | | | | @ | | @ @ @ @ | | | | @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v(ac0c5833)>tst+0," _______________________________________________________ _______________________________________________________ | | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | | | | | | | | | @ @ | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,27))  Output<(REVEALED)> (grid(27,27)) "). %= fav(v(ac0c5833),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ac0c5833.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('72207abc')). % ========================================================================================================================= /* hard=3444 */ % % % % _________________________________________________________________________________ gridcase(v('72207abc')>trn+0," ___________________________________________________________ ___________________________________________________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(29,3))  Output (grid(29,3)) "). gridcase(v('72207abc')>trn+1," _______________________________________ _______________________________________ | | | | | @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,3))  Output (grid(19,3)) "). gridcase(v('72207abc')>trn+2," _______________________________________ _______________________________________ | | | | | @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,3))  Output (grid(19,3)) "). gridcase(v('72207abc')>tst+0," ___________________________________________________________ ___________________________________________________________ | | | | | @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,3))  Output<(REVEALED)> (grid(29,3)) "). %= fav(v('72207abc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/72207abc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('92e50de0')). % ========================================================================================================================= /* hard=30128 */ % % % % _________________________________________________________________________________ gridcase(v('92e50de0')>trn+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(27,27))  Output (grid(27,27)) "). gridcase(v('92e50de0')>trn+1," _______________________________________________ _______________________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('92e50de0')>trn+2," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('92e50de0')>tst+0," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,29))  Output<(REVEALED)> (grid(29,29)) "). %= fav(v('92e50de0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/92e50de0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f1cefba8)). % ========================================================================================================================= /* hard=12640 */ % % % % _________________________________________________________________________________ gridcase(t(f1cefba8)>trn+0," ___________________________ ___________________________ | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,19))  Output (grid(13,19)) "). gridcase(t(f1cefba8)>trn+1," ___________________________________ ___________________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ [0m@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,15))  Output (grid(17,15)) "). gridcase(t(f1cefba8)>trn+2," _____________________________________ _____________________________________ | | | @ | | | | @ | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,16))  Output (grid(18,16)) "). gridcase(t(f1cefba8)>tst+0," _____________________________________ _____________________________________ | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,19))  Output<(REVEALED)> (grid(18,19)) "). %= fav(t(f1cefba8),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f1cefba8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_modification,grid_size_same,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('917bccba')). % ========================================================================================================================= /* hard=6912 */ % % % % _________________________________________________________________________________ gridcase(v('917bccba')>trn+0," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('917bccba')>trn+1," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('917bccba')>trn+2," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('917bccba')>tst+0," _________________________ _________________________ | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('917bccba'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/917bccba.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('3618c87e')). % ========================================================================================================================= /* hard=1200 */ % % % % _________________________________________________________________________________ gridcase(t('3618c87e')>trn+0," ___________ ___________ | | | | | | | | | @ | | | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('3618c87e')>trn+1," ___________ ___________ | | | | | | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('3618c87e')>trn+2," ___________ ___________ | | | | | | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('3618c87e')>tst+0," ___________ ___________ | | | | | | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t('3618c87e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3618c87e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,gravity,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3bdb4ada')). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(t('3bdb4ada')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,8))  Output (grid(30,8)) "). gridcase(t('3bdb4ada')>trn+1," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,8))  Output (grid(20,8)) "). gridcase(t('3bdb4ada')>tst+0," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,11))  Output<(REVEALED)> (grid(20,11)) "). %= fav(t('3bdb4ada'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3bdb4ada.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,recoloring,pattern_repetition,holes,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7df24a62')). % ========================================================================================================================= /* hard=33856 */ % % % % _________________________________________________________________________________ gridcase(t('7df24a62')>trn+0," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ | | @ | | @ | | @ | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('7df24a62')>trn+1," _______________________________________________ _______________________________________________ | @ @ | | @ @ | | | | | | | | | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | @ | | @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('7df24a62')>trn+2," _______________________________________________ _______________________________________________ | @ | | @ | | | | | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('7df24a62')>trn+3," _______________________________________________ _______________________________________________ | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('7df24a62')>tst+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | | | | | | | | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | | | | | @ | | @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,23))  Output<(REVEALED)> (grid(23,23)) "). %= fav(t('7df24a62'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7df24a62.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_repetition,pattern_juxtaposition,out_of_boundary,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('17b80ad2')). % ========================================================================================================================= /* hard=24868 */ % % % % _________________________________________________________________________________ gridcase(v('17b80ad2')>trn+0," ___________________________________ ___________________________________ | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('17b80ad2')>trn+1," ___________________________ ___________________________ | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('17b80ad2')>trn+2," _________________________ _________________________ | | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('17b80ad2')>trn+3," _______________ _______________ | | | @ | | | | @ | | | | @ | | @ | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('17b80ad2')>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(17,17)) "). %= fav(v('17b80ad2'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/17b80ad2.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f8be4b64)). % ========================================================================================================================= /* hard=34480 */ % % % % _________________________________________________________________________________ gridcase(v(f8be4b64)>trn+0," _____________________________________________________________ _____________________________________________________________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f8be4b64)>trn+1," _____________________ _____________________ | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f8be4b64)>trn+2," _____________________________________ _____________________________________ | | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(v(f8be4b64)>trn+3," ___________________________ ___________________________ | | | @ | | | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(f8be4b64)>tst+0," _______________________________________ _______________________________________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v(f8be4b64),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f8be4b64.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,evaluation,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('73c3b0d8')). % ========================================================================================================================= /* hard=3344 */ % % % % _________________________________________________________________________________ gridcase(v('73c3b0d8')>trn+0," ___________ ___________ | | | | | | | | | | | | | | | @ @ | | @ | | @ @ | | | | @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,7))  Output (grid(5,7)) "). gridcase(v('73c3b0d8')>trn+1," _____________ _____________ | | | @ | | | | @ | | @ | | @ | | @ | | @ @ @ | | | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,10))  Output (grid(6,10)) "). gridcase(v('73c3b0d8')>trn+2," _________________ _________________ | @ | | | | @ | | @ | | | | @ | | | | | | @ | | @ | | | | @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,12))  Output (grid(8,12)) "). gridcase(v('73c3b0d8')>trn+3," _______ _______ | | | | | @ | | | | | | @ | | | | | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,6))  Output (grid(3,6)) "). gridcase(v('73c3b0d8')>tst+0," _________________ _________________ | @ | | @ | | @ | | @ @ | | | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ | | | | | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,12))  Output<(REVEALED)> (grid(8,12)) "). %= fav(v('73c3b0d8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/73c3b0d8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ecdecbb3)). % ========================================================================================================================= /* hard=9712 */ % % % % _________________________________________________________________________________ gridcase(t(ecdecbb3)>trn+0," ___________________________ ___________________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t(ecdecbb3)>trn+1," _____________________________________ _____________________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,13))  Output (grid(18,13)) "). gridcase(t(ecdecbb3)>trn+2," _________________________ _________________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ | | @ | | @ | | | | @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,17))  Output (grid(12,17)) "). gridcase(t(ecdecbb3)>tst+0," _______________________________________ _______________________________________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,17))  Output<(REVEALED)> (grid(19,17)) "). %= fav(t(ecdecbb3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ecdecbb3.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_modification,grid_size_same,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5c0a986e')). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t('5c0a986e')>trn+0," _____________________ _____________________ | | | @ | | | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('5c0a986e')>trn+1," _____________________ _____________________ | @ @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('5c0a986e')>trn+2," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('5c0a986e')>tst+0," _____________________ _____________________ | | | @ | | | | @ | | | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('5c0a986e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5c0a986e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,direction_guessing,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('760b3cac')). % ========================================================================================================================= /* hard=2592 */ % % % % _________________________________________________________________________________ gridcase(t('760b3cac')>trn+0," ___________________ ___________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,6))  Output (grid(9,6)) "). gridcase(t('760b3cac')>trn+1," ___________________ ___________________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,6))  Output (grid(9,6)) "). gridcase(t('760b3cac')>trn+2," ___________________ ___________________ | @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,6))  Output (grid(9,6)) "). gridcase(t('760b3cac')>tst+0," ___________________ ___________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,6))  Output<(REVEALED)> (grid(9,6)) "). %= fav(t('760b3cac'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/760b3cac.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_reflection,grid_size_same,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('95a58926')). % ========================================================================================================================= /* hard=17728 */ % % % % _________________________________________________________________________________ gridcase(v('95a58926')>trn+0," ___________________________ ___________________________ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,19))  Output (grid(13,19)) "). gridcase(v('95a58926')>trn+1," ___________________________________ ___________________________________ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,21))  Output (grid(17,21)) "). gridcase(v('95a58926')>trn+2," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,21))  Output (grid(24,21)) "). gridcase(v('95a58926')>tst+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,22))  Output<(REVEALED)> (grid(27,22)) "). %= fav(v('95a58926'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/95a58926.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(baf41dbf)). % ========================================================================================================================= /* hard=8416 */ % % % % _________________________________________________________________________________ gridcase(v(baf41dbf)>trn+0," ___________________________________ ___________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,8))  Output (grid(17,8)) "). gridcase(v(baf41dbf)>trn+1," _______________________________ _______________________________ | | | | | | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,11))  Output (grid(15,11)) "). gridcase(v(baf41dbf)>trn+2," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(baf41dbf)>tst+0," ___________________________________ ___________________________________ | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,16))  Output<(REVEALED)> (grid(17,16)) "). %= fav(v(baf41dbf),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/baf41dbf.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e5790162)). % ========================================================================================================================= /* hard=4832 */ % % % % _________________________________________________________________________________ gridcase(v(e5790162)>trn+0," _____________ _____________ | | | | | | | | | @ @ | | @ @ @ @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(e5790162)>trn+1," _____________ _____________ | | | | | | | | | | | | | @ @ | | @ @ @ @ @ | | | | @ | | | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,8))  Output (grid(6,8)) "). gridcase(v(e5790162)>trn+2," _________________ _________________ | | | | | | | | | @ @ | | @ @ @ @ @ | | | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v(e5790162)>trn+3," _____________ _____________ | | | @ | | | | @ | | @ @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(e5790162)>trn+4," _________________ _________________ | @ | | @ @ | | @ | | @ @ @ @ @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(8,9))  Output (grid(8,9)) "). gridcase(v(e5790162)>tst+0," _________________________ _________________________ | @ | | @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,10))  Output<(REVEALED)> (grid(12,10)) "). %= fav(v(e5790162),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e5790162.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('444801d8')). % ========================================================================================================================= /* hard=5600 */ % % % % _________________________________________________________________________________ gridcase(t('444801d8')>trn+0," _____________________ _____________________ | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('444801d8')>trn+1," _____________________ _____________________ | | | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('444801d8')>trn+2," _____________________ _____________________ | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('444801d8')>tst+0," _____________________ _____________________ | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('444801d8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/444801d8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,rectangle_guessing,pattern_repetition,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('782b5218')). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(v('782b5218')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('782b5218')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('782b5218')>trn+2," _____________________ _____________________ | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('782b5218')>tst+0," _____________________ _____________________ | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('782b5218'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/782b5218.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e40b9e2f)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t(e40b9e2f)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e40b9e2f)>trn+1," _____________________ _____________________ | | | | | | | | | | | | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e40b9e2f)>trn+2," _____________________ _____________________ | | | | | | | | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e40b9e2f)>tst+0," _____________________ _____________________ | | | | | | | @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(e40b9e2f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e40b9e2f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_reflection,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('97239e3d')). % ========================================================================================================================= /* hard=16184 */ % % % % _________________________________________________________________________________ gridcase(v('97239e3d')>trn+0," ___________________________________ ___________________________________ | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('97239e3d')>trn+1," ___________________________________ ___________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('97239e3d')>trn+2," ___________________________________ ___________________________________ | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('97239e3d')>tst+0," ___________________________________ ___________________________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(17,17)) "). %= fav(v('97239e3d'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/97239e3d.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('4c5c2cf0')). % ========================================================================================================================= /* hard=8576 */ % % % % _________________________________________________________________________________ gridcase(t('4c5c2cf0')>trn+0," _____________________________ _____________________________ | | | | | | | | | | | | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t('4c5c2cf0')>trn+1," _____________________________ _____________________________ | | | | | | | | | | | | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t('4c5c2cf0')>trn+2," _________________________ _________________________ | | | | | | | | | | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('4c5c2cf0')>tst+0," _______________________________ _______________________________ | | | | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('4c5c2cf0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4c5c2cf0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_reflection,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b7249182)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(t(b7249182)>trn+0," _____________________ _____________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,14))  Output (grid(10,14)) "). gridcase(t(b7249182)>trn+1," ___________________________ ___________________________ | | | | | | | | | | | | | | | | | | | @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,10))  Output (grid(13,10)) "). gridcase(t(b7249182)>trn+2," _____________________________________ _____________________________________ | | | | | | | | | | | | | | | @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,10))  Output (grid(18,10)) "). gridcase(t(b7249182)>tst+0," ___________________ ___________________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,19))  Output<(REVEALED)> (grid(9,19)) "). %= fav(t(b7249182),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b7249182.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('58e15b12')). % ========================================================================================================================= /* hard=19888 */ % % % % _________________________________________________________________________________ gridcase(v('58e15b12')>trn+0," ___________________________________ ___________________________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,23))  Output (grid(17,23)) "). gridcase(v('58e15b12')>trn+1," _____________________________________ _____________________________________ | | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,22))  Output (grid(18,22)) "). gridcase(v('58e15b12')>trn+2," _______________________________________ _______________________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,24))  Output (grid(19,24)) "). gridcase(v('58e15b12')>tst+0," _________________________________________ _________________________________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,24))  Output<(REVEALED)> (grid(20,24)) "). %= fav(v('58e15b12'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/58e15b12.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('54db823b')). % ========================================================================================================================= /* hard=14400 */ % % % % _________________________________________________________________________________ gridcase(v('54db823b')>trn+0," _______________________________ _______________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('54db823b')>trn+1," _______________________________ _______________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('54db823b')>trn+2," _______________________________ _______________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('54db823b')>trn+3," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('54db823b')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('54db823b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/54db823b.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,evaluation,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e5062a87)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t(e5062a87)>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e5062a87)>trn+1," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e5062a87)>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e5062a87)>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(e5062a87),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e5062a87.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],training,pattern_repetition,pattern_juxtaposition,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('0962bcdd')). % ========================================================================================================================= /* hard=4608 */ % % % % _________________________________________________________________________________ gridcase(t('0962bcdd')>trn+0," _________________________ _________________________ | | | | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('0962bcdd')>trn+1," _________________________ _________________________ | | | | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('0962bcdd')>tst+0," _________________________ _________________________ | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('0962bcdd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0962bcdd.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(d492a647)). % ========================================================================================================================= /* hard=6032 */ % % % % _________________________________________________________________________________ gridcase(v(d492a647)>trn+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,13))  Output (grid(16,13)) "). gridcase(v(d492a647)>trn+1," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(d492a647)>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,15))  Output<(REVEALED)> (grid(17,15)) "). %= fav(v(d492a647),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d492a647.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('4938f0c2')). % ========================================================================================================================= /* hard=13888 */ % % % % _________________________________________________________________________________ gridcase(t('4938f0c2')>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,20))  Output (grid(30,20)) "). gridcase(t('4938f0c2')>trn+1," _____________________ _____________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('4938f0c2')>trn+2," _____________________________ _____________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(t('4938f0c2')>tst+0," _____________________________ _____________________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,18))  Output<(REVEALED)> (grid(14,18)) "). %= fav(t('4938f0c2'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4938f0c2.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_reflection,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(a57f2f04)). % ========================================================================================================================= /* hard=22772 */ % % % % _________________________________________________________________________________ gridcase(v(a57f2f04)>trn+0," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,19))  Output (grid(13,19)) "). gridcase(v(a57f2f04)>trn+1," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,23))  Output (grid(19,23)) "). gridcase(v(a57f2f04)>trn+2," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,24))  Output (grid(21,24)) "). gridcase(v(a57f2f04)>tst+0," _____________________________________________ _____________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,26))  Output<(REVEALED)> (grid(22,26)) "). %= fav(v(a57f2f04),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a57f2f04.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('928ad970')). % ========================================================================================================================= /* hard=8976 */ % % % % _________________________________________________________________________________ gridcase(t('928ad970')>trn+0," ___________________________ ___________________________ | | | | | @ | | @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(t('928ad970')>trn+1," ___________________________ ___________________________ | | | | | @ | | @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,15))  Output (grid(13,15)) "). gridcase(t('928ad970')>trn+2," _____________________________ _____________________________ | | | | | | | | | @ | | @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(t('928ad970')>tst+0," _______________________________ _______________________________ | | | | | @ | | @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('928ad970'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/928ad970.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,rectangle_guessing,grid_size_same,draw_rectangle,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1e32b0e9')). % ========================================================================================================================= /* hard=13872 */ % % % % _________________________________________________________________________________ gridcase(t('1e32b0e9')>trn+0," ___________________________________ ___________________________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('1e32b0e9')>trn+1," ___________________________________ ___________________________________ | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('1e32b0e9')>trn+2," ___________________________________ ___________________________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('1e32b0e9')>tst+0," ___________________________________ ___________________________________ | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(17,17)) "). %= fav(t('1e32b0e9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1e32b0e9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,separate_images,pattern_completion,image_repetition,grid_size_same,detect_grid,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('712bf12e')). % ========================================================================================================================= /* hard=8528 */ % % % % _________________________________________________________________________________ gridcase(v('712bf12e')>trn+0," ___________________________ ___________________________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(v('712bf12e')>trn+1," _____________________________ _____________________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('712bf12e')>trn+2," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(v('712bf12e')>tst+0," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('712bf12e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/712bf12e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b8cdaf2b)). % ========================================================================================================================= /* hard=1728 */ % % % % _________________________________________________________________________________ gridcase(t(b8cdaf2b)>trn+0," _______ _______ | | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(b8cdaf2b)>trn+1," ___________ ___________ | | | | | | | @ @ | | | | @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(b8cdaf2b)>trn+2," ___________ ___________ | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(b8cdaf2b)>trn+3," _______________ _______________ | | | | | | | | | | | | | | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(b8cdaf2b)>tst+0," ___________________ ___________________ | | | | | | | | | | | | | | | | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(b8cdaf2b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b8cdaf2b.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,pairwise_analogy,grid_size_same,draw_line_from_point,diagonals,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('8cb8642d')). % ========================================================================================================================= /* hard=13136 */ % % % % _________________________________________________________________________________ gridcase(v('8cb8642d')>trn+0," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,12))  Output (grid(15,12)) "). gridcase(v('8cb8642d')>trn+1," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('8cb8642d')>trn+2," _____________________________________ _____________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,17))  Output (grid(18,17)) "). gridcase(v('8cb8642d')>tst+0," _________________________________________________ _________________________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,19))  Output<(REVEALED)> (grid(24,19)) "). %= fav(v('8cb8642d'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8cb8642d.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d37a1ef5)). % ========================================================================================================================= /* hard=5824 */ % % % % _________________________________________________________________________________ gridcase(v(d37a1ef5)>trn+0," _______________________ _______________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,8))  Output (grid(11,8)) "). gridcase(v(d37a1ef5)>trn+1," _______________________ _______________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(v(d37a1ef5)>trn+2," _________________________ _________________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v(d37a1ef5)>tst+0," _________________________ _________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,13))  Output<(REVEALED)> (grid(12,13)) "). %= fav(v(d37a1ef5),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d37a1ef5.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(b942fd60)). % ========================================================================================================================= /* hard=10768 */ % % % % _________________________________________________________________________________ gridcase(v(b942fd60)>trn+0," _____________________ _____________________ | @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(b942fd60)>trn+1," _________________________ _________________________ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v(b942fd60)>trn+2," _____________ _____________ | @ @ | | @ @ @ | | | | @ | | @ @ | | @ @ @ @ @ | | | | @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(b942fd60)>trn+3," _________________ _________________ | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v(b942fd60)>trn+4," _____________ _____________ | | | @ | | @ @ | | @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,4))  Output (grid(6,4)) "). gridcase(v(b942fd60)>trn+5," _____________ _____________ | @ | | @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(6,8))  Output (grid(6,8)) "). gridcase(v(b942fd60)>tst+0," _________________________ _________________________ | @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,10))  Output<(REVEALED)> (grid(12,10)) "). %= fav(v(b942fd60),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b942fd60.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f9a67cb5)). % ========================================================================================================================= /* hard=7184 */ % % % % _________________________________________________________________________________ gridcase(v(f9a67cb5)>trn+0," ___________________________________ ___________________________________ | @ | | @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,11))  Output (grid(17,11)) "). gridcase(v(f9a67cb5)>trn+1," _________________________ _________________________ | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,11))  Output (grid(12,11)) "). gridcase(v(f9a67cb5)>trn+2," ___________________________ ___________________________ | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,10))  Output (grid(13,10)) "). gridcase(v(f9a67cb5)>tst+0," _____________________________ _____________________________ | @ | | @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,15))  Output<(REVEALED)> (grid(14,15)) "). %= fav(v(f9a67cb5),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f9a67cb5.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d9f24cd1)). % ========================================================================================================================= /* hard=3200 */ % % % % _________________________________________________________________________________ gridcase(t(d9f24cd1)>trn+0," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d9f24cd1)>trn+1," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d9f24cd1)>tst+0," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d9f24cd1),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d9f24cd1.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,obstacles,grid_size_same,gravity,draw_line_from_point,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9def23fe')). % ========================================================================================================================= /* hard=18640 */ % % % % _________________________________________________________________________________ gridcase(v('9def23fe')>trn+0," ___________________________________________________ ___________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,21))  Output (grid(25,21)) "). gridcase(v('9def23fe')>trn+1," _______________________________ _______________________________ | | | @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,20))  Output (grid(15,20)) "). gridcase(v('9def23fe')>trn+2," ___________________________________ ___________________________________ | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,20))  Output (grid(17,20)) "). gridcase(v('9def23fe')>tst+0," _________________________________________ _________________________________________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('9def23fe'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9def23fe.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('496994bd')). % ========================================================================================================================= /* hard=1280 */ % % % % _________________________________________________________________________________ gridcase(t('496994bd')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,10))  Output (grid(3,10)) "). gridcase(t('496994bd')>trn+1," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,10))  Output (grid(5,10)) "). gridcase(t('496994bd')>tst+0," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,10))  Output<(REVEALED)> (grid(6,10)) "). %= fav(t('496994bd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/496994bd.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_reflection,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(a934301b)). % ========================================================================================================================= /* hard=9392 */ % % % % _________________________________________________________________________________ gridcase(v(a934301b)>trn+0," _____________________________ _____________________________ | | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v(a934301b)>trn+1," _____________________________ _____________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v(a934301b)>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(v(a934301b)>tst+0," _________________________ _________________________ | @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,13))  Output<(REVEALED)> (grid(12,13)) "). %= fav(v(a934301b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a934301b.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('79fb03f4')). % ========================================================================================================================= /* hard=12640 */ % % % % _________________________________________________________________________________ gridcase(v('79fb03f4')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('79fb03f4')>trn+1," _____________________ _____________________ | @ | | @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('79fb03f4')>trn+2," _____________ _____________ | | | | | @ | | @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('79fb03f4')>trn+3," _____________ _____________ | | | | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('79fb03f4')>trn+4," ___________________________ ___________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('79fb03f4')>trn+5," _______________ _______________ | @ | | @ | | | | | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('79fb03f4')>tst+0," _____________________________________________________ _____________________________________________________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,26))  Output<(REVEALED)> (grid(26,26)) "). %= fav(v('79fb03f4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/79fb03f4.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f15e1fac)). % ========================================================================================================================= /* hard=7808 */ % % % % _________________________________________________________________________________ gridcase(t(f15e1fac)>trn+0," _________________________ _________________________ | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,17))  Output (grid(12,17)) "). gridcase(t(f15e1fac)>trn+1," _____________________ _____________________ | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,14))  Output (grid(10,14)) "). gridcase(t(f15e1fac)>trn+2," _________________________ _________________________ | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(f15e1fac)>tst+0," ___________________________________ ___________________________________ | | | @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,12))  Output<(REVEALED)> (grid(17,12)) "). %= fav(t(f15e1fac),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f15e1fac.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,obstacles,grid_size_same,gravity,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c87289bb)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(v(c87289bb)>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(v(c87289bb)>trn+1," _________________________ _________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v(c87289bb)>trn+2," _________________________ _________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v(c87289bb)>trn+3," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v(c87289bb)>tst+0," _______________________________ _______________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,10))  Output<(REVEALED)> (grid(15,10)) "). %= fav(v(c87289bb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c87289bb.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('3befdf3e')). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t('3befdf3e')>trn+0," _____________________ _____________________ | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('3befdf3e')>trn+1," _____________________ _____________________ | | | | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('3befdf3e')>trn+2," _____________________ _____________________ | | | | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('3befdf3e')>tst+0," _________________________ _________________________ | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('3befdf3e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3befdf3e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,take_negative,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d037b0a7)). % ========================================================================================================================= /* hard=504 */ % % % % _________________________________________________________________________________ gridcase(t(d037b0a7)>trn+0," _______ _______ | @ | | @ | | @ | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d037b0a7)>trn+1," _______ _______ | @ | | @ | | @ @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d037b0a7)>trn+2," _______ _______ | @ | | @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d037b0a7)>tst+0," _______ _______ | @ @ | | @ @ | | | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(d037b0a7),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d037b0a7.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,keypad,grid_size_same,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('0a938d79')). % ========================================================================================================================= /* hard=12816 */ % % % % _________________________________________________________________________________ gridcase(t('0a938d79')>trn+0," ___________________________________________________ ___________________________________________________ | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,10))  Output (grid(25,10)) "). gridcase(t('0a938d79')>trn+1," _______________________________________________ _______________________________________________ | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,7))  Output (grid(23,7)) "). gridcase(t('0a938d79')>trn+2," ___________________ ___________________ | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,22))  Output (grid(9,22)) "). gridcase(t('0a938d79')>trn+3," _________________ _________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,24))  Output (grid(8,24)) "). gridcase(t('0a938d79')>tst+0," _______________________________________________________ _______________________________________________________ | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,11))  Output<(REVEALED)> (grid(27,11)) "). %= fav(t('0a938d79'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0a938d79.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,direction_guessing,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b527c5c6)). % ========================================================================================================================= /* hard=20800 */ % % % % _________________________________________________________________________________ gridcase(t(b527c5c6)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(b527c5c6)>trn+1," _________________________________________ _________________________________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t(b527c5c6)>trn+2," _________________________________________ _________________________________________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t(b527c5c6)>trn+3," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t(b527c5c6)>tst+0," _________________________________________ _________________________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t(b527c5c6),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b527c5c6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,size_guessing,pattern_expansion,grid_size_same,draw_line_from_point,direction_guessing,contouring,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('3a301edc')). % ========================================================================================================================= /* hard=16688 */ % % % % _________________________________________________________________________________ gridcase(v('3a301edc')>trn+0," _______________________________________ _______________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,13))  Output (grid(19,13)) "). gridcase(v('3a301edc')>trn+1," _____________________________ _____________________________ | | | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('3a301edc')>trn+2," _____________________________ _____________________________ | | | | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(v('3a301edc')>trn+3," ___________________________________ ___________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(17,16))  Output (grid(17,16)) "). gridcase(v('3a301edc')>trn+4," _______________________ _______________________ | | | | | | | | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(v('3a301edc')>tst+0," ___________________________________________ ___________________________________________ | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(21,21)) "). %= fav(v('3a301edc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3a301edc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(bda2d7a6)). % ========================================================================================================================= /* hard=2176 */ % % % % _________________________________________________________________________________ gridcase(t(bda2d7a6)>trn+0," _____________ _____________ | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(bda2d7a6)>trn+1," _____________ _____________ | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(bda2d7a6)>trn+2," _________________ _________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(bda2d7a6)>tst+0," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(6,6)) "). gridcase(t(bda2d7a6)>tst+1," _________________ _________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(8,8))  Output<(REVEALED)> (grid(8,8)) "). %= fav(t(bda2d7a6),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/bda2d7a6.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,recoloring,pattern_modification,pairwise_analogy,grid_size_same,color_permutation,'(3, 2)']). % ========================================================================================================================= %main % ?- print_test(t(d22278a0)). % ========================================================================================================================= /* hard=7588 */ % % % % _________________________________________________________________________________ gridcase(t(d22278a0)>trn+0," _____________________ _____________________ | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d22278a0)>trn+1," _________________________ _________________________ | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(d22278a0)>trn+2," ___________________________ ___________________________ | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t(d22278a0)>trn+3," _______________ _______________ | @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(d22278a0)>tst+0," ___________________________________ ___________________________________ | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(17,17)) "). %= fav(t(d22278a0),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d22278a0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],training,pattern_expansion,pairwise_analogy,'https://github.com/fchollet/ARC/pull/4',grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1bfc4729')). % ========================================================================================================================= /* hard=3200 */ % % % % _________________________________________________________________________________ gridcase(t('1bfc4729')>trn+0," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1bfc4729')>trn+1," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1bfc4729')>tst+0," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('1bfc4729'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1bfc4729.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a416b8f3)). % ========================================================================================================================= /* hard=1320 */ % % % % _________________________________________________________________________________ gridcase(t(a416b8f3)>trn+0," _______ _____________ | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t(a416b8f3)>trn+1," _______ _____________ | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,4))  Output (grid(6,4)) "). gridcase(t(a416b8f3)>trn+2," _________ _________________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,4))  Output (grid(8,4)) "). gridcase(t(a416b8f3)>tst+0," _________ _________________ | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,5))  Output<(REVEALED)> (grid(8,5)) "). %= fav(t(a416b8f3),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a416b8f3.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_repetition,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6fa7a44f')). % ========================================================================================================================= /* hard=1026 */ % % % % _________________________________________________________________________________ gridcase(t('6fa7a44f')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('6fa7a44f')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('6fa7a44f')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('6fa7a44f')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #4 Input (grid(3,3)) "). gridcase(t('6fa7a44f')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(3,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('6fa7a44f'),[no_sol(i(complete),resize_grid(3,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([3,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6fa7a44f.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,image_reflection,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(d017b73f)). % ========================================================================================================================= /* hard=2010 */ % % % % _________________________________________________________________________________ gridcase(v(d017b73f)>trn+0," ___________________ _______________ | @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,3))  Output (grid(7,3)) "). gridcase(v(d017b73f)>trn+1," _______________________ _________________ | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,3))  Output (grid(8,3)) "). gridcase(v(d017b73f)>trn+2," _______________________ ___________________ | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,3))  Output (grid(9,3)) "). gridcase(v(d017b73f)>trn+3," _______________________ _________________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,3))  Output (grid(8,3)) "). gridcase(v(d017b73f)>tst+0," _______________________ _________________ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,3))  Output<(REVEALED)> (grid(8,3)) "). %= fav(v(d017b73f),[no_sol(i(complete),resize_grid(7,3,Color),incomplete),test_suite([evaluation]),out_grid([7,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d017b73f.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(c59eb873)). % ========================================================================================================================= /* hard=1413 */ % % % % _________________________________________________________________________________ gridcase(t(c59eb873)>trn+0," _____________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(c59eb873)>trn+1," _________ _____ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #2 Input (grid(2,2)) "). gridcase(t(c59eb873)>trn+2," _________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #3 Input (grid(4,4)) "). gridcase(t(c59eb873)>tst+0," _____________________ ___________ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,10))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(t(c59eb873),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c59eb873.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_resizing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7b7f7511')). % ========================================================================================================================= /* hard=744 */ % % % % _________________________________________________________________________________ gridcase(t('7b7f7511')>trn+0," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,4))  Output (grid(4,4)) "). gridcase(t('7b7f7511')>trn+1," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,3))  Output (grid(3,3)) "). gridcase(t('7b7f7511')>trn+2," _____ _____ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯  Training Pair #3 Input (grid(2,6))  Output (grid(2,3)) "). gridcase(t('7b7f7511')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,8))  Output<(REVEALED)> (grid(3,4)) "). %= fav(t('7b7f7511'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7b7f7511.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,separate_images,detect_repetition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('2dee498d')). % ========================================================================================================================= /* hard=1056 */ % % % % _________________________________________________________________________________ gridcase(t('2dee498d')>trn+0," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,3))  Output (grid(3,3)) "). gridcase(t('2dee498d')>trn+1," _________________________ _________ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,4))  Output (grid(4,4)) "). gridcase(t('2dee498d')>trn+2," _____________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯  Training Pair #3 Input (grid(6,2))  Output (grid(2,2)) "). gridcase(t('2dee498d')>tst+0," _______________________________ ___________ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,5))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t('2dee498d'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2dee498d.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],+['Errors'],tt,training,'https://github.com/fchollet/ARC/issues/30',divide_by_n,detect_repetition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b91ae062)). % ========================================================================================================================= /* hard=3438 */ % % % % _________________________________________________________________________________ gridcase(t(b91ae062)>trn+0," _____________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(b91ae062)>trn+1," _____________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t(b91ae062)>trn+2," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(t(b91ae062)>trn+3," ___________________ _______ | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(t(b91ae062)>trn+4," _________________________ _______ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #5 Input (grid(3,3)) "). gridcase(t(b91ae062)>tst+0," _________________________ _______ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(12,12))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t(b91ae062),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b91ae062.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,size_guessing,keypad,image_resizing,count_different_colors,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ac0a08a4)). % ========================================================================================================================= /* hard=3312 */ % % % % _________________________________________________________________________________ gridcase(t(ac0a08a4)>trn+0," _____________ _______ | @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(ac0a08a4)>trn+1," ___________________ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(t(ac0a08a4)>trn+2," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #3 Input (grid(3,3)) "). gridcase(t(ac0a08a4)>tst+0," _________________________ _______ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(12,12))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t(ac0a08a4),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ac0a08a4.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,size_guessing,keypad,image_resizing,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7fe24cdd')). % ========================================================================================================================= /* hard=1215 */ % % % % _________________________________________________________________________________ gridcase(t('7fe24cdd')>trn+0," _____________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('7fe24cdd')>trn+1," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('7fe24cdd')>trn+2," _____________ _______ | @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('7fe24cdd')>tst+0," _____________ _______ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('7fe24cdd'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7fe24cdd.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_rotation,image_repetition,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('67e8384a')). % ========================================================================================================================= /* hard=1539 */ % % % % _________________________________________________________________________________ gridcase(t('67e8384a')>trn+0," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('67e8384a')>trn+1," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('67e8384a')>trn+2," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('67e8384a')>trn+3," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #4 Input (grid(3,3)) "). gridcase(t('67e8384a')>tst+0," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('67e8384a'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/67e8384a.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_rotation,image_repetition,image_reflection,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('8ba14f53')). % ========================================================================================================================= /* hard=2016 */ % % % % _________________________________________________________________________________ gridcase(v('8ba14f53')>trn+0," ___________________ _______ | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,4))  Output (grid(3,3)) "). gridcase(v('8ba14f53')>trn+1," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,4))  Output (grid(3,3)) "). gridcase(v('8ba14f53')>trn+2," ___________________ _______ | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,4))  Output (grid(3,3)) "). gridcase(v('8ba14f53')>trn+3," ___________________ _______ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,4))  Output (grid(3,3)) "). gridcase(v('8ba14f53')>trn+4," ___________________ _______ | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,4))  Output (grid(3,3)) "). gridcase(v('8ba14f53')>trn+5," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(9,4))  Output (grid(3,3)) "). gridcase(v('8ba14f53')>tst+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,4))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('8ba14f53'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8ba14f53.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('00576224')). % ========================================================================================================================= /* hard=576 */ % % % % _________________________________________________________________________________ gridcase(v('00576224')>trn+0," _____________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(2,2)) "). gridcase(v('00576224')>trn+1," _____________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(2,2)) "). gridcase(v('00576224')>tst+0," _____________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(2,2)) "). %= fav(v('00576224'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/00576224.json'])]). % ========================================================================================================================= %main % ?- print_test(v('0c786b71')). % ========================================================================================================================= /* hard=1296 */ % % % % _________________________________________________________________________________ gridcase(v('0c786b71')>trn+0," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #1 Input (grid(4,3)) "). gridcase(v('0c786b71')>trn+1," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #2 Input (grid(4,3)) "). gridcase(v('0c786b71')>trn+2," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #3 Input (grid(4,3)) "). gridcase(v('0c786b71')>tst+0," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(8,6))  EVALUATION TEST #1 (grid(4,3)) "). %= fav(v('0c786b71'),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0c786b71.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('963e52fc')). % ========================================================================================================================= /* hard=2520 */ % % % % _________________________________________________________________________________ gridcase(t('963e52fc')>trn+0," _____________ _________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,5))  Output (grid(12,5)) "). gridcase(t('963e52fc')>trn+1," _______________ _____________________________ | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,5))  Output (grid(14,5)) "). gridcase(t('963e52fc')>trn+2," _________________ _________________________________ | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,5))  Output (grid(16,5)) "). gridcase(t('963e52fc')>tst+0," ___________________ _____________________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,5))  Output<(REVEALED)> (grid(18,5)) "). %= fav(t('963e52fc'),[no_sol(i(complete),resize_grid(12,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([12,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/963e52fc.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_expansion,image_expansion,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d10ecb37)). % ========================================================================================================================= /* hard=1280 */ % % % % _________________________________________________________________________________ gridcase(t(d10ecb37)>trn+0," _____________ _____ | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(2,2)) "). gridcase(t(d10ecb37)>trn+1," _________________ _____ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(2,2)) "). gridcase(t(d10ecb37)>trn+2," _____________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,12))  Output (grid(2,2)) "). gridcase(t(d10ecb37)>tst+0," _________________ _____ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,4))  Output<(REVEALED)> (grid(2,2)) "). %= fav(t(d10ecb37),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d10ecb37.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('9172f3a0')). % ========================================================================================================================= /* hard=1296 */ % % % % _________________________________________________________________________________ gridcase(t('9172f3a0')>trn+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('9172f3a0')>trn+1," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('9172f3a0')>tst+0," ___________________ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('9172f3a0'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9172f3a0.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_resizing,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c48954c1)). % ========================================================================================================================= /* hard=2160 */ % % % % _________________________________________________________________________________ gridcase(v(c48954c1)>trn+0," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(c48954c1)>trn+1," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(c48954c1)>trn+2," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v(c48954c1)>tst+0," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(c48954c1),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c48954c1.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(cce03e0d)). % ========================================================================================================================= /* hard=1728 */ % % % % _________________________________________________________________________________ gridcase(t(cce03e0d)>trn+0," ___________________ _______ | | | @ | | | | @ @ | | | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(cce03e0d)>trn+1," ___________________ _______ | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(t(cce03e0d)>trn+2," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(t(cce03e0d)>tst+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t(cce03e0d),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/cce03e0d.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pairwise_analogy,keypad,image_repetition,image_expansion,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('60c09cac')). % ========================================================================================================================= /* hard=900 */ % % % % _________________________________________________________________________________ gridcase(v('60c09cac')>trn+0," _____________ _______ | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('60c09cac')>trn+1," _________________ _________ | @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #2 Input (grid(4,4)) "). gridcase(v('60c09cac')>tst+0," _____________________ ___________ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,10))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(v('60c09cac'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/60c09cac.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('3979b1a8')). % ========================================================================================================================= /* hard=1800 */ % % % % _________________________________________________________________________________ gridcase(v('3979b1a8')>trn+0," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #1 Input (grid(5,5)) "). gridcase(v('3979b1a8')>trn+1," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #2 Input (grid(5,5)) "). gridcase(v('3979b1a8')>tst+0," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,10))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(v('3979b1a8'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3979b1a8.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('67636eac')). % ========================================================================================================================= /* hard=4641 */ % % % % _________________________________________________________________________________ gridcase(v('67636eac')>trn+0," ___________________________________ ___________________ | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ @ | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,13))  Output (grid(9,3)) "). gridcase(v('67636eac')>trn+1," _____________________ _______ | | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | | | @ @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯ | | | @ | | @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,16))  Output (grid(3,9)) "). gridcase(v('67636eac')>trn+2," _____________________ _______ | | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | | | @ | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,12))  Output (grid(3,6)) "). gridcase(v('67636eac')>tst+0," _____________________________________ _________________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,14))  Output<(REVEALED)> (grid(12,3)) "). %= fav(v('67636eac'),[no_sol(i(complete),resize_grid(9,3,Color),incomplete),test_suite([evaluation]),out_grid([9,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/67636eac.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('3f7978a0')). % ========================================================================================================================= /* hard=3016 */ % % % % _________________________________________________________________________________ gridcase(t('3f7978a0')>trn+0," ___________________ ___________ | | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(5,5)) "). gridcase(t('3f7978a0')>trn+1," _______________________ _______________ | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,9))  Output (grid(7,5)) "). gridcase(t('3f7978a0')>trn+2," ___________________________ ___________ | @ @ | | @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,11))  Output (grid(5,6)) "). gridcase(t('3f7978a0')>tst+0," ___________________________ _________ | @ | | @ @ | | | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(4,10)) "). %= fav(t('3f7978a0'),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3f7978a0.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,rectangle_guessing,find_the_intruder,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c8cbb738)). % ========================================================================================================================= /* hard=3496 */ % % % % _________________________________________________________________________________ gridcase(t(c8cbb738)>trn+0," _______________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,12))  Output (grid(5,5)) "). gridcase(t(c8cbb738)>trn+1," _________________ _______ | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,10))  Output (grid(3,3)) "). gridcase(t(c8cbb738)>trn+2," _____________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,12))  Output (grid(5,5)) "). gridcase(t(c8cbb738)>tst+0," _______________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,18))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t(c8cbb738),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c8cbb738.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_moving,jigsaw,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('4be741c5')). % ========================================================================================================================= /* hard=2274 */ % % % % _________________________________________________________________________________ gridcase(t('4be741c5')>trn+0," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,14))  Output (grid(3,1)) "). gridcase(t('4be741c5')>trn+1," _______________ ___ | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,9))  Output (grid(1,3)) "). gridcase(t('4be741c5')>trn+2," ___________________ ___ | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,11))  Output (grid(1,4)) "). gridcase(t('4be741c5')>tst+0," _____________________________ _________ | @ @ @ @ @ @ @ @[0m @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(4,1)) "). %= fav(t('4be741c5'),[no_sol(i(complete),resize_grid(3,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([3,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4be741c5.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,summarize,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6b9890af')). % ========================================================================================================================= /* hard=10088 */ % % % % _________________________________________________________________________________ gridcase(t('6b9890af')>trn+0," ___________________________________________ _________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,18))  Output (grid(8,8)) "). gridcase(t('6b9890af')>trn+1," _____________________________________________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | | | | | @ @ | | @ | | @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,19))  Output (grid(5,5)) "). gridcase(t('6b9890af')>trn+2," _________________________________________________ _______________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,21))  Output (grid(11,11)) "). gridcase(t('6b9890af')>tst+0," _____________________________________________________ _____________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,24))  Output<(REVEALED)> (grid(14,14)) "). %= fav(t('6b9890af'),[no_sol(i(complete),resize_grid(8,8,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([8,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6b9890af.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],x_marks_the_spot,tt,training,pattern_resizing,pattern_moving,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e9c9d9a1)). % ========================================================================================================================= /* hard=8352 */ % % % % _________________________________________________________________________________ gridcase(v(e9c9d9a1)>trn+0," _________________________ _________________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,19))  Output (grid(12,19)) "). gridcase(v(e9c9d9a1)>trn+1," _________________________ _________________________ | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,15))  Output (grid(12,15)) "). gridcase(v(e9c9d9a1)>trn+2," _________________________________ _________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,18))  Output (grid(16,18)) "). gridcase(v(e9c9d9a1)>tst+0," _______________________________ _______________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(e9c9d9a1),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e9c9d9a1.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('272f95fa')). % ========================================================================================================================= /* hard=6120 */ % % % % _________________________________________________________________________________ gridcase(t('272f95fa')>trn+0," _______________________________________ _______________________________________ | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,18))  Output (grid(19,18)) "). gridcase(t('272f95fa')>trn+1," _____________________________ _____________________________ | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(t('272f95fa')>tst+0," _______________________________ _______________________________ | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,17))  Output<(REVEALED)> (grid(15,17)) "). %= fav(t('272f95fa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/272f95fa.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,mimic_pattern,grid_size_same,grid_coloring,detect_grid,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('95990924')). % ========================================================================================================================= /* hard=5100 */ % % % % _________________________________________________________________________________ gridcase(t('95990924')>trn+0," _____________________ _____________________ | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('95990924')>trn+1," _____________________ _____________________ | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('95990924')>trn+2," _______________________________ _______________________________ | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('95990924')>tst+0," _______________________________ _______________________________ | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('95990924'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/95990924.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d364b489)). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t(d364b489)>trn+0," _____________________ _____________________ | | | @ | | @ | | @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d364b489)>trn+1," _____________________ _____________________ | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d364b489)>tst+0," _____________________ _____________________ | @ @ | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d364b489),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d364b489.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(aa4ec2a5)). % ========================================================================================================================= /* hard=18228 */ % % % % _________________________________________________________________________________ gridcase(v(aa4ec2a5)>trn+0," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,28))  Output (grid(23,28)) "). gridcase(v(aa4ec2a5)>trn+1," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,23))  Output (grid(25,23)) "). gridcase(v(aa4ec2a5)>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,20))  Output (grid(15,20)) "). gridcase(v(aa4ec2a5)>tst+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,26))  Output<(REVEALED)> (grid(27,26)) "). %= fav(v(aa4ec2a5),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/aa4ec2a5.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('941d9a10')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('941d9a10')>trn+0," _____________________ _____________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('941d9a10')>trn+1," _____________________ _____________________ | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('941d9a10')>trn+2," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('941d9a10')>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('941d9a10'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/941d9a10.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pairwise_analogy,loop_filling,grid_size_same,detect_grid,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(fe9372f3)). % ========================================================================================================================= /* hard=2784 */ % % % % _________________________________________________________________________________ gridcase(v(fe9372f3)>trn+0," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v(fe9372f3)>trn+1," _________________________________ _________________________________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,7))  Output (grid(16,7)) "). gridcase(v(fe9372f3)>tst+0," ___________________________________ ___________________________________ | | | @ | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,30))  Output<(REVEALED)> (grid(17,30)) "). %= fav(v(fe9372f3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fe9372f3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('3f23242b')). % ========================================================================================================================= /* hard=4272 */ % % % % _________________________________________________________________________________ gridcase(v('3f23242b')>trn+0," _________________________________ _________________________________ | | | | | | | | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v('3f23242b')>trn+1," _____________________ _____________________ | | | | | | | | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('3f23242b')>tst+0," _______________________________________ _______________________________________ | | | | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,17))  Output<(REVEALED)> (grid(19,17)) "). %= fav(v('3f23242b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3f23242b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('84db8fc4')). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(v('84db8fc4')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('84db8fc4')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('84db8fc4')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('84db8fc4')>trn+3," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('84db8fc4')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('84db8fc4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/84db8fc4.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(fea12743)). % ========================================================================================================================= /* hard=6336 */ % % % % _________________________________________________________________________________ gridcase(v(fea12743)>trn+0," _______________________ _______________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,16))  Output (grid(11,16)) "). gridcase(v(fea12743)>trn+1," _______________________ _______________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,16))  Output (grid(11,16)) "). gridcase(v(fea12743)>trn+2," _______________________ _______________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,16))  Output (grid(11,16)) "). gridcase(v(fea12743)>tst+0," _______________________ _______________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,16))  Output<(REVEALED)> (grid(11,16)) "). %= fav(v(fea12743),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fea12743.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],+['Errors'],'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,evaluation,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('516b51b7')). % ========================================================================================================================= /* hard=5976 */ % % % % _________________________________________________________________________________ gridcase(v('516b51b7')>trn+0," _______________________ _______________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(v('516b51b7')>trn+1," ___________________________ ___________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(v('516b51b7')>trn+2," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(v('516b51b7')>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,15))  Output<(REVEALED)> (grid(17,15)) "). %= fav(v('516b51b7'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/516b51b7.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('15663ba9')). % ========================================================================================================================= /* hard=6876 */ % % % % _________________________________________________________________________________ gridcase(v('15663ba9')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('15663ba9')>trn+1," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,12))  Output (grid(15,12)) "). gridcase(v('15663ba9')>trn+2," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,14))  Output (grid(16,14)) "). gridcase(v('15663ba9')>tst+0," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,15))  Output<(REVEALED)> (grid(16,15)) "). %= fav(v('15663ba9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/15663ba9.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('694f12f3')). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t('694f12f3')>trn+0," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('694f12f3')>trn+1," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('694f12f3')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('694f12f3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/694f12f3.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,rectangle_guessing,measure_area,loop_filling,grid_size_same,associate_colors_to_ranks,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('140c817e')). % ========================================================================================================================= /* hard=4452 */ % % % % _________________________________________________________________________________ gridcase(v('140c817e')>trn+0," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('140c817e')>trn+1," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('140c817e')>trn+2," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('140c817e')>tst+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(v('140c817e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/140c817e.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('543a7ed5')). % ========================================================================================================================= /* hard=5400 */ % % % % _________________________________________________________________________________ gridcase(t('543a7ed5')>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('543a7ed5')>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('543a7ed5')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('543a7ed5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/543a7ed5.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,loop_filling,grid_size_same,contouring,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(dc2e9a9d)). % ========================================================================================================================= /* hard=15276 */ % % % % _________________________________________________________________________________ gridcase(v(dc2e9a9d)>trn+0," ___________________________________ ___________________________________ | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,22))  Output (grid(17,22)) "). gridcase(v(dc2e9a9d)>trn+1," _______________________________________ _______________________________________ | | | | | | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,23))  Output (grid(19,23)) "). gridcase(v(dc2e9a9d)>trn+2," ___________________________________________ ___________________________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,22))  Output (grid(21,22)) "). gridcase(v(dc2e9a9d)>tst+0," ___________________________________________________________ ___________________________________________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,28))  Output<(REVEALED)> (grid(29,28)) "). %= fav(v(dc2e9a9d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/dc2e9a9d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(c0f76784)). % ========================================================================================================================= /* hard=5184 */ % % % % _________________________________________________________________________________ gridcase(t(c0f76784)>trn+0," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(c0f76784)>trn+1," _________________________ _________________________ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(c0f76784)>trn+2," _________________________ _________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(c0f76784)>tst+0," _________________________ _________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t(c0f76784),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c0f76784.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,measure_area,loop_filling,grid_size_same,associate_colors_to_numbers,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(b7fb29bc)). % ========================================================================================================================= /* hard=8100 */ % % % % _________________________________________________________________________________ gridcase(v(b7fb29bc)>trn+0," _______________________________ _______________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(b7fb29bc)>trn+1," _______________________________ _______________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(b7fb29bc)>trn+2," _______________________________ _______________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(b7fb29bc)>tst+0," _______________________________ _______________________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v(b7fb29bc),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b7fb29bc.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('62ab2642')). % ========================================================================================================================= /* hard=3420 */ % % % % _________________________________________________________________________________ gridcase(v('62ab2642')>trn+0," ___________ ___________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,15))  Output (grid(5,15)) "). gridcase(v('62ab2642')>trn+1," ___________________ ___________________ | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,10))  Output (grid(9,10)) "). gridcase(v('62ab2642')>trn+2," _________________________ _________________________ | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v('62ab2642')>tst+0," _________________________ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,5))  Output<(REVEALED)> (grid(12,5)) "). %= fav(v('62ab2642'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/62ab2642.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(a65b410d)). % ========================================================================================================================= /* hard=2208 */ % % % % _________________________________________________________________________________ gridcase(t(a65b410d)>trn+0," _______________ _______________ | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(a65b410d)>trn+1," ___________________ ___________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,8))  Output (grid(9,8)) "). gridcase(t(a65b410d)>trn+2," ___________________ ___________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,7))  Output (grid(9,7)) "). gridcase(t(a65b410d)>tst+0," ___________________ ___________________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(a65b410d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a65b410d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,count_tiles,associate_colors_to_ranks,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('868de0fa')). % ========================================================================================================================= /* hard=11352 */ % % % % _________________________________________________________________________________ gridcase(t('868de0fa')>trn+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('868de0fa')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('868de0fa')>trn+2," _________________________________________ _________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('868de0fa')>trn+3," _______________________ _______________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t('868de0fa')>trn+4," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('868de0fa')>tst+0," _________________________________________ _________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t('868de0fa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/868de0fa.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],training,measure_area,loop_filling,'https://github.com/fchollet/ARC/pull/45',grid_size_same,even_or_odd,color_guessing,associate_colors_to_bools,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3bd67248')). % ========================================================================================================================= /* hard=3396 */ % % % % _________________________________________________________________________________ gridcase(t('3bd67248')>trn+0," _______________________________ _______________________________ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('3bd67248')>trn+1," _______ _______ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('3bd67248')>trn+2," _______________ _______________ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('3bd67248')>tst+0," _____________________ _____________________ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('3bd67248'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3bd67248.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,grid_size_same,draw_line_from_border,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('5207a7b5')). % ========================================================================================================================= /* hard=3576 */ % % % % _________________________________________________________________________________ gridcase(v('5207a7b5')>trn+0," _______________ _______________ | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,14))  Output (grid(7,14)) "). gridcase(v('5207a7b5')>trn+1," _________________ _________________ | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,11))  Output (grid(8,11)) "). gridcase(v('5207a7b5')>trn+2," _________________ _________________ | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,14))  Output (grid(8,14)) "). gridcase(v('5207a7b5')>tst+0," ___________________ ___________________ | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,15))  Output<(REVEALED)> (grid(9,15)) "). %= fav(v('5207a7b5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5207a7b5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('137f0df0')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(v('137f0df0')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('137f0df0')>trn+1," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('137f0df0')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('137f0df0')>tst+0," _____________________ _____________________ | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('137f0df0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/137f0df0.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('6455b5f5')). % ========================================================================================================================= /* hard=9516 */ % % % % _________________________________________________________________________________ gridcase(t('6455b5f5')>trn+0," ___________________________ ___________________________ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,18))  Output (grid(13,18)) "). gridcase(t('6455b5f5')>trn+1," ___________________________ ___________________________ | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,11))  Output (grid(13,11)) "). gridcase(t('6455b5f5')>trn+2," _________________________________ _________________________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,11))  Output (grid(16,11)) "). gridcase(t('6455b5f5')>trn+3," _________________________________ _________________________________ | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(t('6455b5f5')>tst+0," _________________________________ _________________________________ | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,13))  Output<(REVEALED)> (grid(16,13)) "). %= fav(t('6455b5f5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6455b5f5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_minimum,take_maximum,measure_area,loop_filling,grid_size_same,associate_colors_to_ranks,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(db93a21d)). % ========================================================================================================================= /* hard=13500 */ % % % % _________________________________________________________________________________ gridcase(t(db93a21d)>trn+0," _____________________ _____________________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(db93a21d)>trn+1," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(db93a21d)>trn+2," _________________________________________ _________________________________________ | | | | | | | | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t(db93a21d)>trn+3," _________________________________________ _________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t(db93a21d)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(t(db93a21d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/db93a21d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,measure_length,measure_area,grid_size_same,draw_line_from_point,contouring,algebra,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c92b942c)). % ========================================================================================================================= /* hard=3168 */ % % % % _________________________________________________________________________________ gridcase(v(c92b942c)>trn+0," ___________________ _______ | @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(c92b942c)>trn+1," _________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,6))  Training Pair #2 Input (grid(4,2)) "). gridcase(v(c92b942c)>trn+2," _____________________________________ _____________ | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(18,12))  Training Pair #3 Input (grid(6,4)) "). gridcase(v(c92b942c)>trn+3," _______________________________ ___________ | | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #4 Input (grid(5,5)) "). gridcase(v(c92b942c)>tst+0," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(c92b942c),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c92b942c.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('12eac192')). % ========================================================================================================================= /* hard=4212 */ % % % % _________________________________________________________________________________ gridcase(v('12eac192')>trn+0," _________________ _________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,7))  Output (grid(8,7)) "). gridcase(v('12eac192')>trn+1," _________________ _________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,9))  Output (grid(8,9)) "). gridcase(v('12eac192')>trn+2," _________________ _________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,5))  Output (grid(8,5)) "). gridcase(v('12eac192')>trn+3," _______ _______ | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('12eac192')>tst+0," _________________ _________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,8))  Output<(REVEALED)> (grid(8,8)) "). %= fav(v('12eac192'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/12eac192.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d90796e8)). % ========================================================================================================================= /* hard=2000 */ % % % % _________________________________________________________________________________ gridcase(t(d90796e8)>trn+0," _______ _______ | @ @ | | @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d90796e8)>trn+1," _____________ _____________ | @ | | @ | | @ @ | | @ | | | | | | @ @ | | @ @ | | @ | | | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,7))  Output (grid(6,7)) "). gridcase(t(d90796e8)>trn+2," _______________ _______________ | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | | | | | @ | | | | @ @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(d90796e8)>tst+0," ___________________ ___________________ | @ @ | | @ @ | | @ @ @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,7))  Output<(REVEALED)> (grid(9,7)) "). %= fav(t(d90796e8),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d90796e8.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,replace_pattern,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6a1e5592')). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t('6a1e5592')>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ | | | | | | @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,10))  Output (grid(15,10)) "). gridcase(t('6a1e5592')>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | | | @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,10))  Output (grid(15,10)) "). gridcase(t('6a1e5592')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,10))  Output<(REVEALED)> (grid(15,10)) "). %= fav(t('6a1e5592'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6a1e5592.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],tt,training,recoloring,pattern_moving,jigsaw,'https://github.com/fchollet/ARC/pull/16',grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c8f0f002)). % ========================================================================================================================= /* hard=720 */ % % % % _________________________________________________________________________________ gridcase(t(c8f0f002)>trn+0," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,3))  Output (grid(6,3)) "). gridcase(t(c8f0f002)>trn+1," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,3))  Output (grid(4,3)) "). gridcase(t(c8f0f002)>trn+2," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,3))  Output (grid(5,3)) "). gridcase(t(c8f0f002)>tst+0," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,3))  Output<(REVEALED)> (grid(5,3)) "). %= fav(t(c8f0f002),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c8f0f002.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,associate_colors_to_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('456873bc')). % ========================================================================================================================= /* hard=9648 */ % % % % _________________________________________________________________________________ gridcase(v('456873bc')>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('456873bc')>trn+1," _______________________ _______________________ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('456873bc')>trn+2," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('456873bc')>tst+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v('456873bc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/456873bc.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e7dd8335)). % ========================================================================================================================= /* hard=2424 */ % % % % _________________________________________________________________________________ gridcase(v(e7dd8335)>trn+0," _______________ _______________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v(e7dd8335)>trn+1," ___________________ ___________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,8))  Output (grid(9,8)) "). gridcase(v(e7dd8335)>trn+2," ___________________ ___________________ | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v(e7dd8335)>tst+0," _______________________ _______________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,9))  Output<(REVEALED)> (grid(11,9)) "). %= fav(v(e7dd8335),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e7dd8335.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ce039d91)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(v(ce039d91)>trn+0," _____________________ _____________________ | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ce039d91)>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ce039d91)>trn+2," _____________________ _____________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ce039d91)>trn+3," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ce039d91)>tst+0," _____________________ _____________________ | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(ce039d91),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ce039d91.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(bd14c3bf)). % ========================================================================================================================= /* hard=13968 */ % % % % _________________________________________________________________________________ gridcase(v(bd14c3bf)>trn+0," _______________________________ _______________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(bd14c3bf)>trn+1," _____________________________________ _____________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(v(bd14c3bf)>trn+2," _____________________________________ _____________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(v(bd14c3bf)>tst+0," _______________________________________ _______________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v(bd14c3bf),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bd14c3bf.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],+['Errors'],'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,evaluation,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ae58858e)). % ========================================================================================================================= /* hard=3912 */ % % % % _________________________________________________________________________________ gridcase(v(ae58858e)>trn+0," _________________ _________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,10))  Output (grid(8,10)) "). gridcase(v(ae58858e)>trn+1," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(v(ae58858e)>trn+2," _____________ _____________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(ae58858e)>trn+3," ___________________ ___________________ | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,10))  Output (grid(9,10)) "). gridcase(v(ae58858e)>tst+0," _________________ _________________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,6))  Output<(REVEALED)> (grid(8,6)) "). %= fav(v(ae58858e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ae58858e.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('817e6c09')). % ========================================================================================================================= /* hard=4872 */ % % % % _________________________________________________________________________________ gridcase(v('817e6c09')>trn+0," ___________________________________ ___________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,7))  Output (grid(17,7)) "). gridcase(v('817e6c09')>trn+1," _____________________________ _____________________________ | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,7))  Output (grid(14,7)) "). gridcase(v('817e6c09')>trn+2," _______________________________ _______________________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,7))  Output (grid(15,7)) "). gridcase(v('817e6c09')>trn+3," _______________ _______________ | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('817e6c09')>trn+4," ___________ ___________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(5,7))  Output (grid(5,7)) "). gridcase(v('817e6c09')>tst+0," _______________________________ _______________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,7))  Output<(REVEALED)> (grid(15,7)) "). %= fav(v('817e6c09'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/817e6c09.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d406998b)). % ========================================================================================================================= /* hard=1764 */ % % % % _________________________________________________________________________________ gridcase(t(d406998b)>trn+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,3))  Output (grid(10,3)) "). gridcase(t(d406998b)>trn+1," _________________________ _________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,3))  Output (grid(12,3)) "). gridcase(t(d406998b)>trn+2," ___________________________ ___________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,3))  Output (grid(13,3)) "). gridcase(t(d406998b)>trn+3," _____________________________ _____________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,3))  Output (grid(14,3)) "). gridcase(t(d406998b)>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,3))  Output<(REVEALED)> (grid(17,3)) "). %= fav(t(d406998b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d406998b.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,one_yes_one_no,grid_size_same,cylindrical,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ce9e57f2)). % ========================================================================================================================= /* hard=2592 */ % % % % _________________________________________________________________________________ gridcase(t(ce9e57f2)>trn+0," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,7))  Output (grid(9,7)) "). gridcase(t(ce9e57f2)>trn+1," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,8))  Output (grid(9,8)) "). gridcase(t(ce9e57f2)>trn+2," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(ce9e57f2)>tst+0," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,11))  Output<(REVEALED)> (grid(9,11)) "). %= fav(t(ce9e57f2),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ce9e57f2.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,take_half,recoloring,grid_size_same,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(bb43febb)). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t(bb43febb)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(bb43febb)>trn+1," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(bb43febb)>tst+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(bb43febb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/bb43febb.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,rettangle_guessing,loop_filling,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ba26e723)). % ========================================================================================================================= /* hard=2124 */ % % % % _________________________________________________________________________________ gridcase(t(ba26e723)>trn+0," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,3))  Output (grid(10,3)) "). gridcase(t(ba26e723)>trn+1," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t(ba26e723)>trn+2," _______________________ _______________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t(ba26e723)>trn+3," ___________________________ ___________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,3))  Output (grid(13,3)) "). gridcase(t(ba26e723)>trn+4," _____________________________ _____________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(14,3))  Output (grid(14,3)) "). gridcase(t(ba26e723)>tst+0," ___________________________________ ___________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,3))  Output<(REVEALED)> (grid(17,3)) "). %= fav(t(ba26e723),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ba26e723.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,pattern_modification,pairwise_analogy,grid_size_same,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t(aedd82e4)). % ========================================================================================================================= /* hard=648 */ % % % % _________________________________________________________________________________ gridcase(t(aedd82e4)>trn+0," _______ _______ | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(aedd82e4)>trn+1," _________ _________ | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(t(aedd82e4)>trn+2," _________ _________ | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,5))  Output (grid(4,5)) "). gridcase(t(aedd82e4)>trn+3," _______ _______ | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(aedd82e4)>tst+0," _________ _________ | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,5))  Output<(REVEALED)> (grid(4,5)) "). %= fav(t(aedd82e4),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/aedd82e4.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,take_minimum,separate_shapes,recoloring,grid_size_same,count_tiles,associate_colors_to_bools,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a5f85a15)). % ========================================================================================================================= /* hard=1308 */ % % % % _________________________________________________________________________________ gridcase(t(a5f85a15)>trn+0," _______ _______ | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(a5f85a15)>trn+1," _________________ _________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(a5f85a15)>trn+2," _____________ _____________ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(a5f85a15)>tst+0," _________________________ _________________________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t(a5f85a15),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a5f85a15.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,pattern_modification,pairwise_analogy,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('67385a82')). % ========================================================================================================================= /* hard=948 */ % % % % _________________________________________________________________________________ gridcase(t('67385a82')>trn+0," _______ _______ | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('67385a82')>trn+1," _____________ _____________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,4))  Output (grid(6,4)) "). gridcase(t('67385a82')>trn+2," _________ _________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,4))  Output (grid(4,4)) "). gridcase(t('67385a82')>trn+3," _____________ _____________ | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,5))  Output (grid(6,5)) "). gridcase(t('67385a82')>tst+0," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t('67385a82'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/67385a82.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,measure_area,grid_size_same,associate_colors_to_bools,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('292dd178')). % ========================================================================================================================= /* hard=3264 */ % % % % _________________________________________________________________________________ gridcase(v('292dd178')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,11))  Output (grid(10,11)) "). gridcase(v('292dd178')>trn+1," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,7))  Output (grid(9,7)) "). gridcase(v('292dd178')>trn+2," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,11))  Output (grid(9,11)) "). gridcase(v('292dd178')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,11))  Output<(REVEALED)> (grid(15,11)) "). %= fav(v('292dd178'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/292dd178.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b2862040)). % ========================================================================================================================= /* hard=7164 */ % % % % _________________________________________________________________________________ gridcase(t(b2862040)>trn+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,9))  Output (grid(11,9)) "). gridcase(t(b2862040)>trn+1," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(t(b2862040)>trn+2," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(t(b2862040)>trn+3," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(t(b2862040)>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,16))  Output<(REVEALED)> (grid(15,16)) "). %= fav(t(b2862040),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b2862040.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,detect_closed_curves,associate_colors_to_bools,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('41e4d17e')). % ========================================================================================================================= /* hard=5400 */ % % % % _________________________________________________________________________________ gridcase(t('41e4d17e')>trn+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('41e4d17e')>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('41e4d17e')>tst+0," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('41e4d17e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/41e4d17e.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,pattern_repetition,grid_size_same,draw_line_from_point,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('0b17323b')). % ========================================================================================================================= /* hard=5400 */ % % % % _________________________________________________________________________________ gridcase(v('0b17323b')>trn+0," _______________________________ _______________________________ | | | | | @ | | @ | | | | | | @ | | @ | | | | | | @ | | @ | | | | | | | | @ | | | | | | | | @ | | | | | | | | @ | | | | | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('0b17323b')>trn+1," _______________________________ _______________________________ | @ | | @ | | | | | | | | | | | | | | @ | | @ | | | | | | | | | | | | | | @ | | @ | | | | | | | | | | | | | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('0b17323b')>tst+0," _______________________________ _______________________________ | @ | | @ | | | | | | | | | | @ | | @ | | | | | | | | | | @ | | @ | | | | | | | | | | | | @ | | | | | | | | | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('0b17323b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0b17323b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e88171ec)). % ========================================================================================================================= /* hard=11548 */ % % % % _________________________________________________________________________________ gridcase(v(e88171ec)>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v(e88171ec)>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v(e88171ec)>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v(e88171ec)>tst+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(21,21)) "). %= fav(v(e88171ec),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e88171ec.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('54d82841')). % ========================================================================================================================= /* hard=1628 */ % % % % _________________________________________________________________________________ gridcase(t('54d82841')>trn+0," _________________ _________________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t('54d82841')>trn+1," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('54d82841')>trn+2," _______________ _______________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,5))  Output (grid(7,5)) "). gridcase(t('54d82841')>tst+0," _______________________ _______________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,7))  Output<(REVEALED)> (grid(11,7)) "). %= fav(t('54d82841'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/54d82841.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,gravity,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('55059096')). % ========================================================================================================================= /* hard=6240 */ % % % % _________________________________________________________________________________ gridcase(v('55059096')>trn+0," _____________________ _____________________ | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | | | @ | | | | @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | | | @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,14))  Output (grid(10,14)) "). gridcase(v('55059096')>trn+1," _________________________________ _________________________________ | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,14))  Output (grid(16,14)) "). gridcase(v('55059096')>trn+2," ___________________________ ___________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,12))  Output (grid(13,12)) "). gridcase(v('55059096')>tst+0," ___________________________ ___________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | | | @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,17))  Output<(REVEALED)> (grid(13,17)) "). %= fav(v('55059096'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/55059096.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('84f2aca1')). % ========================================================================================================================= /* hard=8760 */ % % % % _________________________________________________________________________________ gridcase(v('84f2aca1')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('84f2aca1')>trn+1," _____________ _____________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('84f2aca1')>trn+2," _____________ _____________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('84f2aca1')>trn+3," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,16))  Output (grid(12,16)) "). gridcase(v('84f2aca1')>tst+0," _________________________ _________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,13))  Output<(REVEALED)> (grid(12,13)) "). %= fav(v('84f2aca1'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/84f2aca1.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('6c434453')). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t('6c434453')>trn+0," _____________________ _____________________ | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6c434453')>trn+1," _____________________ _____________________ | @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6c434453')>tst+0," _____________________ _____________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('6c434453'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6c434453.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,replace_pattern,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('60a26a3e')). % ========================================================================================================================= /* hard=6648 */ % % % % _________________________________________________________________________________ gridcase(v('60a26a3e')>trn+0," _______________________________ _______________________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,10))  Output (grid(15,10)) "). gridcase(v('60a26a3e')>trn+1," _________________________________ _________________________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,14))  Output (grid(16,14)) "). gridcase(v('60a26a3e')>trn+2," _______________________________ _______________________________ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,12))  Output (grid(15,12)) "). gridcase(v('60a26a3e')>tst+0," _______________________________ _______________________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,9))  Output<(REVEALED)> (grid(15,9)) "). %= fav(v('60a26a3e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/60a26a3e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ac605cbb)). % ========================================================================================================================= /* hard=10612 */ % % % % _________________________________________________________________________________ gridcase(v(ac605cbb)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | | | @ | | @ | | @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ac605cbb)>trn+1," _____________________ _____________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ @ | | @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ac605cbb)>trn+2," _____________________ _____________________ | | | | | | | | | @ | | @ | | | | @ | | @ | | @ @ @ @ @ | | | | @ @ | | | | @ | | | | @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(ac605cbb)>trn+3," _______________________ _______________________ | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(ac605cbb)>trn+4," _______________________ _______________________ | | | | | | | @ | | @ | | @ @ @ | | | | | | @ | | @ @ @ @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(ac605cbb)>trn+5," ___________________ ___________________ | | | | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v(ac605cbb)>tst+0," _______________________ _______________________ | | | | | | | @ @ | | @ | | @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v(ac605cbb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ac605cbb.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(a8d7556c)). % ========================================================================================================================= /* hard=11664 */ % % % % _________________________________________________________________________________ gridcase(t(a8d7556c)>trn+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ [38;2;154;154;154m@ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t(a8d7556c)>trn+1," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t(a8d7556c)>trn+2," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t(a8d7556c)>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(18,18)) "). %= fav(t(a8d7556c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a8d7556c.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,recoloring,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e73095fd)). % ========================================================================================================================= /* hard=8292 */ % % % % _________________________________________________________________________________ gridcase(t(e73095fd)>trn+0," _______________________________________ _______________________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,12))  Output (grid(19,12)) "). gridcase(t(e73095fd)>trn+1," _________________________________ _________________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,13))  Output (grid(16,13)) "). gridcase(t(e73095fd)>trn+2," ___________________________________ ___________________________________ | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,15))  Output (grid(17,15)) "). gridcase(t(e73095fd)>tst+0," _____________________________________ _____________________________________ | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,16))  Output<(REVEALED)> (grid(18,16)) "). %= fav(t(e73095fd),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e73095fd.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,loop_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(aa300dc3)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(v(aa300dc3)>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(aa300dc3)>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(aa300dc3)>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(aa300dc3)>trn+3," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(aa300dc3)>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(aa300dc3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/aa300dc3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(a699fb00)). % ========================================================================================================================= /* hard=2700 */ % % % % _________________________________________________________________________________ gridcase(t(a699fb00)>trn+0," ___________ ___________ | @ @ | | @ @ @ | | | | | | | | | | @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(a699fb00)>trn+1," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ @ | | @ @ @ | | | | | | @ @ | | @ @ @ | | | | | | @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a699fb00)>trn+2," _____________________ _____________________ | | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ | | | | | | @ @ | | @ @ @ | | | | | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a699fb00)>tst+0," _____________________ _____________________ | @ @ | | @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | | | @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(a699fb00),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a699fb00.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('22233c11')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('22233c11')>trn+0," _____________________ _____________________ | | | | | | | | | | | @ | | @ | | @ | | @ | | @ | | | | @ @ | | @ | | @ | | @ | | @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22233c11')>trn+1," _____________________ _____________________ | | | | | | | @ | | | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22233c11')>trn+2," _____________________ _____________________ | | | | | | | | | | | @ | | @ | | @ | | @ | | @ | | | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22233c11')>tst+0," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('22233c11'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/22233c11.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,size_guessing,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3aa6fb7a')). % ========================================================================================================================= /* hard=1176 */ % % % % _________________________________________________________________________________ gridcase(t('3aa6fb7a')>trn+0," _______________ _______________ | | | | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('3aa6fb7a')>trn+1," _______________ _______________ | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | | | | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('3aa6fb7a')>tst+0," _______________ _______________ | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t('3aa6fb7a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3aa6fb7a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_rotation,pattern_completion,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e9614598)). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t(e9614598)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | | | @ | | @ @ | | @ @ @ @ @ | | | | @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e9614598)>trn+1," _____________________ _____________________ | @ | | @ | | | | | | | | | | | | @ | | | | @ @ @ | | | | @ | | | | | | | | | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e9614598)>tst+0," _________________________ _________________________ | | | | | | | | | | | @ | | @ @ | | @ @ @ @ @ | | | | @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). gridcase(t(e9614598)>tst+1," _____________ _____________ | @ | | @ | | | | | | | | @ | | | | @ @ @ | | | | @ | | | | | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(6,10))  Output<(REVEALED)> (grid(6,10)) "). %= fav(t(e9614598),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e9614598.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,measure_length,grid_size_same,direction_guessing,'(2, 2)']). % ========================================================================================================================= %main % ?- print_test(v('9772c176')). % ========================================================================================================================= /* hard=14592 */ % % % % _________________________________________________________________________________ gridcase(v('9772c176')>trn+0," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(29,26))  Output (grid(29,26)) "). gridcase(v('9772c176')>trn+1," ___________________________________________ ___________________________________________ | | | @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,22))  Output (grid(21,22)) "). gridcase(v('9772c176')>tst+0," _________________________________________ _________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('9772c176'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9772c176.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('00d62c1b')). % ========================================================================================================================= /* hard=8832 */ % % % % _________________________________________________________________________________ gridcase(t('00d62c1b')>trn+0," _____________ _____________ | | | | | @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('00d62c1b')>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('00d62c1b')>trn+2," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('00d62c1b')>trn+3," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('00d62c1b')>trn+4," _________________________________________ _________________________________________ | | | | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('00d62c1b')>tst+0," _________________________________________ _________________________________________ | | | | | @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t('00d62c1b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/00d62c1b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,loop_filling,grid_size_same,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v(bf89d739)). % ========================================================================================================================= /* hard=9468 */ % % % % _________________________________________________________________________________ gridcase(v(bf89d739)>trn+0," ___________________________ ___________________________ | | | | | | | | | | | | | @ | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | @ | | @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,19))  Output (grid(13,19)) "). gridcase(v(bf89d739)>trn+1," _________________________ _________________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ @ | | | | @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,16))  Output (grid(12,16)) "). gridcase(v(bf89d739)>trn+2," _____________________ _____________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,14))  Output (grid(10,14)) "). gridcase(v(bf89d739)>trn+3," _______________________________ _______________________________ | | | | | @ | | @ | | | | @ | | @ | | @ @ @ | | | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ | | @ | | @ @ @ @ | | | | @ | | @ | | @ @ @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(v(bf89d739)>tst+0," ___________________________________ ___________________________________ | | | | | | | | | | | | | @ | | @ | | | | @ | | | | @ | | @ | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,14))  Output<(REVEALED)> (grid(17,14)) "). %= fav(v(bf89d739),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bf89d739.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(da2b0fe3)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(v(da2b0fe3)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(da2b0fe3)>trn+1," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(da2b0fe3)>trn+2," _____________________ _____________________ | | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(da2b0fe3)>tst+0," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). gridcase(v(da2b0fe3)>tst+1," _____________________ _____________________ | | | @ | | | | @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(da2b0fe3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/da2b0fe3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('4612dd53')). % ========================================================================================================================= /* hard=5148 */ % % % % _________________________________________________________________________________ gridcase(t('4612dd53')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,9))  Output (grid(13,9)) "). gridcase(t('4612dd53')>trn+1," ___________________________ ___________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,11))  Output (grid(13,11)) "). gridcase(t('4612dd53')>trn+2," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('4612dd53')>tst+0," ___________________________ ___________________________ | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(t('4612dd53'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4612dd53.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,pattern_completion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(cb227835)). % ========================================================================================================================= /* hard=5892 */ % % % % _________________________________________________________________________________ gridcase(v(cb227835)>trn+0," ___________________________ ___________________________ | | | | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(cb227835)>trn+1," _____________________________ _____________________________ | @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(v(cb227835)>trn+2," _____________________________ _____________________________ | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,11))  Output (grid(14,11)) "). gridcase(v(cb227835)>tst+0," _____________________________ _____________________________ | | | | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,13))  Output<(REVEALED)> (grid(14,13)) "). %= fav(v(cb227835),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/cb227835.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ef135b50)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t(ef135b50)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ef135b50)>trn+1," _____________________ _____________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ef135b50)>trn+2," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ef135b50)>tst+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(ef135b50),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ef135b50.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],training,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021','https://github.com/fchollet/ARC/issues/28',grid_size_same,draw_line_from_point,connect_the_dots,bridges,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d06dbe63)). % ========================================================================================================================= /* hard=4056 */ % % % % _________________________________________________________________________________ gridcase(t(d06dbe63)>trn+0," ___________________________ ___________________________ | | | @ | | | | @ @ @ | | | | @ | | @ | | @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t(d06dbe63)>trn+1," ___________________________ ___________________________ | | | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ | | @ | | @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t(d06dbe63)>tst+0," ___________________________ ___________________________ | | | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ | | @ | | @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | | | @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(t(d06dbe63),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d06dbe63.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,pairwise_analogy,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('90f3ed37')). % ========================================================================================================================= /* hard=5400 */ % % % % _________________________________________________________________________________ gridcase(t('90f3ed37')>trn+0," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ | | @ | | @ | | | | @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ | | @ | | | | @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,15))  Output (grid(10,15)) "). gridcase(t('90f3ed37')>trn+1," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,15))  Output (grid(10,15)) "). gridcase(t('90f3ed37')>trn+2," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,15))  Output (grid(10,15)) "). gridcase(t('90f3ed37')>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,15))  Output<(REVEALED)> (grid(10,15)) "). %= fav(t('90f3ed37'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/90f3ed37.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,recoloring,pattern_repetition,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('7e02026e')). % ========================================================================================================================= /* hard=5184 */ % % % % _________________________________________________________________________________ gridcase(v('7e02026e')>trn+0," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('7e02026e')>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('7e02026e')>trn+2," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('7e02026e')>tst+0," _________________________ _________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('7e02026e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7e02026e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('5b526a93')). % ========================================================================================================================= /* hard=8100 */ % % % % _________________________________________________________________________________ gridcase(v('5b526a93')>trn+0," ___________________________________ ___________________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,19))  Output (grid(17,19)) "). gridcase(v('5b526a93')>trn+1," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,22))  Output (grid(16,22)) "). gridcase(v('5b526a93')>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,21))  Output<(REVEALED)> (grid(30,21)) "). %= fav(v('5b526a93'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5b526a93.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(fd4b2b02)). % ========================================================================================================================= /* hard=17532 */ % % % % _________________________________________________________________________________ gridcase(v(fd4b2b02)>trn+0," _______________________________________________ _______________________________________________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v(fd4b2b02)>trn+1," _________________________________ _________________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v(fd4b2b02)>trn+2," _____________________________________________________ _____________________________________________________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(26,26))  Output (grid(26,26)) "). gridcase(v(fd4b2b02)>tst+0," _________________________________ _________________________________ | | | @ @ | | | | @ | | | | @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | @ | | @ | | @ | | @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ | | | | @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(v(fd4b2b02),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fd4b2b02.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(af902bf9)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t(af902bf9)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | @ @ | | @ @ | | | | @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(af902bf9)>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(af902bf9)>trn+2," _____________________ _____________________ | | | | | @ @ | | @ @ | | | | @ | | @ @ | | @ @ | | | | | | | | | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(af902bf9)>tst+0," _____________________ _____________________ | @ @ | | @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(af902bf9),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/af902bf9.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],x_marks_the_spot,tt,training,grid_size_same,ex_nihilo,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a5313dff)). % ========================================================================================================================= /* hard=3264 */ % % % % _________________________________________________________________________________ gridcase(t(a5313dff)>trn+0," _________________ _________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(a5313dff)>trn+1," _________________ _________________ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(a5313dff)>trn+2," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(a5313dff)>tst+0," ___________________ ___________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(a5313dff),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a5313dff.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,loop_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b27ca6d3)). % ========================================================================================================================= /* hard=6120 */ % % % % _________________________________________________________________________________ gridcase(t(b27ca6d3)>trn+0," _____________________________________ _____________________________________ | | | | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | | | | | | | | | | | | | @ | | @ | | | | | | | | | | @ @ | | @ @ | | @ | | @ | | | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,15))  Output (grid(18,15)) "). gridcase(t(b27ca6d3)>trn+1," _________________________________ _________________________________ | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ | | | | | | | | | | | | | | | | | | @ | | @ | | @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(t(b27ca6d3)>tst+0," _________________________________ _________________________________ | @ | | @ | | @ | | @ | | | | | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,17))  Output<(REVEALED)> (grid(16,17)) "). %= fav(t(b27ca6d3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b27ca6d3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,find_the_intruder,count_tiles,contouring,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6d75e8bb')). % ========================================================================================================================= /* hard=3216 */ % % % % _________________________________________________________________________________ gridcase(t('6d75e8bb')>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,14))  Output (grid(10,14)) "). gridcase(t('6d75e8bb')>trn+1," _________________ _________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,7))  Output (grid(8,7)) "). gridcase(t('6d75e8bb')>trn+2," _________________ _________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,9))  Output (grid(8,9)) "). gridcase(t('6d75e8bb')>tst+0," _______________________ _______________________ | | | | | | | | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,9))  Output<(REVEALED)> (grid(11,9)) "). %= fav(t('6d75e8bb'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6d75e8bb.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,pattern_completion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c1d99e64)). % ========================================================================================================================= /* hard=7812 */ % % % % _________________________________________________________________________________ gridcase(t(c1d99e64)>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,12))  Output (grid(19,12)) "). gridcase(t(c1d99e64)>trn+1," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(t(c1d99e64)>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,17))  Output (grid(15,17)) "). gridcase(t(c1d99e64)>tst+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,27))  Output<(REVEALED)> (grid(25,27)) "). %= fav(t(c1d99e64),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c1d99e64.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,draw_line_from_border,detect_grid,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d4f3cd78)). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t(d4f3cd78)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d4f3cd78)>trn+1," _____________________ _____________________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d4f3cd78)>tst+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d4f3cd78),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d4f3cd78.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,recoloring,grid_size_same,draw_line_from_point,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e0fb7511)). % ========================================================================================================================= /* hard=6084 */ % % % % _________________________________________________________________________________ gridcase(v(e0fb7511)>trn+0," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(e0fb7511)>trn+1," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(e0fb7511)>trn+2," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(e0fb7511)>tst+0," ___________________________ ___________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v(e0fb7511),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e0fb7511.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(dbc1a6ce)). % ========================================================================================================================= /* hard=4992 */ % % % % _________________________________________________________________________________ gridcase(t(dbc1a6ce)>trn+0," ___________________ ___________________ | @ | | @ | | @ | | @ @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,10))  Output (grid(9,10)) "). gridcase(t(dbc1a6ce)>trn+1," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ | | | | @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,10))  Output (grid(11,10)) "). gridcase(t(dbc1a6ce)>trn+2," _________________________ _________________________ | @ @ | | @ @ @ @ @ @ | | | | @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ | | | | | | @ @ | | @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t(dbc1a6ce)>trn+3," ___________________ ___________________ | @ @ | | @ @ @ @ | | | | @ | | @ @ | | @ @ @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,8))  Output (grid(9,8)) "). gridcase(t(dbc1a6ce)>tst+0," ___________________________________________ ___________________________________________ | @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ | | | | @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,19))  Output<(REVEALED)> (grid(21,19)) "). %= fav(t(dbc1a6ce),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/dbc1a6ce.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,connect_the_dots,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e7639916)). % ========================================================================================================================= /* hard=5268 */ % % % % _________________________________________________________________________________ gridcase(v(e7639916)>trn+0," _________________________________________ _________________________________________ | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,10))  Output (grid(20,10)) "). gridcase(v(e7639916)>trn+1," _________________________ _________________________ | | | | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,8))  Output (grid(12,8)) "). gridcase(v(e7639916)>trn+2," ___________________________ ___________________________ | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,11))  Output (grid(13,11)) "). gridcase(v(e7639916)>tst+0," ___________________________ ___________________________ | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(13,14)) "). %= fav(v(e7639916),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e7639916.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('913fb3ed')). % ========================================================================================================================= /* hard=7840 */ % % % % _________________________________________________________________________________ gridcase(t('913fb3ed')>trn+0," _________________________ _________________________ | | | | | | | | | | | | | | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('913fb3ed')>trn+1," _____________ _____________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('913fb3ed')>trn+2," _________________________________ _________________________________ | | | | | | | | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('913fb3ed')>trn+3," _____________ _____________ | | | | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('913fb3ed')>tst+0," _________________________________ _________________________________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(t('913fb3ed'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/913fb3ed.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,contouring,associate_colors_to_colors,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('4e469f39')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(v('4e469f39')>trn+0," _____________________ _____________________ | | | | | | | | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4e469f39')>trn+1," _____________________ _____________________ | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4e469f39')>trn+2," _____________________ _____________________ | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('4e469f39')>tst+0," _____________________ _____________________ | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('4e469f39'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4e469f39.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('7447852a')). % ========================================================================================================================= /* hard=1548 */ % % % % _________________________________________________________________________________ gridcase(t('7447852a')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,3))  Output (grid(10,3)) "). gridcase(t('7447852a')>trn+1," _______________________________ _______________________________ | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,3))  Output (grid(15,3)) "). gridcase(t('7447852a')>trn+2," _____________________________________ _____________________________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,3))  Output (grid(18,3)) "). gridcase(t('7447852a')>tst+0," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,3))  Output<(REVEALED)> (grid(25,3)) "). %= fav(t('7447852a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7447852a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,pairwise_analogy,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('2281f1f4')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('2281f1f4')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | | | | | | | | | @ | | @ @ @ @ | | | | | | | | | | | | | | @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2281f1f4')>trn+1," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2281f1f4')>trn+2," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2281f1f4')>tst+0," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('2281f1f4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2281f1f4.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_intersection,grid_size_same,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3eda0437')). % ========================================================================================================================= /* hard=3840 */ % % % % _________________________________________________________________________________ gridcase(t('3eda0437')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,3))  Output (grid(30,3)) "). gridcase(t('3eda0437')>trn+1," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,4))  Output (grid(20,4)) "). gridcase(t('3eda0437')>trn+2," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,2))  Output (grid(20,2)) "). gridcase(t('3eda0437')>trn+3," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(20,4))  Output (grid(20,4)) "). gridcase(t('3eda0437')>tst+0," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,4))  Output<(REVEALED)> (grid(24,4)) "). %= fav(t('3eda0437'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3eda0437.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_maximum,rectangle_guessing,recoloring,measure_area,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('551d5bf1')). % ========================================================================================================================= /* hard=15264 */ % % % % _________________________________________________________________________________ gridcase(v('551d5bf1')>trn+0," _________________________________________________________ _________________________________________________________ | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(28,24))  Output (grid(28,24)) "). gridcase(v('551d5bf1')>trn+1," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,24))  Output (grid(25,24)) "). gridcase(v('551d5bf1')>tst+0," _____________________________________________________ _____________________________________________________ | | | @ | | | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,26))  Output<(REVEALED)> (grid(26,26)) "). %= fav(v('551d5bf1'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/551d5bf1.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c97c0139)). % ========================================================================================================================= /* hard=8664 */ % % % % _________________________________________________________________________________ gridcase(v(c97c0139)>trn+0," _______________________________________ _______________________________________ | | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,17))  Output (grid(19,17)) "). gridcase(v(c97c0139)>trn+1," ___________________________________________ ___________________________________________ | | | | | | | | | @ | | @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | | | | | @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,19))  Output (grid(21,19)) "). gridcase(v(c97c0139)>tst+0," _____________________________________________ _____________________________________________ | | | | | | | | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,21))  Output<(REVEALED)> (grid(22,21)) "). %= fav(v(c97c0139),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c97c0139.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('8fbca751')). % ========================================================================================================================= /* hard=2892 */ % % % % _________________________________________________________________________________ gridcase(v('8fbca751')>trn+0," _________________________ _________________________ | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,8))  Output (grid(12,8)) "). gridcase(v('8fbca751')>trn+1," _________________________ _________________________ | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,8))  Output (grid(12,8)) "). gridcase(v('8fbca751')>trn+2," _______________ _______________ | | | | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('8fbca751')>tst+0," _________________________ _________________________ | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,8))  Output<(REVEALED)> (grid(12,8)) "). %= fav(v('8fbca751'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8fbca751.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('00dbd492')). % ========================================================================================================================= /* hard=6288 */ % % % % _________________________________________________________________________________ gridcase(v('00dbd492')>trn+0," _______________ _______________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('00dbd492')>trn+1," ___________________ ___________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('00dbd492')>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('00dbd492')>trn+3," ___________________________ ___________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('00dbd492')>tst+0," _________________________________________ _________________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('00dbd492'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/00dbd492.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('31adaf00')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(v('31adaf00')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('31adaf00')>trn+1," _____________________ _____________________ | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('31adaf00')>trn+2," _____________________ _____________________ | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('31adaf00')>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('31adaf00'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/31adaf00.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b60334d2)). % ========================================================================================================================= /* hard=1944 */ % % % % _________________________________________________________________________________ gridcase(t(b60334d2)>trn+0," ___________________ ___________________ | | | | | | | @ @ @ | | @ | | @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(b60334d2)>trn+1," ___________________ ___________________ | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(b60334d2)>tst+0," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(b60334d2),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b60334d2.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,replace_pattern,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a64e4611)). % ========================================================================================================================= /* hard=32400 */ % % % % _________________________________________________________________________________ gridcase(t(a64e4611)>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t(a64e4611)>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t(a64e4611)>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t(a64e4611)>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(t(a64e4611),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a64e4611.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,grid_size_same,background_filling,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('834ec97d')). % ========================================================================================================================= /* hard=1380 */ % % % % _________________________________________________________________________________ gridcase(t('834ec97d')>trn+0," _______ _______ | @ | | @ | | | | @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('834ec97d')>trn+1," ___________ ___________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t('834ec97d')>trn+2," ___________________ ___________________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('834ec97d')>tst+0," _________________________ _________________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('834ec97d'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/834ec97d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,spacing,pattern_repetition,measure_distance_from_side,grid_size_same,draw_line_from_border,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(aa18de87)). % ========================================================================================================================= /* hard=1872 */ % % % % _________________________________________________________________________________ gridcase(v(aa18de87)>trn+0," _________________ _________________ | @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,4))  Output (grid(8,4)) "). gridcase(v(aa18de87)>trn+1," _________________ _________________ | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,3))  Output (grid(8,3)) "). gridcase(v(aa18de87)>trn+2," _________________________ _________________________ | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,5))  Output (grid(12,5)) "). gridcase(v(aa18de87)>trn+3," _________________ _________________ | @ | | @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,5))  Output (grid(8,5)) "). gridcase(v(aa18de87)>tst+0," ___________________ ___________________ | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,4))  Output<(REVEALED)> (grid(9,4)) "). %= fav(v(aa18de87),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/aa18de87.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(dc1df850)). % ========================================================================================================================= /* hard=1920 */ % % % % _________________________________________________________________________________ gridcase(t(dc1df850)>trn+0," ___________ ___________ | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(dc1df850)>trn+1," _________________ _________________ | @ | | @ @ | | | | @ @ | | @ | | @ | | | | | | @ | | @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(dc1df850)>trn+2," ___________ ___________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,4))  Output (grid(5,4)) "). gridcase(t(dc1df850)>tst+0," _____________________ _____________________ | @ | | @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(dc1df850),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/dc1df850.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,out_of_boundary,grid_size_same,contouring,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(db3e9e38)). % ========================================================================================================================= /* hard=1092 */ % % % % _________________________________________________________________________________ gridcase(t(db3e9e38)>trn+0," _______________ _______________ | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,5))  Output (grid(7,5)) "). gridcase(t(db3e9e38)>trn+1," _________________ _________________ | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,7))  Output (grid(8,7)) "). gridcase(t(db3e9e38)>tst+0," ___________________ ___________________ | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(db3e9e38),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/db3e9e38.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,out_of_boundary,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('759f3fd3')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(v('759f3fd3')>trn+0," _________________________________________ _________________________________________ | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('759f3fd3')>trn+1," _____________________ _____________________ | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('759f3fd3')>tst+0," _________________________ _________________________ | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('759f3fd3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/759f3fd3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('21f83797')). % ========================================================================================================================= /* hard=4056 */ % % % % _________________________________________________________________________________ gridcase(v('21f83797')>trn+0," ___________________________ ___________________________ | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('21f83797')>trn+1," ___________________________ ___________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v('21f83797')>tst+0," ___________________________ ___________________________ | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('21f83797'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/21f83797.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('4258a5f9')). % ========================================================================================================================= /* hard=1944 */ % % % % _________________________________________________________________________________ gridcase(t('4258a5f9')>trn+0," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('4258a5f9')>trn+1," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('4258a5f9')>tst+0," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('4258a5f9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4258a5f9.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,grid_size_same,contouring,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(aba27056)). % ========================================================================================================================= /* hard=1992 */ % % % % _________________________________________________________________________________ gridcase(t(aba27056)>trn+0," _______________ _______________ | | | @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(aba27056)>trn+1," ___________________ ___________________ | | | @ | | | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(aba27056)>trn+2," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(aba27056)>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(aba27056),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/aba27056.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8403a5d5')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('8403a5d5')>trn+0," _____________________ _____________________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('8403a5d5')>trn+1," _____________________ _____________________ | | | @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('8403a5d5')>trn+2," _____________________ _____________________ | | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('8403a5d5')>tst+0," _____________________ _____________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('8403a5d5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8403a5d5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,grid_size_same,draw_line_from_point,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e6de6e8f)). % ========================================================================================================================= /* hard=2280 */ % % % % _________________________________________________________________________________ gridcase(v(e6de6e8f)>trn+0," _______________ _________________________ | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(7,8))  Training Pair #1 Input (grid(12,2)) "). gridcase(v(e6de6e8f)>trn+1," _______________ _________________________ | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(7,8))  Training Pair #2 Input (grid(12,2)) "). gridcase(v(e6de6e8f)>trn+2," _______________ _________________________ | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(7,8))  Training Pair #3 Input (grid(12,2)) "). gridcase(v(e6de6e8f)>trn+3," _______________ _________________________ | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(7,8))  Training Pair #4 Input (grid(12,2)) "). gridcase(v(e6de6e8f)>tst+0," _______________ _________________________ | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(7,8))  EVALUATION TEST #1 (grid(12,2)) "). %= fav(v(e6de6e8f),[no_sol(i(complete),resize_grid(7,8,Color),incomplete),test_suite([evaluation]),out_grid([7,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e6de6e8f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('6f473927')). % ========================================================================================================================= /* hard=2088 */ % % % % _________________________________________________________________________________ gridcase(v('6f473927')>trn+0," ___________ _____________________ | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,10))  Output (grid(10,10)) "). gridcase(v('6f473927')>trn+1," _____________ _________________________ | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,8))  Output (grid(12,8)) "). gridcase(v('6f473927')>trn+2," _______ _____________ | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(v('6f473927')>trn+3," _______ _____________ | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(v('6f473927')>tst+0," _____________ _________________________ | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('6f473927'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([evaluation]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/6f473927.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('48f8583b')). % ========================================================================================================================= /* hard=3456 */ % % % % _________________________________________________________________________________ gridcase(v('48f8583b')>trn+0," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('48f8583b')>trn+1," ___________________ _______ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('48f8583b')>trn+2," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('48f8583b')>trn+3," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(v('48f8583b')>trn+4," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #5 Input (grid(3,3)) "). gridcase(v('48f8583b')>trn+5," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #6 Input (grid(3,3)) "). gridcase(v('48f8583b')>tst+0," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('48f8583b'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/48f8583b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('10fcaaa3')). % ========================================================================================================================= /* hard=1377 */ % % % % _________________________________________________________________________________ gridcase(t('10fcaaa3')>trn+0," _________________ _________ | @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,4))  Training Pair #1 Input (grid(4,2)) "). gridcase(t('10fcaaa3')>trn+1," _________________ _________ | @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #2 Input (grid(4,3)) "). gridcase(t('10fcaaa3')>trn+2," _____________ _______ | @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,10))  Training Pair #3 Input (grid(3,5)) "). gridcase(t('10fcaaa3')>trn+3," _________________ _________ | @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ | | | | | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #4 Input (grid(4,4)) "). gridcase(t('10fcaaa3')>tst+0," _____________________ ___________ | @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,12))  EVALUATION TEST #1 (grid(5,6)) "). %= fav(t('10fcaaa3'),[no_sol(i(complete),resize_grid(8,4,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([8,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/10fcaaa3.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],+['Errors'],tt,training,pattern_expansion,image_repetition,'https://github.com/fchollet/ARC/pull/31','(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f0afb749)). % ========================================================================================================================= /* hard=1755 */ % % % % _________________________________________________________________________________ gridcase(v(f0afb749)>trn+0," _____________________ ___________ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #1 Input (grid(5,5)) "). gridcase(v(f0afb749)>trn+1," _________ _____ | @ @ | | @ | | @ @ | | | | @ | ¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #2 Input (grid(2,2)) "). gridcase(v(f0afb749)>trn+2," _________________________ _____________ | @ @ | | @ | | @ @ | | | | @ | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #3 Input (grid(6,6)) "). gridcase(v(f0afb749)>tst+0," _____________ _______ | @ @ | | @ | | @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(f0afb749),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([evaluation]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f0afb749.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f5b8619d)). % ========================================================================================================================= /* hard=1323 */ % % % % _________________________________________________________________________________ gridcase(t(f5b8619d)>trn+0," _____________ _______ | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t(f5b8619d)>trn+1," _________________________ _____________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #2 Input (grid(6,6)) "). gridcase(t(f5b8619d)>trn+2," _________ _____ | @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #3 Input (grid(2,2)) "). gridcase(t(f5b8619d)>tst+0," _________________ _________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(8,8))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(t(f5b8619d),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f5b8619d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_expansion,image_repetition,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(fb791726)). % ========================================================================================================================= /* hard=2538 */ % % % % _________________________________________________________________________________ gridcase(v(fb791726)>trn+0," _________________________ _____________ | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #1 Input (grid(6,6)) "). gridcase(v(fb791726)>trn+1," _____________ _______ | @ | | @ | | @ @ @ @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(fb791726)>trn+2," _____________________________ _______________ | @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ | | | | | | | | | | | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(14,14))  Training Pair #3 Input (grid(7,7)) "). gridcase(v(fb791726)>tst+0," _________________ _________ | @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ | | @ | | | | | | @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(8,8))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(v(fb791726),[no_sol(i(complete),resize_grid(12,12,Color),incomplete),test_suite([evaluation]),out_grid([12,12]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fb791726.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('310f3251')). % ========================================================================================================================= /* hard=2592 */ % % % % _________________________________________________________________________________ gridcase(v('310f3251')>trn+0," _____________ _____ | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(2,2)) "). gridcase(v('310f3251')>trn+1," ___________________ _______ | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('310f3251')>trn+2," _______________________________ ___________ | @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | | | | | | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #3 Input (grid(5,5)) "). gridcase(v('310f3251')>trn+3," _________________________ _________ | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #4 Input (grid(4,4)) "). gridcase(v('310f3251')>tst+0," _________________________ _________ | @ @ @ | | @ | | | | | | @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(12,12))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(v('310f3251'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/310f3251.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c1990cce)). % ========================================================================================================================= /* hard=1608 */ % % % % _________________________________________________________________________________ gridcase(v(c1990cce)>trn+0," ___________________________ ___________________________ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(13,13))  Training Pair #1 Input (grid(13,1)) "). gridcase(v(c1990cce)>trn+1," ___________ ___________ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #2 Input (grid(5,1)) "). gridcase(v(c1990cce)>trn+2," _______________ _______________ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(7,7))  Training Pair #3 Input (grid(7,1)) "). gridcase(v(c1990cce)>tst+0," ___________________________________ ___________________________________ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(17,17))  EVALUATION TEST #1 (grid(17,1)) "). %= fav(v(c1990cce),[no_sol(i(complete),resize_grid(13,13,Color),incomplete),test_suite([evaluation]),out_grid([13,13]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c1990cce.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('91714a58')). % ========================================================================================================================= /* hard=33792 */ % % % % _________________________________________________________________________________ gridcase(t('91714a58')>trn+0," _________________________________ _________________________________ | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('91714a58')>trn+1," _________________________________ _________________________________ | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('91714a58')>trn+2," _________________________________ _________________________________ | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('91714a58')>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(t('91714a58'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/91714a58.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_noise,grid_size_same,find_the_intruder,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8731374e')). % ========================================================================================================================= /* hard=26730 */ % % % % _________________________________________________________________________________ gridcase(t('8731374e')>trn+0," _______________________________________________ _____________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,17))  Output (grid(6,7)) "). gridcase(t('8731374e')>trn+1," _______________________________________________ ___________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,27))  Output (grid(9,10)) "). gridcase(t('8731374e')>trn+2," ___________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,16))  Output (grid(8,6)) "). gridcase(t('8731374e')>tst+0," ___________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,19))  Output<(REVEALED)> (grid(8,10)) "). %= fav(t('8731374e'),[no_sol(i(complete),resize_grid(6,7,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([6,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8731374e.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,rectangle_guessing,draw_line_from_point,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c3202e5a)). % ========================================================================================================================= /* hard=24684 */ % % % % _________________________________________________________________________________ gridcase(v(c3202e5a)>trn+0," _______________________________________________ ___________ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(5,5)) "). gridcase(v(c3202e5a)>trn+1," _______________________________________________ ___________ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(5,5)) "). gridcase(v(c3202e5a)>trn+2," _______________________________________________ _______ | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(3,3)) "). gridcase(v(c3202e5a)>tst+0," ___________________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,29))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v(c3202e5a),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c3202e5a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('662c240a')). % ========================================================================================================================= /* hard=2016 */ % % % % _________________________________________________________________________________ gridcase(t('662c240a')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,9))  Output (grid(3,3)) "). gridcase(t('662c240a')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,9))  Output (grid(3,3)) "). gridcase(t('662c240a')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,9))  Output (grid(3,3)) "). gridcase(t('662c240a')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,9))  Output (grid(3,3)) "). gridcase(t('662c240a')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('662c240a'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/662c240a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,keypad,find_the_intruder,detect_symmetry,crop,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(bf699163)). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(v(bf699163)>trn+0," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,17))  Output (grid(3,3)) "). gridcase(v(bf699163)>trn+1," _____________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,17))  Output (grid(3,3)) "). gridcase(v(bf699163)>tst+0," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,13))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(bf699163),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bf699163.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('7d1f7ee8')). % ========================================================================================================================= /* hard=42304 */ % % % % _________________________________________________________________________________ gridcase(v('7d1f7ee8')>trn+0," _______________________________________________________ _______________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(27,23))  Output (grid(27,23)) "). gridcase(v('7d1f7ee8')>trn+1," _________________________________________________________ _________________________________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(28,22))  Output (grid(28,22)) "). gridcase(v('7d1f7ee8')>trn+2," _____________________________________ _____________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,12))  Output (grid(18,12)) "). gridcase(v('7d1f7ee8')>tst+0," _________________________________________________________ _________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,29))  Output<(REVEALED)> (grid(28,29)) "). %= fav(v('7d1f7ee8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7d1f7ee8.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d56f2372)). % ========================================================================================================================= /* hard=11739 */ % % % % _________________________________________________________________________________ gridcase(v(d56f2372)>trn+0," _________________________________ ___________ | | | @ @ | | | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ | | | | | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | | | @ | | @ @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,21))  Output (grid(5,4)) "). gridcase(v(d56f2372)>trn+1," ___________________________________ _______________ | | | @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,22))  Output (grid(7,6)) "). gridcase(v(d56f2372)>trn+2," _______________________________________ ___________ | | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ | | | | | | | | @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,21))  Output (grid(5,3)) "). gridcase(v(d56f2372)>tst+0," _________________________________________ ___________________ | | | @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,22))  Output<(REVEALED)> (grid(9,6)) "). %= fav(v(d56f2372),[no_sol(i(complete),resize_grid(5,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([5,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d56f2372.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('6df30ad6')). % ========================================================================================================================= /* hard=11600 */ % % % % _________________________________________________________________________________ gridcase(v('6df30ad6')>trn+0," _____________________ _____________________ | @ @ | | | | @ @ | | | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ | | @ | | | | | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('6df30ad6')>trn+1," _____________________ _____________________ | @ @ | | | | @ | | | | @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | | | @ @ | | | | | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('6df30ad6')>trn+2," _____________________ _____________________ | @ @ @ @ | | | | | | | | @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | | | | | | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('6df30ad6')>trn+3," _____________________ _____________________ | @ @ | | | | @ | | | | @ | | | | @ | | | | @ @ @ @ | | @ @ @ @ | | @ | | | | @ | | | | @ | | | | @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('6df30ad6')>trn+4," _____________________ _____________________ | | | | | @ | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('6df30ad6')>tst+0," _____________________ _____________________ | @ @ @ | | | | | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | | | | | @ | | | | @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('6df30ad6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/6df30ad6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f5c89df1)). % ========================================================================================================================= /* hard=10140 */ % % % % _________________________________________________________________________________ gridcase(v(f5c89df1)>trn+0," ___________________________ ___________________________ | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(f5c89df1)>trn+1," ___________________________ ___________________________ | | | | | | | | | | | | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(f5c89df1)>trn+2," ___________________________ ___________________________ | | | | | | | | | | | @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(f5c89df1)>tst+0," ___________________________ ___________________________ | | | | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | | | @ | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v(f5c89df1),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f5c89df1.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('6cdd2623')). % ========================================================================================================================= /* hard=15140 */ % % % % _________________________________________________________________________________ gridcase(t('6cdd2623')>trn+0," _____________________________________________ _____________________________________________ | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,11))  Output (grid(22,11)) "). gridcase(t('6cdd2623')>trn+1," _________________________________________ _________________________________________ | @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | | | | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,13))  Output (grid(20,13)) "). gridcase(t('6cdd2623')>trn+2," ___________________________________ ___________________________________ | @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ | | @ | | @ @ | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,15))  Output (grid(17,15)) "). gridcase(t('6cdd2623')>tst+0," _______________________________________ _______________________________________ | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ | | @ | | @ @ @ | | @ | | @ @ | | @ | | @ | | @ | | | | @ | | @ @ | | @ | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,16))  Output<(REVEALED)> (grid(19,16)) "). %= fav(t('6cdd2623'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6cdd2623.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_noise,grid_size_same,find_the_intruder,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a87f7484)). % ========================================================================================================================= /* hard=2196 */ % % % % _________________________________________________________________________________ gridcase(t(a87f7484)>trn+0," _______ _______ | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,9))  Output (grid(3,3)) "). gridcase(t(a87f7484)>trn+1," _________________________ _______ | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,3))  Output (grid(3,3)) "). gridcase(t(a87f7484)>trn+2," _______________________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,3))  Output (grid(3,3)) "). gridcase(t(a87f7484)>trn+3," _______ _______ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | | @ | | @ @ | | @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,12))  Output (grid(3,3)) "). gridcase(t(a87f7484)>tst+0," _______ _______ | @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,15))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(a87f7484),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a87f7484.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,keypad,find_the_intruder,crop,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(bbb1b8b6)). % ========================================================================================================================= /* hard=3640 */ % % % % _________________________________________________________________________________ gridcase(v(bbb1b8b6)>trn+0," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>trn+1," ___________________ _________ | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>trn+2," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>trn+3," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>trn+4," ___________________ _________ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>trn+5," ___________________ _________ | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>trn+6," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #7 Input (grid(9,4))  Output (grid(4,4)) "). gridcase(v(bbb1b8b6)>tst+0," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,4))  Output<(REVEALED)> (grid(4,4)) "). gridcase(v(bbb1b8b6)>tst+1," ___________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(9,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v(bbb1b8b6),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bbb1b8b6.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(7, 2) ']). % ========================================================================================================================= %main % ?- print_test(v('505fff84')). % ========================================================================================================================= /* hard=4135 */ % % % % _________________________________________________________________________________ gridcase(v('505fff84')>trn+0," _______________________ ___________ | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,14))  Output (grid(5,5)) "). gridcase(v('505fff84')>trn+1," _______________________ _______________ | @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,4))  Output (grid(7,1)) "). gridcase(v('505fff84')>trn+2," _____________________ _______ | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,5))  Output (grid(3,2)) "). gridcase(v('505fff84')>trn+3," _________________________ _________ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,6))  Output (grid(4,3)) "). gridcase(v('505fff84')>trn+4," _________________________ _____________ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(12,8))  Output (grid(6,3)) "). gridcase(v('505fff84')>tst+0," _____________________________ ___________ | @ @ @ @ @ @ @ | | [31m@ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,9))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v('505fff84'),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/505fff84.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('5833af48')). % ========================================================================================================================= /* hard=10895 */ % % % % _________________________________________________________________________________ gridcase(v('5833af48')>trn+0," _____________________________________ _________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,17))  Output (grid(16,8)) "). gridcase(v('5833af48')>trn+1," _____________________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,16))  Output (grid(15,9)) "). gridcase(v('5833af48')>trn+2," _______________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(9,6)) "). gridcase(v('5833af48')>tst+0," _______________________________________________________ _________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,19))  Output<(REVEALED)> (grid(24,12)) "). %= fav(v('5833af48'),[no_sol(i(complete),resize_grid(16,8,Color),incomplete),test_suite([evaluation]),out_grid([16,8]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5833af48.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('7bb29440')). % ========================================================================================================================= /* hard=13755 */ % % % % _________________________________________________________________________________ gridcase(v('7bb29440')>trn+0," _____________________________________ ___________ | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,21))  Output (grid(5,5)) "). gridcase(v('7bb29440')>trn+1," _________________________________________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,22))  Output (grid(5,3)) "). gridcase(v('7bb29440')>trn+2," ___________________________________________ ___________ | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,22))  Output (grid(5,4)) "). gridcase(v('7bb29440')>trn+3," _______________________ _____________ | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,12))  Output (grid(6,4)) "). gridcase(v('7bb29440')>trn+4," _______________________________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(15,22))  Output (grid(5,7)) "). gridcase(v('7bb29440')>tst+0," ___________________________________________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,22))  Output<(REVEALED)> (grid(4,6)) "). %= fav(v('7bb29440'),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7bb29440.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ce602527)). % ========================================================================================================================= /* hard=9215 */ % % % % _________________________________________________________________________________ gridcase(t(ce602527)>trn+0," ___________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,17))  Output (grid(5,5)) "). gridcase(t(ce602527)>trn+1," _____________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,18))  Output (grid(3,5)) "). gridcase(t(ce602527)>trn+2," ___________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,19))  Output (grid(3,5)) "). gridcase(t(ce602527)>trn+3," ___________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(17,15))  Output (grid(5,3)) "). gridcase(t(ce602527)>tst+0," _____________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(3,4)) "). %= fav(t(ce602527),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ce602527.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,size_guessing,shape_guessing,remove_intruder,find_the_intruder,crop,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('2a5f8217')). % ========================================================================================================================= /* hard=5908 */ % % % % _________________________________________________________________________________ gridcase(v('2a5f8217')>trn+0," _____________ _____________ | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v('2a5f8217')>trn+1," ___________________ ___________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('2a5f8217')>trn+2," _______________________ _______________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('2a5f8217')>tst+0," ___________________________ ___________________________ | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('2a5f8217'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2a5f8217.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('4093f84a')). % ========================================================================================================================= /* hard=9408 */ % % % % _________________________________________________________________________________ gridcase(t('4093f84a')>trn+0," _____________________________ _____________________________ | @ | | | | | | | | @ | | | | @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | | | @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t('4093f84a')>trn+1," _____________________________ _____________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t('4093f84a')>trn+2," _____________________________ _____________________________ | | | | | @ | | | | | | | | @ @ @ | | | | | | | | @ | | @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(t('4093f84a')>tst+0," _____________________________ _____________________________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(t('4093f84a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4093f84a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,recoloring,projection_unto_rectangle,grid_size_same,gravity,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f823c43c)). % ========================================================================================================================= /* hard=6864 */ % % % % _________________________________________________________________________________ gridcase(v(f823c43c)>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,15))  Output (grid(19,15)) "). gridcase(v(f823c43c)>trn+1," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v(f823c43c)>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(v(f823c43c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f823c43c.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('50a16a69')). % ========================================================================================================================= /* hard=12244 */ % % % % _________________________________________________________________________________ gridcase(v('50a16a69')>trn+0," _________________ _________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v('50a16a69')>trn+1," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('50a16a69')>trn+2," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('50a16a69')>tst+0," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(6,6)) "). %= fav(v('50a16a69'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/50a16a69.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(caa06a1f)). % ========================================================================================================================= /* hard=3536 */ % % % % _________________________________________________________________________________ gridcase(t(caa06a1f)>trn+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(t(caa06a1f)>trn+1," _________________ _________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(caa06a1f)>trn+2," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t(caa06a1f)>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(18,18)) "). %= fav(t(caa06a1f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/caa06a1f.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,pattern_expansion,image_filling,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1a07d186')). % ========================================================================================================================= /* hard=14880 */ % % % % _________________________________________________________________________________ gridcase(t('1a07d186')>trn+0," _______________________________________ _______________________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,18))  Output (grid(19,18)) "). gridcase(t('1a07d186')>trn+1," _____________________________ _____________________________ | @ | | | | @ | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | | | | | | | @ | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(t('1a07d186')>trn+2," _________________________________ _________________________________ | | | | | @ @ | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | | | @ | | | | | | | | | | | | | | | | @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(t('1a07d186')>tst+0," _____________________________________________________ _____________________________________________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,19))  Output<(REVEALED)> (grid(26,19)) "). %= fav(t('1a07d186'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1a07d186.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,find_the_intruder,bring_patterns_close,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(aabf363d)). % ========================================================================================================================= /* hard=1568 */ % % % % _________________________________________________________________________________ gridcase(t(aabf363d)>trn+0," _______________ _______________ | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(aabf363d)>trn+1," _______________ _______________ | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(aabf363d)>tst+0," _______________ _______________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t(aabf363d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/aabf363d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_intruders,recoloring,grid_size_same,color_guessing,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e48d4e1a)). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(t(e48d4e1a)>trn+0," _____________________ _____________________ | @ @ | | @ | | @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e48d4e1a)>trn+1," _____________________ _____________________ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e48d4e1a)>trn+2," _____________________ _____________________ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e48d4e1a)>trn+3," _____________________ _____________________ | @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e48d4e1a)>tst+0," _____________________ _____________________ | @ @ | | @ | | @ @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(e48d4e1a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e48d4e1a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],training,pattern_moving,out_of_boundary,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/13049','https://github.com/fchollet/ARC/pull/37',grid_size_same,detect_grid,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7e0986d6')). % ========================================================================================================================= /* hard=6240 */ % % % % _________________________________________________________________________________ gridcase(t('7e0986d6')>trn+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(t('7e0986d6')>trn+1," _________________________________ _________________________________ | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,13))  Output (grid(16,13)) "). gridcase(t('7e0986d6')>tst+0," ___________________________________ ___________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,12))  Output<(REVEALED)> (grid(17,12)) "). %= fav(t('7e0986d6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7e0986d6.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_noise,grid_size_same,color_guessing,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3345333e')). % ========================================================================================================================= /* hard=8192 */ % % % % _________________________________________________________________________________ gridcase(t('3345333e')>trn+0," _________________________________ _________________________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('3345333e')>trn+1," _________________________________ _________________________________ | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(t('3345333e')>tst+0," _________________________________ _________________________________ | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(t('3345333e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3345333e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_noise,pattern_reflection,pattern_completion,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a78176bb)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t(a78176bb)>trn+0," _____________________ _____________________ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a78176bb)>trn+1," _____________________ _____________________ | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a78176bb)>trn+2," _____________________ _____________________ | | | @ | | @ | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a78176bb)>tst+0," _____________________ _____________________ | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(a78176bb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a78176bb.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_intruders,grid_size_same,draw_parallel_line,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9bebae7a')). % ========================================================================================================================= /* hard=8528 */ % % % % _________________________________________________________________________________ gridcase(v('9bebae7a')>trn+0," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,6))  Output (grid(10,6)) "). gridcase(v('9bebae7a')>trn+1," _____________________ _____________________ | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | @ | | @ | | @ @ @ @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v('9bebae7a')>trn+2," _____________________ _____________________ | | | | | | | | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ | | | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('9bebae7a')>trn+3," _____________________ _____________________ | | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | | | | | | | | | @ @ @ | | | | @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,11))  Output (grid(10,11)) "). gridcase(v('9bebae7a')>trn+4," ___________________________ ___________________________ | | | | | | | @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ | | | | @ @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(13,11))  Output (grid(13,11)) "). gridcase(v('9bebae7a')>tst+0," _________________________ _________________________ | | | | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | | | @ | | | | @ | | | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,11))  Output<(REVEALED)> (grid(12,11)) "). %= fav(v('9bebae7a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9bebae7a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(ca8f78db)). % ========================================================================================================================= /* hard=72000 */ % % % % _________________________________________________________________________________ gridcase(v(ca8f78db)>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(ca8f78db)>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(ca8f78db)>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(ca8f78db)>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(ca8f78db),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ca8f78db.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(c62e2108)). % ========================================================================================================================= /* hard=19328 */ % % % % _________________________________________________________________________________ gridcase(v(c62e2108)>trn+0," ___________________________________ ___________________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,18))  Output (grid(17,18)) "). gridcase(v(c62e2108)>trn+1," _______________________________________ _______________________________________ | @ @ @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,22))  Output (grid(19,22)) "). gridcase(v(c62e2108)>trn+2," _____________________________________________ _____________________________________________ | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(c62e2108)>tst+0," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(24,24)) "). %= fav(v(c62e2108),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c62e2108.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('1f0c79e5')). % ========================================================================================================================= /* hard=5184 */ % % % % _________________________________________________________________________________ gridcase(t('1f0c79e5')>trn+0," ___________________ ___________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('1f0c79e5')>trn+1," ___________________ ___________________ | | | | | @ @ | | @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('1f0c79e5')>trn+2," ___________________ ___________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('1f0c79e5')>trn+3," ___________________ ___________________ | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('1f0c79e5')>tst+0," ___________________ ___________________ | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('1f0c79e5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1f0c79e5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,direction_guessing,diagonals,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a740d043)). % ========================================================================================================================= /* hard=1000 */ % % % % _________________________________________________________________________________ gridcase(t(a740d043)>trn+0," _______________ _______ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(t(a740d043)>trn+1," _______________ _______ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(3,2)) "). gridcase(t(a740d043)>trn+2," _____________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,7))  Output (grid(2,3)) "). gridcase(t(a740d043)>tst+0," _____________ _____ | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(2,2)) "). %= fav(t(a740d043),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a740d043.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recoloring,detect_background_color,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('4522001f')). % ========================================================================================================================= /* hard=1152 */ % % % % _________________________________________________________________________________ gridcase(t('4522001f')>trn+0," ___________________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('4522001f')>trn+1," ___________________ _______ | | | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('4522001f')>tst+0," ___________________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('4522001f'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4522001f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pairwise_analogy,keypad,image_rotation,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(c8b7cc0f)). % ========================================================================================================================= /* hard=1552 */ % % % % _________________________________________________________________________________ gridcase(v(c8b7cc0f)>trn+0," _______________ _______ | | | @ @ @ | | @ @ | | | | @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v(c8b7cc0f)>trn+1," ___________________ _______ | | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(v(c8b7cc0f)>trn+2," ___________________ _______ | @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(v(c8b7cc0f)>tst+0," ___________________ _______ | @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(c8b7cc0f),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/c8b7cc0f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b0c4d837)). % ========================================================================================================================= /* hard=2740 */ % % % % _________________________________________________________________________________ gridcase(t(b0c4d837)>trn+0," _____________ _______ | | | @ @ @ | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(t(b0c4d837)>trn+1," ___________________ _______ | | | @ @ @ | | @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(b0c4d837)>trn+2," ___________________ _______ | | | @ @ @ | | | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(b0c4d837)>trn+3," ___________________ _______ | | | @ @ | | | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(b0c4d837)>trn+4," _____________ _______ | | | @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,5))  Output (grid(3,3)) "). gridcase(t(b0c4d837)>trn+5," _______________ _______ | | | @ @ | | | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t(b0c4d837)>tst+0," ___________________ _______ | | | @ | | @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(b0c4d837),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b0c4d837.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,measure_length,keypad,associate_images_to_numbers,'(6, 1)']). % ========================================================================================================================= %main % ?- print_test(v('4852f2fa')). % ========================================================================================================================= /* hard=4032 */ % % % % _________________________________________________________________________________ gridcase(v('4852f2fa')>trn+0," ___________________ _____________ | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(6,3)) "). gridcase(v('4852f2fa')>trn+1," ___________________ _______ | | | @ | | | | @ @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯ | | | @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(v('4852f2fa')>trn+2," ___________________ ___________________ | | | | | @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,3)) "). gridcase(v('4852f2fa')>trn+3," ___________________ ___________________ | @ | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(9,3)) "). gridcase(v('4852f2fa')>trn+4," ___________________ _________________________ | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,9))  Output (grid(12,3)) "). gridcase(v('4852f2fa')>tst+0," ___________________ _____________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(6,3)) "). gridcase(v('4852f2fa')>tst+1," ___________________ _________________________ | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(9,9))  Output<(REVEALED)> (grid(12,3)) "). %= fav(v('4852f2fa'),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([evaluation]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4852f2fa.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('539a4f51')). % ========================================================================================================================= /* hard=3375 */ % % % % _________________________________________________________________________________ gridcase(t('539a4f51')>trn+0," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #1 Input (grid(5,5)) "). gridcase(t('539a4f51')>trn+1," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #2 Input (grid(5,5)) "). gridcase(t('539a4f51')>trn+2," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #3 Input (grid(5,5)) "). gridcase(t('539a4f51')>tst+0," _____________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,10))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(t('539a4f51'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/539a4f51.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_expansion,image_expansion,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1fad071e')). % ========================================================================================================================= /* hard=1680 */ % % % % _________________________________________________________________________________ gridcase(t('1fad071e')>trn+0," ___________________ ___________ | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(5,1)) "). gridcase(t('1fad071e')>trn+1," ___________________ ___________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(5,1)) "). gridcase(t('1fad071e')>trn+2," ___________________ ___________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(5,1)) "). gridcase(t('1fad071e')>tst+0," ___________________ ___________ | @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(5,1)) "). %= fav(t('1fad071e'),[no_sol(i(complete),resize_grid(5,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([5,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1fad071e.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,count_patterns,associate_images_to_numbers,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('48d8fb45')). % ========================================================================================================================= /* hard=2028 */ % % % % _________________________________________________________________________________ gridcase(t('48d8fb45')>trn+0," _____________________ _______ | | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('48d8fb45')>trn+1," _____________________ _______ | | | @ @ | | @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('48d8fb45')>trn+2," _____________________ _______ | | | @ @ | | | | @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('48d8fb45')>tst+0," _____________________ _______ | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('48d8fb45'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/48d8fb45.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,keypad,find_the_intruder,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('681b3aeb')). % ========================================================================================================================= /* hard=2028 */ % % % % _________________________________________________________________________________ gridcase(t('681b3aeb')>trn+0," _____________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | | | | | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('681b3aeb')>trn+1," _____________________ _______ | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('681b3aeb')>trn+2," _____________________ _______ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯ | @ | | @ @ @ | | | | | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('681b3aeb')>tst+0," _____________________ _______ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | | | | | @ @ | | @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('681b3aeb'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/681b3aeb.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_moving,keypad,jigsaw,crop,bring_patterns_close,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('97a05b5b')). % ========================================================================================================================= /* hard=13804 */ % % % % _________________________________________________________________________________ gridcase(t('97a05b5b')>trn+0," _______________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,24))  Output (grid(9,17)) "). gridcase(t('97a05b5b')>trn+1," _____________________ _________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,20))  Output (grid(8,8)) "). gridcase(t('97a05b5b')>trn+2," _________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,16))  Output (grid(9,9)) "). gridcase(t('97a05b5b')>tst+0," _______________________________ _________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,19))  Output<(REVEALED)> (grid(12,8)) "). %= fav(t('97a05b5b'),[no_sol(i(complete),resize_grid(9,17,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([9,17]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/97a05b5b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,shape_guessing,pattern_moving,pattern_juxtaposition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('2dc579da')). % ========================================================================================================================= /* hard=1620 */ % % % % _________________________________________________________________________________ gridcase(t('2dc579da')>trn+0," ___________ _____ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(t('2dc579da')>trn+1," _______________ _______ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t('2dc579da')>trn+2," _______________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(5,5)) "). gridcase(t('2dc579da')>tst+0," ___________________________ _____________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t('2dc579da'),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2dc579da.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,find_the_intruder,detect_grid,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b94a9452)). % ========================================================================================================================= /* hard=3152 */ % % % % _________________________________________________________________________________ gridcase(t(b94a9452)>trn+0," ___________________________ _________ | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,12))  Output (grid(4,4)) "). gridcase(t(b94a9452)>trn+1," _______________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,12))  Output (grid(3,3)) "). gridcase(t(b94a9452)>trn+2," ___________________________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,12))  Output (grid(5,5)) "). gridcase(t(b94a9452)>tst+0," ___________________________ _____________ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t(b94a9452),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b94a9452.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_negative,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('351d6448')). % ========================================================================================================================= /* hard=4212 */ % % % % _________________________________________________________________________________ gridcase(v('351d6448')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,15))  Output (grid(13,3)) "). gridcase(v('351d6448')>trn+1," ___________________________ ___________________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,15))  Output (grid(13,3)) "). gridcase(v('351d6448')>tst+0," ___________________________ ___________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,15))  Output<(REVEALED)> (grid(13,3)) "). %= fav(v('351d6448'),[no_sol(i(complete),resize_grid(13,3,Color),incomplete),test_suite([evaluation]),out_grid([13,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/351d6448.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('39a8645d')). % ========================================================================================================================= /* hard=3757 */ % % % % _________________________________________________________________________________ gridcase(t('39a8645d')>trn+0," _____________________________ _______ | | | @ @ | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(3,3)) "). gridcase(t('39a8645d')>trn+1," _____________________________ _______ | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(3,3)) "). gridcase(t('39a8645d')>trn+2," _____________________________ _______ | | | @ | | | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | | | | | | | @ | | @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,14))  Output (grid(3,3)) "). gridcase(t('39a8645d')>tst+0," _____________________________ _______ | | | @ | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | | | | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('39a8645d'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/39a8645d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,keypad,crop,count_patterns,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('5289ad53')). % ========================================================================================================================= /* hard=3576 */ % % % % _________________________________________________________________________________ gridcase(v('5289ad53')>trn+0," _______________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,10))  Output (grid(3,2)) "). gridcase(v('5289ad53')>trn+1," _____________________ _______ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(3,2)) "). gridcase(v('5289ad53')>trn+2," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,10))  Output (grid(3,2)) "). gridcase(v('5289ad53')>trn+3," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,13))  Output (grid(3,2)) "). gridcase(v('5289ad53')>tst+0," _____________________ _______ | | | @ @ @ | | @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,15))  Output<(REVEALED)> (grid(3,2)) "). %= fav(v('5289ad53'),[no_sol(i(complete),resize_grid(3,2,Color),incomplete),test_suite([evaluation]),out_grid([3,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5289ad53.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(fcb5c309)). % ========================================================================================================================= /* hard=5372 */ % % % % _________________________________________________________________________________ gridcase(t(fcb5c309)>trn+0," ___________________________ _______________ | @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ | | @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(7,7)) "). gridcase(t(fcb5c309)>trn+1," _________________________________ _______________ | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,13))  Output (grid(7,6)) "). gridcase(t(fcb5c309)>trn+2," _________________________________ _______________ | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,15))  Output (grid(7,7)) "). gridcase(t(fcb5c309)>tst+0," ___________________________________ _________________ | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(8,8)) "). %= fav(t(fcb5c309),[no_sol(i(complete),resize_grid(7,7,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([7,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/fcb5c309.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,separate_images,rectangle_guessing,recoloring,crop,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7468f01a')). % ========================================================================================================================= /* hard=4464 */ % % % % _________________________________________________________________________________ gridcase(t('7468f01a')>trn+0," _______________________________ _________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,10))  Output (grid(8,4)) "). gridcase(t('7468f01a')>trn+1," _________________________________ ___________ | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,12))  Output (grid(5,5)) "). gridcase(t('7468f01a')>trn+2," ___________________________________ _____________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,15))  Output (grid(6,4)) "). gridcase(t('7468f01a')>tst+0," ___________________________________ _________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(8,7)) "). %= fav(t('7468f01a'),[no_sol(i(complete),resize_grid(8,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([8,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7468f01a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,image_reflection,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3de23699')). % ========================================================================================================================= /* hard=4056 */ % % % % _________________________________________________________________________________ gridcase(t('3de23699')>trn+0," _______________ _______ | | | @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t('3de23699')>trn+1," ___________________ ___________ | | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,12))  Output (grid(5,3)) "). gridcase(t('3de23699')>trn+2," _____________________________ _________ | | | @ | | | | @ | | | | @ @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ | | @ @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,12))  Output (grid(4,4)) "). gridcase(t('3de23699')>trn+3," _____________________________________ _________________ | | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(18,12))  Output (grid(8,4)) "). gridcase(t('3de23699')>tst+0," _______________________________________ _____________________ | | | | | | | @ @ @ | | @ @ | | @ | | | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,18))  Output<(REVEALED)> (grid(10,8)) "). %= fav(t('3de23699'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3de23699.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_negative,rectangle_guessing,crop,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(aee291af)). % ========================================================================================================================= /* hard=5316 */ % % % % _________________________________________________________________________________ gridcase(v(aee291af)>trn+0," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v(aee291af)>trn+1," _________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(4,4)) "). gridcase(v(aee291af)>trn+2," _____________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(5,5)) "). gridcase(v(aee291af)>tst+0," _____________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v(aee291af),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/aee291af.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('0b148d64')). % ========================================================================================================================= /* hard=9220 */ % % % % _________________________________________________________________________________ gridcase(t('0b148d64')>trn+0," ___________________________________________ _____________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(10,10)) "). gridcase(t('0b148d64')>trn+1," _______________________________________ ___________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,18))  Output (grid(9,7)) "). gridcase(t('0b148d64')>trn+2," ___________________________________ _____________ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | | | @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,19))  Output (grid(6,9)) "). gridcase(t('0b148d64')>tst+0," ___________________________________ _____________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,15))  Output<(REVEALED)> (grid(6,6)) "). %= fav(t('0b148d64'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0b148d64.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,find_the_intruder,detect_grid,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('9f236235')). % ========================================================================================================================= /* hard=6270 */ % % % % _________________________________________________________________________________ gridcase(t('9f236235')>trn+0," _______________________________________ _________ | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(4,4)) "). gridcase(t('9f236235')>trn+1," _______________________________________ _________ | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,19))  Output (grid(4,4)) "). gridcase(t('9f236235')>trn+2," _______________________ _______ | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('9f236235')>tst+0," _______________________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,23))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('9f236235'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9f236235.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,image_reflection,detect_grid,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8efcae92')). % ========================================================================================================================= /* hard=9664 */ % % % % _________________________________________________________________________________ gridcase(t('8efcae92')>trn+0," _________________________________________ _____________ | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(6,5)) "). gridcase(t('8efcae92')>trn+1," _________________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(9,9)) "). gridcase(t('8efcae92')>trn+2," _________________________________________ ___________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(17,5)) "). gridcase(t('8efcae92')>tst+0," _________________________________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(10,9)) "). %= fav(t('8efcae92'),[no_sol(i(complete),resize_grid(6,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([6,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8efcae92.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,separate_images,rectangle_guessing,crop,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('2c0b0aff')). % ========================================================================================================================= /* hard=15760 */ % % % % _________________________________________________________________________________ gridcase(v('2c0b0aff')>trn+0," _______________________________________________ _________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(8,7)) "). gridcase(v('2c0b0aff')>trn+1," _________________________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(9,8)) "). gridcase(v('2c0b0aff')>trn+2," _________________________________________________ _________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,24))  Output (grid(8,8)) "). gridcase(v('2c0b0aff')>trn+3," _________________________________________ _______________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(20,22))  Output (grid(11,8)) "). gridcase(v('2c0b0aff')>tst+0," _______________________________________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,22))  Output<(REVEALED)> (grid(10,8)) "). %= fav(v('2c0b0aff'),[no_sol(i(complete),resize_grid(8,7,Color),incomplete),test_suite([evaluation]),out_grid([8,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2c0b0aff.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('5ad4f10b')). % ========================================================================================================================= /* hard=7892 */ % % % % _________________________________________________________________________________ gridcase(t('5ad4f10b')>trn+0," _________________________________________________ _______ | @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,20))  Output (grid(3,3)) "). gridcase(t('5ad4f10b')>trn+1," _______________________________________________ _______ | @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ | | @ @ | | | | @ | | | | | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,22))  Output (grid(3,3)) "). gridcase(t('5ad4f10b')>trn+2," _______________________________________________ _______ | @ | | @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,24))  Output (grid(3,3)) "). gridcase(t('5ad4f10b')>tst+0," _____________________________________________________ _______ | @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,22))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('5ad4f10b'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5ad4f10b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,remove_noise,recoloring,keypad,image_resizing,crop,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1f85a75f')). % ========================================================================================================================= /* hard=10131 */ % % % % _________________________________________________________________________________ gridcase(t('1f85a75f')>trn+0," _____________________________________________________________ _______ | @ @ @ | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(3,5)) "). gridcase(t('1f85a75f')>trn+1," _____________________________________________________________ _______ | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ | | | | | | @ @ | | @ | | @ @ | | @ @ | | @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(3,3)) "). gridcase(t('1f85a75f')>tst+0," _____________________________________________________________ _________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('1f85a75f'),[no_sol(i(complete),resize_grid(3,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([3,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1f85a75f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,find_the_intruder,crop,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(f3e62deb)). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(v(f3e62deb)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3e62deb)>trn+1," _____________________ _____________________ | | | | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | | | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3e62deb)>trn+2," _____________________ _____________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3e62deb)>trn+3," _____________________ _____________________ | | | @ @ @ | | | | @ @ | | | | @ @ @ | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3e62deb)>trn+4," _____________________ _____________________ | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3e62deb)>trn+5," _____________________ _____________________ | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(f3e62deb)>tst+0," _____________________ _____________________ | | | | | | | | | | | | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | | | | | | @ @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). gridcase(v(f3e62deb)>tst+1," _____________________ _____________________ | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v(f3e62deb),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f3e62deb.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(6, 2) ']). % ========================================================================================================================= %main % ?- print_test(v(d931c21c)). % ========================================================================================================================= /* hard=9552 */ % % % % _________________________________________________________________________________ gridcase(v(d931c21c)>trn+0," _________________ _________________ | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v(d931c21c)>trn+1," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,9))  Output (grid(10,9)) "). gridcase(v(d931c21c)>trn+2," _____________________________ _____________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,16))  Output (grid(14,16)) "). gridcase(v(d931c21c)>trn+3," _____________________________________________ _____________________________________________ | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(22,19))  Output (grid(22,19)) "). gridcase(v(d931c21c)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(d931c21c),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d931c21c.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('85b81ff1')). % ========================================================================================================================= /* hard=8736 */ % % % % _________________________________________________________________________________ gridcase(v('85b81ff1')>trn+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('85b81ff1')>trn+1," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('85b81ff1')>trn+2," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('85b81ff1')>trn+3," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('85b81ff1')>tst+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,13))  Output<(REVEALED)> (grid(14,13)) "). %= fav(v('85b81ff1'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/85b81ff1.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('64a7c07e')). % ========================================================================================================================= /* hard=3228 */ % % % % _________________________________________________________________________________ gridcase(v('64a7c07e')>trn+0," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('64a7c07e')>trn+1," ___________ ___________ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v('64a7c07e')>trn+2," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('64a7c07e')>tst+0," _________________________ _________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ | | @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(v('64a7c07e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/64a7c07e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('42a15761')). % ========================================================================================================================= /* hard=4164 */ % % % % _________________________________________________________________________________ gridcase(v('42a15761')>trn+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,7))  Output (grid(11,7)) "). gridcase(v('42a15761')>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,9))  Output (grid(15,9)) "). gridcase(v('42a15761')>trn+2," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ [0m@ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,9))  Output (grid(15,9)) "). gridcase(v('42a15761')>tst+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,11))  Output<(REVEALED)> (grid(19,11)) "). %= fav(v('42a15761'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/42a15761.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1c56ad9f')). % ========================================================================================================================= /* hard=10104 */ % % % % _________________________________________________________________________________ gridcase(v('1c56ad9f')>trn+0," _____________________________ _____________________________ | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,13))  Output (grid(14,13)) "). gridcase(v('1c56ad9f')>trn+1," _____________________________ _____________________________ | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(v('1c56ad9f')>trn+2," _______________________________ _______________________________ | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1c56ad9f')>trn+3," _______________________________ _______________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1c56ad9f')>tst+0," _______________________________ _______________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(v('1c56ad9f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1c56ad9f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('25ff71a9')). % ========================================================================================================================= /* hard=432 */ % % % % _________________________________________________________________________________ gridcase(t('25ff71a9')>trn+0," _______ _______ | @ @ @ | | | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25ff71a9')>trn+1," _______ _______ | | | | | @ @ @ | | | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25ff71a9')>trn+2," _______ _______ | @ | | | | @ @ | | @ | | | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25ff71a9')>trn+3," _______ _______ | @ @ | | | | @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25ff71a9')>tst+0," _______ _______ | @ | | | | @ | | @ | | | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). gridcase(t('25ff71a9')>tst+1," _______ _______ | | | | | @ | | | | | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('25ff71a9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/25ff71a9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,keypad,grid_size_same,'(4, 2)']). % ========================================================================================================================= %main % ?- print_test(t('253bf280')). % ========================================================================================================================= /* hard=7200 */ % % % % _________________________________________________________________________________ gridcase(t('253bf280')>trn+0," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,7))  Output (grid(13,7)) "). gridcase(t('253bf280')>trn+1," _______________________ _______________________ | | | | | @ | | @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,10))  Output (grid(11,10)) "). gridcase(t('253bf280')>trn+2," _______________________ _______________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(t('253bf280')>trn+3," _____________ _____________ | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,9))  Output (grid(6,9)) "). gridcase(t('253bf280')>trn+4," _______ _______ | | | | | @ | | @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('253bf280')>trn+5," _____________ _____________ | | | | | @ | | @ | | | | | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(6,5))  Output (grid(6,5)) "). gridcase(t('253bf280')>trn+6," _____________ _____________ | | | | | @ | | @ | | | | @ | | @ | | @ @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #7 Input (grid(6,7))  Output (grid(6,7)) "). gridcase(t('253bf280')>trn+7," _______________________ _______________________ | | | | | @ | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #8 Input (grid(11,12))  Output (grid(11,12)) "). gridcase(t('253bf280')>tst+0," ___________________________ ___________________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ | | | | | | @ | | @ | | | | @ | | @ | | @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,12))  Output<(REVEALED)> (grid(13,12)) "). %= fav(t('253bf280'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/253bf280.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,direction_guessing,connect_the_dots,'(8, 1)']). % ========================================================================================================================= %main % ?- print_test(t('025d127b')). % ========================================================================================================================= /* hard=2880 */ % % % % _________________________________________________________________________________ gridcase(t('025d127b')>trn+0," ___________________ ___________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,14))  Output (grid(9,14)) "). gridcase(t('025d127b')>trn+1," ___________________ ___________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,8))  Output (grid(9,8)) "). gridcase(t('025d127b')>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('025d127b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/025d127b.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],tt,training,pattern_modification,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('55783887')). % ========================================================================================================================= /* hard=10828 */ % % % % _________________________________________________________________________________ gridcase(v('55783887')>trn+0," ___________________ ___________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('55783887')>trn+1," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,8))  Output (grid(11,8)) "). gridcase(v('55783887')>trn+2," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,9))  Output (grid(12,9)) "). gridcase(v('55783887')>trn+3," _________________________ _________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,15))  Output (grid(12,15)) "). gridcase(v('55783887')>trn+4," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(16,15))  Output (grid(16,15)) "). gridcase(v('55783887')>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,19))  Output<(REVEALED)> (grid(16,19)) "). %= fav(v('55783887'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/55783887.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e9afcf9a)). % ========================================================================================================================= /* hard=288 */ % % % % _________________________________________________________________________________ gridcase(t(e9afcf9a)>trn+0," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,2))  Output (grid(6,2)) "). gridcase(t(e9afcf9a)>trn+1," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,2))  Output (grid(6,2)) "). gridcase(t(e9afcf9a)>tst+0," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,2))  Output<(REVEALED)> (grid(6,2)) "). %= fav(t(e9afcf9a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e9afcf9a.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,pattern_modification,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(b9630600)). % ========================================================================================================================= /* hard=32400 */ % % % % _________________________________________________________________________________ gridcase(v(b9630600)>trn+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(b9630600)>trn+1," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(b9630600)>trn+2," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ | | | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(b9630600)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(b9630600),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b9630600.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('423a55dc')). % ========================================================================================================================= /* hard=6504 */ % % % % _________________________________________________________________________________ gridcase(v('423a55dc')>trn+0," _______________________ _______________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,10))  Output (grid(11,10)) "). gridcase(v('423a55dc')>trn+1," _______________________ _______________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,10))  Output (grid(11,10)) "). gridcase(v('423a55dc')>trn+2," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,10))  Output (grid(13,10)) "). gridcase(v('423a55dc')>trn+3," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,11))  Output (grid(13,11)) "). gridcase(v('423a55dc')>trn+4," _______________ _______________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('423a55dc')>tst+0," ___________________________ ___________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,11))  Output<(REVEALED)> (grid(13,11)) "). %= fav(v('423a55dc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/423a55dc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('42a50994')). % ========================================================================================================================= /* hard=9048 */ % % % % _________________________________________________________________________________ gridcase(t('42a50994')>trn+0," _______________________ _______________________ | @ | | @ | | @ | | @ | | @ @ @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | | | | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ | | | | | | @ | | | | @ @ | | | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,16))  Output (grid(11,16)) "). gridcase(t('42a50994')>trn+1," _____________________________________ _____________________________________ | @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,12))  Output (grid(18,12)) "). gridcase(t('42a50994')>trn+2," _______________________________________ _______________________________________ | @ @ | | | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,11))  Output (grid(19,11)) "). gridcase(t('42a50994')>trn+3," ___________________ ___________________ | @ @ | | @ | | @ | | @ | | @ @ | | | | @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ | | | | | | @ @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,17))  Output (grid(9,17)) "). gridcase(t('42a50994')>tst+0," _____________________________ _____________________________ | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | | | @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,17))  Output<(REVEALED)> (grid(14,17)) "). %= fav(t('42a50994'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/42a50994.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],tt,training,remove_noise,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021','https://github.com/fchollet/ARC/pull/43',grid_size_same,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('705a3229')). % ========================================================================================================================= /* hard=9120 */ % % % % _________________________________________________________________________________ gridcase(v('705a3229')>trn+0," _________________________ _________________________ | | | @ | | | | @ | | @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('705a3229')>trn+1," _______________________________ _______________________________ | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,14))  Output (grid(15,14)) "). gridcase(v('705a3229')>trn+2," _____________________ _____________________ | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | | | | | | | | | | | @ | | @ @ @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,12))  Output (grid(10,12)) "). gridcase(v('705a3229')>trn+3," _________________ _________________ | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,11))  Output (grid(8,11)) "). gridcase(v('705a3229')>tst+0," _________________________________ _________________________________ | | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,11))  Output<(REVEALED)> (grid(16,11)) "). %= fav(v('705a3229'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/705a3229.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('7ddcd7ec')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('7ddcd7ec')>trn+0," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('7ddcd7ec')>trn+1," _____________________ _____________________ | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('7ddcd7ec')>trn+2," _____________________ _____________________ | | | @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('7ddcd7ec')>tst+0," _____________________ _____________________ | | | @ | | | | @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('7ddcd7ec'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7ddcd7ec.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,direction_guessing,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6e19193c')). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t('6e19193c')>trn+0," _____________________ _____________________ | | | @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6e19193c')>trn+1," _____________________ _____________________ | | | | | @ @ | | @ @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6e19193c')>tst+0," _____________________ _____________________ | | | @ | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ @ | | @ | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('6e19193c'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6e19193c.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,direction_guessing,diagonals,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ba9d41b8)). % ========================================================================================================================= /* hard=11440 */ % % % % _________________________________________________________________________________ gridcase(v(ba9d41b8)>trn+0," _______________________________ _______________________________ | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,16))  Output (grid(15,16)) "). gridcase(v(ba9d41b8)>trn+1," _______________________________ _______________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(v(ba9d41b8)>trn+2," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,17))  Output (grid(16,17)) "). gridcase(v(ba9d41b8)>tst+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v(ba9d41b8),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ba9d41b8.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('22168020')). % ========================================================================================================================= /* hard=4400 */ % % % % _________________________________________________________________________________ gridcase(t('22168020')>trn+0," _____________________ _____________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22168020')>trn+1," _____________________ _____________________ | | | | | | | | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22168020')>trn+2," _____________________ _____________________ | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('22168020')>tst+0," _____________________ _____________________ | | | | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('22168020'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/22168020.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(bf32578f)). % ========================================================================================================================= /* hard=2064 */ % % % % _________________________________________________________________________________ gridcase(v(bf32578f)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | @ | | | | @ | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v(bf32578f)>trn+1," _____________ _____________ | @ @ @ | | | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(bf32578f)>trn+2," _____________ _____________ | | | | | @ | | | | @ | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(bf32578f)>tst+0," _________________ _________________ | | | | | @ | | | | @ @ | | @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,8))  Output<(REVEALED)> (grid(8,8)) "). %= fav(v(bf32578f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bf32578f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ded97339)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t(ded97339)>trn+0," _____________________ _____________________ | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ded97339)>trn+1," _____________________ _____________________ | | | | | @ | | @ | | | | | | @ | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ded97339)>trn+2," _____________________ _____________________ | | | | | @ @ | | @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ | | | | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ded97339)>tst+0," _____________________ _____________________ | | | | | @ | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(ded97339),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ded97339.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('69889d6e')). % ========================================================================================================================= /* hard=5600 */ % % % % _________________________________________________________________________________ gridcase(v('69889d6e')>trn+0," _____________________ _____________________ | | | | | | | | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('69889d6e')>trn+1," _____________________ _____________________ | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('69889d6e')>trn+2," _____________________ _____________________ | | | | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('69889d6e')>trn+3," _____________________ _____________________ | | | | | | | | | | | @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('69889d6e')>tst+0," _____________________ _____________________ | | | | | | | | | | | | | | | @ | | @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('69889d6e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/69889d6e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e619ca6e)). % ========================================================================================================================= /* hard=26088 */ % % % % _________________________________________________________________________________ gridcase(v(e619ca6e)>trn+0," ___________________________________________________________ ___________________________________________________________ | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(29,29))  Output (grid(29,29)) "). gridcase(v(e619ca6e)>trn+1," _____________________________________________ _____________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,25))  Output (grid(22,25)) "). gridcase(v(e619ca6e)>trn+2," _______________________________________________________ _______________________________________________________ | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(27,29))  Output (grid(27,29)) "). gridcase(v(e619ca6e)>tst+0," _________________________________________________________ _________________________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,29))  Output<(REVEALED)> (grid(28,29)) "). %= fav(v(e619ca6e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e619ca6e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('3ac3eb23')). % ========================================================================================================================= /* hard=1464 */ % % % % _________________________________________________________________________________ gridcase(t('3ac3eb23')>trn+0," _____________________ _____________________ | @ @ | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,6))  Output (grid(10,6)) "). gridcase(t('3ac3eb23')>trn+1," _______________ _______________ | @ | | @ | | | | @ @ | | | | @ | | | | @ @ | | | | @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,6))  Output (grid(7,6)) "). gridcase(t('3ac3eb23')>tst+0," _________________________ _________________________ | @ @ @ | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,6))  Output<(REVEALED)> (grid(12,6)) "). %= fav(t('3ac3eb23'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3ac3eb23.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,grid_size_same,draw_pattern_from_point,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('623ea044')). % ========================================================================================================================= /* hard=5988 */ % % % % _________________________________________________________________________________ gridcase(t('623ea044')>trn+0," _______________________________ _______________________________ | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('623ea044')>trn+1," _______________________________ _______________________________ | | | @ | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('623ea044')>trn+2," _______________ _______________ | | | @ | | | | @ @ | | | | @ @ | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('623ea044')>tst+0," ___________________________________ ___________________________________ | | | @ | | | | @ | | | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(17,17)) "). %= fav(t('623ea044'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/623ea044.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('99fa7670')). % ========================================================================================================================= /* hard=1960 */ % % % % _________________________________________________________________________________ gridcase(t('99fa7670')>trn+0," _____________ _____________ | | | | | @ | | @ @ @ @ | | | | @ | | @ | | @ @ @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('99fa7670')>trn+1," _______ _______ | | | | | @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('99fa7670')>trn+2," _____________ _____________ | | | | | @ | | @ @ @ @ @ | | | | @ | | | | @ | | @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('99fa7670')>trn+3," ___________ ___________ | | | | | @ | | @ @ @ | | | | @ | | @ | | @ @ @ @ | | | | @ | | @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,7))  Output (grid(5,7)) "). gridcase(t('99fa7670')>tst+0," _________________ _________________ | @ | | @ @ @ @ @ | | | | @ | | @ | | @ @ @ @ @ @ | | | | @ | | @ | | @ @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,7))  Output<(REVEALED)> (grid(8,7)) "). %= fav(t('99fa7670'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/99fa7670.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8f2ea7aa')). % ========================================================================================================================= /* hard=2916 */ % % % % _________________________________________________________________________________ gridcase(t('8f2ea7aa')>trn+0," ___________________ ___________________ | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ | | | | @ | | | | @ @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('8f2ea7aa')>trn+1," ___________________ ___________________ | | | @ | | | | @ @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | | | @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('8f2ea7aa')>trn+2," ___________________ ___________________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('8f2ea7aa')>tst+0," ___________________ ___________________ | | | @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('8f2ea7aa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8f2ea7aa.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,fractal_repetition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('56ff96f3')). % ========================================================================================================================= /* hard=4488 */ % % % % _________________________________________________________________________________ gridcase(t('56ff96f3')>trn+0," _____________________ _____________________ | | | | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('56ff96f3')>trn+1," _________________ _________________ | | | | | @ | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,7))  Output (grid(8,7)) "). gridcase(t('56ff96f3')>trn+2," _____________________ _____________________ | | | | | | | | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('56ff96f3')>trn+3," _______________________ _______________________ | | | | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,6))  Output (grid(11,6)) "). gridcase(t('56ff96f3')>tst+0," _________________ _________________ | @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,9))  Output<(REVEALED)> (grid(8,9)) "). %= fav(t('56ff96f3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/56ff96f3.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,rectangle_guessing,pattern_completion,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('9ddd00f0')). % ========================================================================================================================= /* hard=1752 */ % % % % _________________________________________________________________________________ gridcase(v('9ddd00f0')>trn+0," _______________________ _______________________ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v('9ddd00f0')>trn+1," ___________ ___________ | | | @ @ | | | | @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v('9ddd00f0')>tst+0," _______________________________________ _______________________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v('9ddd00f0'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9ddd00f0.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(ea786f4a)). % ========================================================================================================================= /* hard=996 */ % % % % _________________________________________________________________________________ gridcase(t(ea786f4a)>trn+0," _______ _______ | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(ea786f4a)>trn+1," ___________ ___________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(ea786f4a)>trn+2," _______________ _______________ | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t(ea786f4a)>tst+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(t(ea786f4a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ea786f4a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_modification,grid_size_same,draw_line_from_point,diagonals,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a3df8b1e)). % ========================================================================================================================= /* hard=1080 */ % % % % _________________________________________________________________________________ gridcase(t(a3df8b1e)>trn+0," _____ _____ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯ ¯¯¯¯¯  Training Pair #1 Input (grid(2,10))  Output (grid(2,10)) "). gridcase(t(a3df8b1e)>trn+1," _______ _______ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,10))  Output (grid(3,10)) "). gridcase(t(a3df8b1e)>trn+2," _________ _________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,10))  Output (grid(4,10)) "). gridcase(t(a3df8b1e)>tst+0," ___________ ___________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,10))  Output<(REVEALED)> (grid(5,10)) "). %= fav(t(a3df8b1e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a3df8b1e.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,diagonals,bounce,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8eb1be9a')). % ========================================================================================================================= /* hard=4860 */ % % % % _________________________________________________________________________________ gridcase(t('8eb1be9a')>trn+0," _______________________________________ _______________________________________ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,15))  Output (grid(19,15)) "). gridcase(t('8eb1be9a')>trn+1," _________________________ _________________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(t('8eb1be9a')>tst+0," ___________________________ ___________________________ | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,14))  Output<(REVEALED)> (grid(13,14)) "). %= fav(t('8eb1be9a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8eb1be9a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,image_filling,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(da515329)). % ========================================================================================================================= /* hard=10608 */ % % % % _________________________________________________________________________________ gridcase(v(da515329)>trn+0," _____________________________________________ _____________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(22,22))  Output (grid(22,22)) "). gridcase(v(da515329)>trn+1," _________________________ _________________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v(da515329)>trn+2," _________________________________ _________________________________ | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v(da515329)>tst+0," _____________________________________________________ _____________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(26,26))  Output<(REVEALED)> (grid(26,26)) "). %= fav(v(da515329),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/da515329.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e5c44e8f)). % ========================================================================================================================= /* hard=5324 */ % % % % _________________________________________________________________________________ gridcase(v(e5c44e8f)>trn+0," _______________________ _______________________ | | | @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(e5c44e8f)>trn+1," _______________________ _______________________ | @ @ | | @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(e5c44e8f)>trn+2," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ | | @ | | @ @ | | | | @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(e5c44e8f)>tst+0," _______________________ _______________________ | @ | | @ | | @ @ | | @ @ | | | | | | @ | | @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ | | @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v(e5c44e8f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e5c44e8f.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(fc754716)). % ========================================================================================================================= /* hard=1008 */ % % % % _________________________________________________________________________________ gridcase(v(fc754716)>trn+0," _______ _______ | | | @ @ @ | | @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v(fc754716)>trn+1," _______ _______ | | | @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,5))  Output (grid(3,5)) "). gridcase(v(fc754716)>trn+2," _______________ _______________ | | | @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,5))  Output (grid(7,5)) "). gridcase(v(fc754716)>trn+3," ___________ ___________ | | | @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v(fc754716)>tst+0," _______________ _______________ | | | @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,9))  Output<(REVEALED)> (grid(7,9)) "). %= fav(v(fc754716),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/fc754716.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('746b3537')). % ========================================================================================================================= /* hard=682 */ % % % % _________________________________________________________________________________ gridcase(t('746b3537')>trn+0," _______ ___ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(1,3)) "). gridcase(t('746b3537')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,1)) "). gridcase(t('746b3537')>trn+2," ___________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,3))  Output (grid(4,1)) "). gridcase(t('746b3537')>trn+3," _____ ___ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯ ¯¯¯¯¯  Training Pair #4 Input (grid(2,4))  Output (grid(1,3)) "). gridcase(t('746b3537')>trn+4," _________ ___ | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(4,6))  Output (grid(1,4)) "). gridcase(t('746b3537')>tst+0," ___________________ ___________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,4))  Output<(REVEALED)> (grid(5,1)) "). %= fav(t('746b3537'),[no_sol(i(complete),resize_grid(1,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([1,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/746b3537.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,direction_guessing,crop,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6d0aefbc')). % ========================================================================================================================= /* hard=810 */ % % % % _________________________________________________________________________________ gridcase(t('6d0aefbc')>trn+0," _______ _____________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t('6d0aefbc')>trn+1," _______ _____________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t('6d0aefbc')>trn+2," _______ _____________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t('6d0aefbc')>trn+3," _______ _____________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t('6d0aefbc')>tst+0," _______ _____________ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(6,3)) "). %= fav(t('6d0aefbc'),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6d0aefbc.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,image_reflection,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(b1fc8b8e)). % ========================================================================================================================= /* hard=1815 */ % % % % _________________________________________________________________________________ gridcase(v(b1fc8b8e)>trn+0," _____________ ___________ | @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(5,5)) "). gridcase(v(b1fc8b8e)>trn+1," _____________ ___________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(5,5)) "). gridcase(v(b1fc8b8e)>trn+2," _____________ ___________ | @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ @ | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(5,5)) "). gridcase(v(b1fc8b8e)>trn+3," _____________ ___________ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(5,5)) "). gridcase(v(b1fc8b8e)>trn+4," _____________ ___________ | @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,6))  Output (grid(5,5)) "). gridcase(v(b1fc8b8e)>tst+0," _____________ ___________ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(5,5)) "). gridcase(v(b1fc8b8e)>tst+1," _____________ ___________ | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | | | @ @ | | @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(6,6))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v(b1fc8b8e),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/b1fc8b8e.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('4c4377d9')). % ========================================================================================================================= /* hard=864 */ % % % % _________________________________________________________________________________ gridcase(t('4c4377d9')>trn+0," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,6))  Training Pair #1 Input (grid(4,3)) "). gridcase(t('4c4377d9')>trn+1," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,6))  Training Pair #2 Input (grid(4,3)) "). gridcase(t('4c4377d9')>trn+2," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,6))  Training Pair #3 Input (grid(4,3)) "). gridcase(t('4c4377d9')>trn+3," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,6))  Training Pair #4 Input (grid(4,3)) "). gridcase(t('4c4377d9')>tst+0," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(4,6))  EVALUATION TEST #1 (grid(4,3)) "). %= fav(t('4c4377d9'),[no_sol(i(complete),resize_grid(4,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4c4377d9.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_repetition,image_reflection,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(feca6190)). % ========================================================================================================================= /* hard=4220 */ % % % % _________________________________________________________________________________ gridcase(t(feca6190)>trn+0," _____________________ ___________ | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #1 Input (grid(5,1)) "). gridcase(t(feca6190)>trn+1," ___________ ___________ | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #2 Input (grid(5,1)) "). gridcase(t(feca6190)>trn+2," _______________________________ ___________ | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #3 Input (grid(5,1)) "). gridcase(t(feca6190)>trn+3," _______________________________ ___________ | | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #4 Input (grid(5,1)) "). gridcase(t(feca6190)>trn+4," ___________ ___________ | | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯  Output (grid(5,5))  Training Pair #5 Input (grid(5,1)) "). gridcase(t(feca6190)>tst+0," _________________________________________ ___________ | | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(20,20))  EVALUATION TEST #1 (grid(5,1)) "). %= fav(t(feca6190),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/feca6190.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_expansion,image_expansion,draw_line_from_point,diagonals,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t('88a62173')). % ========================================================================================================================= /* hard=441 */ % % % % _________________________________________________________________________________ gridcase(t('88a62173')>trn+0," ___________ _____ | @ @ | | @ @ | | @ @ @ @ | | @ | | | ¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(t('88a62173')>trn+1," ___________ _____ | @ @ | | @ | | @ @ | | @ @ | | | ¯¯¯¯¯ | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(t('88a62173')>trn+2," ___________ _____ | @ @ @ | | @ | | @ @ | | @ | | | ¯¯¯¯¯ | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(t('88a62173')>tst+0," ___________ _____ | @ @ @ | | @ | | @ @ | | @ | | | ¯¯¯¯¯ | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(2,2)) "). %= fav(t('88a62173'),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/88a62173.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,separate_images,find_the_intruder,detect_grid,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(bc1d5164)). % ========================================================================================================================= /* hard=1200 */ % % % % _________________________________________________________________________________ gridcase(t(bc1d5164)>trn+0," _______________ _______ | @ @ | | @ | | @ @ @ @ | | @ @ @ | | | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(t(bc1d5164)>trn+1," _______________ _______ | @ @ @ @ | | @ @ @ | | @ | | @ @ | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(t(bc1d5164)>trn+2," _______________ _______ | @ @ @ | | @ @ | | @ @ | | @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(t(bc1d5164)>trn+3," _______________ _______ | @ @ | | @ @ | | | | | | | | @ @ @ | | | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(t(bc1d5164)>trn+4," _______________ _______ | @ @ | | @ | | @ @ | | @ @ | | | | @ | | | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(t(bc1d5164)>tst+0," _______________ _______ | @ @ | | @ @ | | @ | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,5))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(bc1d5164),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/bc1d5164.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_moving,pattern_juxtaposition,pairwise_analogy,keypad,crop,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ed98d772)). % ========================================================================================================================= /* hard=1215 */ % % % % _________________________________________________________________________________ gridcase(v(ed98d772)>trn+0," _____________ _______ | @ @ @ @ | | @ @ @ | | @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(ed98d772)>trn+1," _____________ _______ | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(ed98d772)>trn+2," _____________ _______ | @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(v(ed98d772)>trn+3," _____________ _______ | @ @ @ | | @ @ | | @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #4 Input (grid(3,3)) "). gridcase(v(ed98d772)>trn+4," _____________ _______ | @ @ @ | | @ @ | | @ @ | | | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #5 Input (grid(3,3)) "). gridcase(v(ed98d772)>tst+0," _____________ _______ | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(ed98d772),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ed98d772.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(a59b95c0)). % ========================================================================================================================= /* hard=2763 */ % % % % _________________________________________________________________________________ gridcase(v(a59b95c0)>trn+0," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(a59b95c0)>trn+1," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(a59b95c0)>trn+2," _________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #3 Input (grid(3,3)) "). gridcase(v(a59b95c0)>trn+3," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #4 Input (grid(3,3)) "). gridcase(v(a59b95c0)>trn+4," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #5 Input (grid(3,3)) "). gridcase(v(a59b95c0)>tst+0," _________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(12,12))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(a59b95c0),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a59b95c0.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('59341089')). % ========================================================================================================================= /* hard=1350 */ % % % % _________________________________________________________________________________ gridcase(v('59341089')>trn+0," _______ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(12,3)) "). gridcase(v('59341089')>trn+1," _______ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(12,3)) "). gridcase(v('59341089')>trn+2," _______ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(12,3)) "). gridcase(v('59341089')>trn+3," _______ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(12,3)) "). gridcase(v('59341089')>tst+0," _______ _________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(12,3)) "). %= fav(v('59341089'),[no_sol(i(complete),resize_grid(12,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([12,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/59341089.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('46442a0e')). % ========================================================================================================================= /* hard=675 */ % % % % _________________________________________________________________________________ gridcase(t('46442a0e')>trn+0," _________ _____ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #1 Input (grid(2,2)) "). gridcase(t('46442a0e')>trn+1," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('46442a0e')>trn+2," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('46442a0e')>tst+0," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('46442a0e'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/46442a0e.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,image_reflection,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3af2c5a8')). % ========================================================================================================================= /* hard=972 */ % % % % _________________________________________________________________________________ gridcase(t('3af2c5a8')>trn+0," _________________ _________ | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #1 Input (grid(4,3)) "). gridcase(t('3af2c5a8')>trn+1," _________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #2 Input (grid(4,3)) "). gridcase(t('3af2c5a8')>trn+2," _________________ _________ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,6))  Training Pair #3 Input (grid(4,3)) "). gridcase(t('3af2c5a8')>tst+0," _________________ _________ | @ @ | | @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(8,6))  EVALUATION TEST #1 (grid(4,3)) "). %= fav(t('3af2c5a8'),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3af2c5a8.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_rotation,image_repetition,image_reflection,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(f25fbde4)). % ========================================================================================================================= /* hard=2205 */ % % % % _________________________________________________________________________________ gridcase(t(f25fbde4)>trn+0," ___________________ _________________ | | | @ @ @ @ | | | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(8,6)) "). gridcase(t(f25fbde4)>trn+1," ___________________ _____________ | | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(6,6)) "). gridcase(t(f25fbde4)>trn+2," ___________________ _____________ | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(6,8)) "). gridcase(t(f25fbde4)>tst+0," ___________________ _____________________ | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(10,6)) "). %= fav(t(f25fbde4),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f25fbde4.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_resizing,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('28bf18c6')). % ========================================================================================================================= /* hard=1386 */ % % % % _________________________________________________________________________________ gridcase(t('28bf18c6')>trn+0," _________________ _____________ | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(6,3)) "). gridcase(t('28bf18c6')>trn+1," _________________ _____________ | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(6,3)) "). gridcase(t('28bf18c6')>trn+2," _________________ _____________ | | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(6,3)) "). gridcase(t('28bf18c6')>tst+0," _________________ _____________ | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,8))  Output<(REVEALED)> (grid(6,3)) "). %= fav(t('28bf18c6'),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/28bf18c6.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_repetition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('48131b3c')). % ========================================================================================================================= /* hard=783 */ % % % % _________________________________________________________________________________ gridcase(v('48131b3c')>trn+0," _____________ _______ | @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('48131b3c')>trn+1," _________ _____ | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #2 Input (grid(2,2)) "). gridcase(v('48131b3c')>trn+2," _________________ _________ | @ @ @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,8))  Training Pair #3 Input (grid(4,4)) "). gridcase(v('48131b3c')>tst+0," _________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(8,8))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(v('48131b3c'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/48131b3c.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('53b68214')). % ========================================================================================================================= /* hard=2940 */ % % % % _________________________________________________________________________________ gridcase(t('53b68214')>trn+0," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #1 Input (grid(10,6)) "). gridcase(t('53b68214')>trn+1," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #2 Input (grid(10,5)) "). gridcase(t('53b68214')>trn+2," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #3 Input (grid(10,8)) "). gridcase(t('53b68214')>tst+0," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,10))  EVALUATION TEST #1 (grid(10,8)) "). gridcase(t('53b68214')>tst+1," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(10,10))  EVALUATION TEST #2 (grid(10,5)) "). %= fav(t('53b68214'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([10,10]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/53b68214.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_expansion,image_expansion,'(3, 2)']). % ========================================================================================================================= %main % ?- print_test(t(bbc9ae5d)). % ========================================================================================================================= /* hard=1032 */ % % % % _________________________________________________________________________________ gridcase(t(bbc9ae5d)>trn+0," _____________ _____________ | @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,3))  Training Pair #1 Input (grid(6,1)) "). gridcase(t(bbc9ae5d)>trn+1," _________________ _________________ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(8,4))  Training Pair #2 Input (grid(8,1)) "). gridcase(t(bbc9ae5d)>trn+2," _____________________ _____________________ | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,5))  Training Pair #3 Input (grid(10,1)) "). gridcase(t(bbc9ae5d)>trn+3," _____________ _____________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,3))  Training Pair #4 Input (grid(6,1)) "). gridcase(t(bbc9ae5d)>trn+4," _____________ _____________ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,3))  Training Pair #5 Input (grid(6,1)) "). gridcase(t(bbc9ae5d)>tst+0," _________________________ _________________________ | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(12,6))  EVALUATION TEST #1 (grid(12,1)) "). %= fav(t(bbc9ae5d),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/bbc9ae5d.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_expansion,image_expansion,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v(bc4146bd)). % ========================================================================================================================= /* hard=2880 */ % % % % _________________________________________________________________________________ gridcase(v(bc4146bd)>trn+0," _________ _________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,4))  Output (grid(20,4)) "). gridcase(v(bc4146bd)>trn+1," _________ _________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,4))  Output (grid(20,4)) "). gridcase(v(bc4146bd)>trn+2," _________ _________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,4))  Output (grid(20,4)) "). gridcase(v(bc4146bd)>trn+3," _________ _________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,4))  Output (grid(20,4)) "). gridcase(v(bc4146bd)>tst+0," _________ _________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,4))  Output<(REVEALED)> (grid(20,4)) "). %= fav(v(bc4146bd),[no_sol(i(complete),resize_grid(20,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([20,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/bc4146bd.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('007bbfb7')). % ========================================================================================================================= /* hard=2160 */ % % % % _________________________________________________________________________________ gridcase(t('007bbfb7')>trn+0," ___________________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('007bbfb7')>trn+1," ___________________ _______ | @ @ @ @ | | @ @ | | | | | | @ @ | | @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('007bbfb7')>trn+2," ___________________ _______ | | | | | | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯ | @ | | @ @ | | | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('007bbfb7')>trn+3," ___________________ _______ | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(t('007bbfb7')>trn+4," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #5 Input (grid(3,3)) "). gridcase(t('007bbfb7')>tst+0," ___________________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('007bbfb7'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/007bbfb7.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,fractal_repetition,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v('0692e18c')). % ========================================================================================================================= /* hard=1296 */ % % % % _________________________________________________________________________________ gridcase(v('0692e18c')>trn+0," ___________________ _______ | @ @ | | @ | | | | @ @ @ | | @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('0692e18c')>trn+1," ___________________ _______ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('0692e18c')>trn+2," ___________________ _______ | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('0692e18c')>tst+0," ___________________ _______ | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('0692e18c'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0692e18c.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('8b28cd80')). % ========================================================================================================================= /* hard=2160 */ % % % % _________________________________________________________________________________ gridcase(v('8b28cd80')>trn+0," ___________________ _______ | @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('8b28cd80')>trn+1," ___________________ _______ | @ @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('8b28cd80')>trn+2," ___________________ _______ | @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('8b28cd80')>trn+3," ___________________ _______ | @ @ @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(v('8b28cd80')>trn+4," ___________________ _______ | @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #5 Input (grid(3,3)) "). gridcase(v('8b28cd80')>tst+0," ___________________ _______ | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). gridcase(v('8b28cd80')>tst+1," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #2 (grid(3,3)) "). %= fav(v('8b28cd80'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8b28cd80.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(v('8e2edd66')). % ========================================================================================================================= /* hard=1296 */ % % % % _________________________________________________________________________________ gridcase(v('8e2edd66')>trn+0," ___________________ _______ | @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('8e2edd66')>trn+1," ___________________ _______ | @ | | @ @ | | @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('8e2edd66')>trn+2," ___________________ _______ | @ | | @ @ | | | | @ @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯ | | | | | @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('8e2edd66')>tst+0," ___________________ _______ | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(9,9))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('8e2edd66'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8e2edd66.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(eb281b96)). % ========================================================================================================================= /* hard=2958 */ % % % % _________________________________________________________________________________ gridcase(t(eb281b96)>trn+0," ___________________________________ ___________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(17,9))  Training Pair #1 Input (grid(17,3)) "). gridcase(t(eb281b96)>trn+1," ___________________________________ ___________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(17,13))  Training Pair #2 Input (grid(17,4)) "). gridcase(t(eb281b96)>tst+0," ___________________________________ ___________________________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(17,17))  EVALUATION TEST #1 (grid(17,5)) "). %= fav(t(eb281b96),[no_sol(i(complete),resize_grid(17,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([17,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/eb281b96.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_repetition,image_reflection,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('2697da3f')). % ========================================================================================================================= /* hard=5169 */ % % % % _________________________________________________________________________________ gridcase(v('2697da3f')>trn+0," _______________________________ _______________ | @ @ | | | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #1 Input (grid(7,9)) "). gridcase(v('2697da3f')>trn+1," _______________________ _______________ | @ | | | | @ @ | | | | @ @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(11,11))  Training Pair #2 Input (grid(7,7)) "). gridcase(v('2697da3f')>trn+2," _______________________ _________________ | @ | | | | @ @ @ | | | | @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(11,11))  Training Pair #3 Input (grid(8,7)) "). gridcase(v('2697da3f')>trn+3," _______________________________ _________________ | @ @ @ @ | | | | @ | | | | @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #4 Input (grid(8,8)) "). gridcase(v('2697da3f')>tst+0," ___________________________________ _____________________ | @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(17,17))  EVALUATION TEST #1 (grid(10,8)) "). %= fav(v('2697da3f'),[no_sol(i(complete),resize_grid(15,15,Color),incomplete),test_suite([evaluation]),out_grid([15,15]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2697da3f.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('8719f442')). % ========================================================================================================================= /* hard=2916 */ % % % % _________________________________________________________________________________ gridcase(v('8719f442')>trn+0," _______________________________ _______ | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('8719f442')>trn+1," _______________________________ _______ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('8719f442')>trn+2," _______________________________ _______ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('8719f442')>tst+0," _______________________________ _______ | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(15,15))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('8719f442'),[no_sol(i(complete),resize_grid(15,15,Color),incomplete),test_suite([evaluation]),out_grid([15,15]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8719f442.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e57337a4)). % ========================================================================================================================= /* hard=2916 */ % % % % _________________________________________________________________________________ gridcase(v(e57337a4)>trn+0," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(3,3)) "). gridcase(v(e57337a4)>trn+1," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(3,3)) "). gridcase(v(e57337a4)>trn+2," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(3,3)) "). gridcase(v(e57337a4)>tst+0," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(e57337a4),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e57337a4.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('5b6cbef5')). % ========================================================================================================================= /* hard=6000 */ % % % % _________________________________________________________________________________ gridcase(v('5b6cbef5')>trn+0," _________________________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #1 Input (grid(4,4)) "). gridcase(v('5b6cbef5')>trn+1," _________________________________ _________ | @ | | @ | | @ @ | | @ @ | | | | | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | | | @ @ | | | | | | | | | | @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #2 Input (grid(4,4)) "). gridcase(v('5b6cbef5')>trn+2," _________________________________ _________ | | | | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #3 Input (grid(4,4)) "). gridcase(v('5b6cbef5')>trn+3," _________________________________ _________ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #4 Input (grid(4,4)) "). gridcase(v('5b6cbef5')>trn+4," _________________________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #5 Input (grid(4,4)) "). gridcase(v('5b6cbef5')>tst+0," _________________________________ _________ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(16,16))  EVALUATION TEST #1 (grid(4,4)) "). %= fav(v('5b6cbef5'),[no_sol(i(complete),resize_grid(16,16,Color),incomplete),test_suite([evaluation]),out_grid([16,16]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5b6cbef5.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('80af3007')). % ========================================================================================================================= /* hard=6075 */ % % % % _________________________________________________________________________________ gridcase(t('80af3007')>trn+0," _____________________________________ ___________________ | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,16))  Output (grid(9,9)) "). gridcase(t('80af3007')>trn+1," _____________________________________ ___________________ | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,16))  Output (grid(9,9)) "). gridcase(t('80af3007')>trn+2," _____________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,16))  Output (grid(9,9)) "). gridcase(t('80af3007')>tst+0," _______________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,17))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('80af3007'),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/80af3007.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,pattern_resizing,image_resizing,fractal_repetition,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('358ba94e')). % ========================================================================================================================= /* hard=5775 */ % % % % _________________________________________________________________________________ gridcase(v('358ba94e')>trn+0," _____________________________________ ___________ | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,14))  Output (grid(5,5)) "). gridcase(v('358ba94e')>trn+1," _______________________________________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,15))  Output (grid(5,5)) "). gridcase(v('358ba94e')>trn+2," _______________________________________ ___________ | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,16))  Output (grid(5,5)) "). gridcase(v('358ba94e')>trn+3," _______________________________________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,16))  Output (grid(5,5)) "). gridcase(v('358ba94e')>tst+0," _______________________________________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,17))  Output<(REVEALED)> (grid(5,5)) "). %= fav(v('358ba94e'),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([evaluation]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/358ba94e.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('91413438')). % ========================================================================================================================= /* hard=3402 */ % % % % _________________________________________________________________________________ gridcase(t('91413438')>trn+0," _________________________ _______ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('91413438')>trn+1," _______________________________ _______ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | | ¯¯¯¯¯¯¯ | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('91413438')>trn+2," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('91413438')>trn+3," _____________________________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(18,18))  Training Pair #4 Input (grid(3,3)) "). gridcase(t('91413438')>tst+0," ___________________________________________ _______ | @ @ | | @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(21,21))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('91413438'),[no_sol(i(complete),resize_grid(12,12,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),out_grid([12,12]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/91413438.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,count_tiles,algebra,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('1990f7a8')). % ========================================================================================================================= /* hard=6228 */ % % % % _________________________________________________________________________________ gridcase(v('1990f7a8')>trn+0," _______________________________________________ _______________ | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(7,7)) "). gridcase(v('1990f7a8')>trn+1," _______________________________________ _______________ | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,17))  Output (grid(7,7)) "). gridcase(v('1990f7a8')>trn+2," _________________________________ _______________ | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | | | @ @ | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ | | | | @ @ | | @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,17))  Output (grid(7,7)) "). gridcase(v('1990f7a8')>tst+0," ___________________________________ _______________ | | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,17))  Output<(REVEALED)> (grid(7,7)) "). %= fav(v('1990f7a8'),[no_sol(i(complete),resize_grid(7,7,Color),incomplete),test_suite([evaluation]),out_grid([7,7]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1990f7a8.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(eb5a1d5d)). % ========================================================================================================================= /* hard=9744 */ % % % % _________________________________________________________________________________ gridcase(t(eb5a1d5d)>trn+0," _______________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(27,23))  Output (grid(5,5)) "). gridcase(t(eb5a1d5d)>trn+1," ___________________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,22))  Output (grid(3,3)) "). gridcase(t(eb5a1d5d)>trn+2," _____________________________________________ _______________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,21))  Output (grid(7,7)) "). gridcase(t(eb5a1d5d)>tst+0," _______________________________________________________ ___________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,26))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(eb5a1d5d),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([5,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/eb5a1d5d.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,summarize,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(ccd554ac)). % ========================================================================================================================= /* hard=3480 */ % % % % _________________________________________________________________________________ gridcase(v(ccd554ac)>trn+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(ccd554ac)>trn+1," _________ _____ | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #2 Input (grid(2,2)) "). gridcase(v(ccd554ac)>trn+2," _________ _____ | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,4))  Training Pair #3 Input (grid(2,2)) "). gridcase(v(ccd554ac)>trn+3," ___________________ _______ | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #4 Input (grid(3,3)) "). gridcase(v(ccd554ac)>trn+4," _________________________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #5 Input (grid(4,4)) "). gridcase(v(ccd554ac)>trn+5," _________________________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #6 Input (grid(4,4)) "). gridcase(v(ccd554ac)>tst+0," ___________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(25,25))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(v(ccd554ac),[no_sol(i(complete),resize_grid(9,9,Color),incomplete),test_suite([evaluation]),out_grid([9,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ccd554ac.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('575b1a71')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(v('575b1a71')>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('575b1a71')>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('575b1a71')>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('575b1a71')>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('575b1a71'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/575b1a71.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e8593010)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t(e8593010)>trn+0," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e8593010)>trn+1," _____________________ _____________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e8593010)>trn+2," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(e8593010)>tst+0," _____________________ _____________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(e8593010),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e8593010.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,loop_filling,holes,grid_size_same,count_tiles,associate_colors_to_numbers,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('54d9e175')). % ========================================================================================================================= /* hard=4400 */ % % % % _________________________________________________________________________________ gridcase(t('54d9e175')>trn+0," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t('54d9e175')>trn+1," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t('54d9e175')>trn+2," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,3))  Output (grid(11,3)) "). gridcase(t('54d9e175')>trn+3," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,7))  Output (grid(11,7)) "). gridcase(t('54d9e175')>tst+0," _______________________ _______________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,7))  Output<(REVEALED)> (grid(11,7)) "). %= fav(t('54d9e175'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/54d9e175.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,separate_images,grid_size_same,detect_grid,associate_images_to_images,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a61f2674)). % ========================================================================================================================= /* hard=1944 */ % % % % _________________________________________________________________________________ gridcase(t(a61f2674)>trn+0," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(a61f2674)>trn+1," ___________________ ___________________ | @ | | @ | | @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(a61f2674)>tst+0," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(a61f2674),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a61f2674.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_minimum,take_maximum,separate_shapes,remove_intruders,recoloring,grid_size_same,count_tiles,associate_colors_to_ranks,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v('8a371977')). % ========================================================================================================================= /* hard=18180 */ % % % % _________________________________________________________________________________ gridcase(v('8a371977')>trn+0," _______________________________________ _______________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('8a371977')>trn+1," _______________________________________________ _______________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('8a371977')>trn+2," ___________________________________________________ ___________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,25))  Output (grid(25,25)) "). gridcase(v('8a371977')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v('8a371977'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8a371977.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('83302e8f')). % ========================================================================================================================= /* hard=21336 */ % % % % _________________________________________________________________________________ gridcase(t('83302e8f')>trn+0," _________________________________________________ _________________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(t('83302e8f')>trn+1," ___________________________________________________________ ___________________________________________________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(29,29))  Output (grid(29,29)) "). gridcase(t('83302e8f')>trn+2," _______________________________________ _______________________________________ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(t('83302e8f')>tst+0," _______________________________________________________ _______________________________________________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ [38;2;154;154;154m@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(27,27))  Output<(REVEALED)> (grid(27,27)) "). %= fav(t('83302e8f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/83302e8f.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,loop_filling,grid_size_same,detect_grid,detect_closed_curves,associate_colors_to_bools,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('2072aba6')). % ========================================================================================================================= /* hard=729 */ % % % % _________________________________________________________________________________ gridcase(v('2072aba6')>trn+0," _____________ _______ | @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('2072aba6')>trn+1," _____________ _______ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(v('2072aba6')>trn+2," _____________ _______ | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(v('2072aba6')>tst+0," _____________ _______ | | | | | | | @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(6,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v('2072aba6'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2072aba6.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d5c634a2)). % ========================================================================================================================= /* hard=3309 */ % % % % _________________________________________________________________________________ gridcase(v(d5c634a2)>trn+0," _______________________________ _____________ | | | @ @ @ @ | | @ | | | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>trn+1," _________ _____________ | @ @ @ | | @ @ | | @ | | | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,5))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>trn+2," ___________ _____________ | @ @ @ | | @ @ | | @ | | | | | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,6))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>trn+3," _______________ _____________ | @ @ @ @ | | @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,6))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>trn+4," _______________ _____________ | @ @ @ | | @ @ @ | | @ | | | | @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,8))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>trn+5," _______________ _____________ | | | @ @ @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(7,8))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>trn+6," _______________ _____________ | @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #7 Input (grid(7,8))  Output (grid(6,3)) "). gridcase(v(d5c634a2)>tst+0," ___________________ _____________ | @ @ @ | | @ @ @ @ | | @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,10))  Output<(REVEALED)> (grid(6,3)) "). gridcase(v(d5c634a2)>tst+1," _______________________ _____________ | | | @ @ @ | | @ | | | | @ @ @ @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(11,10))  Output<(REVEALED)> (grid(6,3)) "). %= fav(v(d5c634a2),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([evaluation]),out_grid([6,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d5c634a2.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(7, 2) ']). % ========================================================================================================================= %main % ?- print_test(v('9110e3c5')). % ========================================================================================================================= /* hard=5700 */ % % % % _________________________________________________________________________________ gridcase(v('9110e3c5')>trn+0," _______________ _______ | @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>trn+1," _______________ _______ | @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>trn+2," _______________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>trn+3," _______________ _______ | @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>trn+4," _______________ _______ | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>trn+5," _______________ _______ | @ @ @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>trn+6," _______________ _______ | @ @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #7 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('9110e3c5')>tst+0," _______________ _______ | @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(3,3)) "). gridcase(v('9110e3c5')>tst+1," _______________ _______ | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(7,7))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('9110e3c5'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/9110e3c5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(7, 2) ']). % ========================================================================================================================= %main % ?- print_test(v('2037f2c7')). % ========================================================================================================================= /* hard=16680 */ % % % % _________________________________________________________________________________ gridcase(v('2037f2c7')>trn+0," ___________________________________________________ _______________ | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(25,23))  Output (grid(7,3)) "). gridcase(v('2037f2c7')>trn+1," ___________________________________________________ _________________ | | | @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,25))  Output (grid(8,4)) "). gridcase(v('2037f2c7')>trn+2," _____________________________________________ _____________ | | | @ @ @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,22))  Output (grid(6,2)) "). gridcase(v('2037f2c7')>tst+0," ___________________________________________________ _____________________ | | | @ @ @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,24))  Output<(REVEALED)> (grid(10,2)) "). %= fav(v('2037f2c7'),[no_sol(i(complete),resize_grid(7,3,Color),incomplete),test_suite([evaluation]),out_grid([7,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/2037f2c7.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(e133d23d)). % ========================================================================================================================= /* hard=1500 */ % % % % _________________________________________________________________________________ gridcase(v(e133d23d)>trn+0," _______________ _______ | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(v(e133d23d)>trn+1," _______________ _______ | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(v(e133d23d)>trn+2," _______________ _______ | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(v(e133d23d)>trn+3," _______________ _______ | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(v(e133d23d)>trn+4," _______________ _______ | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(v(e133d23d)>tst+0," _______________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(e133d23d),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e133d23d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f2829549)). % ========================================================================================================================= /* hard=2000 */ % % % % _________________________________________________________________________________ gridcase(t(f2829549)>trn+0," _______________ _______ | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,4))  Output (grid(3,4)) "). gridcase(t(f2829549)>trn+1," _______________ _______ | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,4))  Output (grid(3,4)) "). gridcase(t(f2829549)>trn+2," _______________ _______ | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,4))  Output (grid(3,4)) "). gridcase(t(f2829549)>trn+3," _______________ _______ | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,4))  Output (grid(3,4)) "). gridcase(t(f2829549)>trn+4," _______________ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,4))  Output (grid(3,4)) "). gridcase(t(f2829549)>tst+0," _______________ _______ | @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,4))  Output<(REVEALED)> (grid(3,4)) "). %= fav(t(f2829549),[no_sol(i(complete),resize_grid(3,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([3,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f2829549.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_complement,separate_images,pattern_intersection,detect_wall,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ce4f8723)). % ========================================================================================================================= /* hard=2080 */ % % % % _________________________________________________________________________________ gridcase(t(ce4f8723)>trn+0," _________ _________ | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t(ce4f8723)>trn+1," _________ _________ | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t(ce4f8723)>trn+2," _________ _________ | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t(ce4f8723)>trn+3," _________ _________ | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t(ce4f8723)>tst+0," _________ _________ | @ @ | | @ @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,9))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t(ce4f8723),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ce4f8723.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_intersection,take_complement,separate_images,detect_wall,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('99b1bc43')). % ========================================================================================================================= /* hard=2080 */ % % % % _________________________________________________________________________________ gridcase(t('99b1bc43')>trn+0," _________ _________ | @ @ | | | | @ | | | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('99b1bc43')>trn+1," _________ _________ | @ @ | | @ @ @ | | @ @ | | | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('99b1bc43')>trn+2," _________ _________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('99b1bc43')>trn+3," _________ _________ | @ @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('99b1bc43')>tst+0," _________ _________ | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,9))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('99b1bc43'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/99b1bc43.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_complement,separate_images,pattern_intersection,detect_wall,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6430c8c4')). % ========================================================================================================================= /* hard=2080 */ % % % % _________________________________________________________________________________ gridcase(t('6430c8c4')>trn+0," _________ _________ | @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('6430c8c4')>trn+1," _________ _________ | @ @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('6430c8c4')>trn+2," _________ _________ | @ | | @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('6430c8c4')>trn+3," _________ _________ | @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,9))  Output (grid(4,4)) "). gridcase(t('6430c8c4')>tst+0," _________ _________ | @ @ @ @ | | | | @ @ @ | | @ | | @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,9))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('6430c8c4'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6430c8c4.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_complement,separate_images,pattern_intersection,detect_wall,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('34b99a2b')). % ========================================================================================================================= /* hard=2600 */ % % % % _________________________________________________________________________________ gridcase(v('34b99a2b')>trn+0," ___________________ _________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,5))  Output (grid(4,5)) "). gridcase(v('34b99a2b')>trn+1," ___________________ _________ | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,5))  Output (grid(4,5)) "). gridcase(v('34b99a2b')>trn+2," ___________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,5))  Output (grid(4,5)) "). gridcase(v('34b99a2b')>trn+3," ___________________ _________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,5))  Output (grid(4,5)) "). gridcase(v('34b99a2b')>tst+0," ___________________ _________ | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,5))  Output<(REVEALED)> (grid(4,5)) "). %= fav(v('34b99a2b'),[no_sol(i(complete),resize_grid(4,5,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([4,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/34b99a2b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('506d28a5')). % ========================================================================================================================= /* hard=2600 */ % % % % _________________________________________________________________________________ gridcase(v('506d28a5')>trn+0," ___________ ___________ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,9))  Output (grid(5,4)) "). gridcase(v('506d28a5')>trn+1," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,9))  Output (grid(5,4)) "). gridcase(v('506d28a5')>trn+2," ___________ ___________ | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,9))  Output (grid(5,4)) "). gridcase(v('506d28a5')>trn+3," ___________ ___________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,9))  Output (grid(5,4)) "). gridcase(v('506d28a5')>tst+0," ___________ ___________ | @ @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,9))  Output<(REVEALED)> (grid(5,4)) "). %= fav(v('506d28a5'),[no_sol(i(complete),resize_grid(5,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([5,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/506d28a5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0c9aba6e')). % ========================================================================================================================= /* hard=3040 */ % % % % _________________________________________________________________________________ gridcase(v('0c9aba6e')>trn+0," _________ _________ | @ @ | | @ @ | | @ | | @ @ @ | | @ @ | | | | @ @ @ @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,13))  Output (grid(4,6)) "). gridcase(v('0c9aba6e')>trn+1," _________ _________ | @ @ @ | | | | @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | | | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,13))  Output (grid(4,6)) "). gridcase(v('0c9aba6e')>trn+2," _________ _________ | @ | | @ | | @ | | @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,13))  Output (grid(4,6)) "). gridcase(v('0c9aba6e')>trn+3," _________ _________ | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ | | @ @ @ | | @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ | | @ @ | | | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,13))  Output (grid(4,6)) "). gridcase(v('0c9aba6e')>tst+0," _________ _________ | @ | | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | | | | @ @ @ | | @ | | @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,13))  Output<(REVEALED)> (grid(4,6)) "). %= fav(v('0c9aba6e'),[no_sol(i(complete),resize_grid(4,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([4,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0c9aba6e.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('009d5c81')). % ========================================================================================================================= /* hard=15680 */ % % % % _________________________________________________________________________________ gridcase(v('009d5c81')>trn+0," _____________________________ _____________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | | | @ @ @ | | | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('009d5c81')>trn+1," _____________________________ _____________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | @ @ | | | | @ | | | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('009d5c81')>trn+2," _____________________________ _____________________________ | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | | | | | @ | | | | @ @ @ | | | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('009d5c81')>trn+3," _____________________________ _____________________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ @ @ | | | | @ @ | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('009d5c81')>trn+4," _____________________________ _____________________________ | | | | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | @ @ | | | | @ | | | | @ @ @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('009d5c81')>tst+0," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ | | | | @ @ | | | | @ | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,14))  Output<(REVEALED)> (grid(14,14)) "). %= fav(v('009d5c81'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/009d5c81.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('604001fa')). % ========================================================================================================================= /* hard=9008 */ % % % % _________________________________________________________________________________ gridcase(v('604001fa')>trn+0," _________________________________ _________________________________ | | | | | @ | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | | | | | @ @ | | | | @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,20))  Output (grid(16,20)) "). gridcase(v('604001fa')>trn+1," _____________ _____________ | | | | | @ | | | | @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,8))  Output (grid(6,8)) "). gridcase(v('604001fa')>trn+2," _______________________ _______________________ | | | | | @ @ | | | | @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,9))  Output (grid(11,9)) "). gridcase(v('604001fa')>trn+3," _________________________ _________________________ | | | | | @ | | | | @ @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,8))  Output (grid(12,8)) "). gridcase(v('604001fa')>tst+0," _________________________ _________________________ | | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | @ @ | | | | @ | | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,15))  Output<(REVEALED)> (grid(12,15)) "). %= fav(v('604001fa'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/604001fa.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('2bcee788')). % ========================================================================================================================= /* hard=6400 */ % % % % _________________________________________________________________________________ gridcase(t('2bcee788')>trn+0," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2bcee788')>trn+1," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2bcee788')>trn+2," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2bcee788')>trn+3," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('2bcee788')>tst+0," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('2bcee788'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/2bcee788.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_reflection,image_filling,grid_size_same,direction_guessing,background_filling,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(fafffa47)). % ========================================================================================================================= /* hard=1080 */ % % % % _________________________________________________________________________________ gridcase(t(fafffa47)>trn+0," _______ _______ | @ @ | | @ | | @ @ | | @ | | @ @ @ | | | | @ | ¯¯¯¯¯¯¯ | @ | | @ @ @ | ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,6))  Output (grid(3,3)) "). gridcase(t(fafffa47)>trn+1," _______ _______ | @ @ | | @ | | @ @ | | | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | @ | ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,6))  Output (grid(3,3)) "). gridcase(t(fafffa47)>trn+2," _______ _______ | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯ | @ | | @ | ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,6))  Output (grid(3,3)) "). gridcase(t(fafffa47)>trn+3," _______ _______ | @ | | @ | | @ @ @ | | | | @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,6))  Output (grid(3,3)) "). gridcase(t(fafffa47)>trn+4," _______ _______ | @ | | @ @ | | @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,6))  Output (grid(3,3)) "). gridcase(t(fafffa47)>tst+0," _______ _______ | @ @ | | | | @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ | | @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,6))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(fafffa47),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/fafffa47.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_complement,separate_images,pattern_intersection,keypad,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t('0520fde7')). % ========================================================================================================================= /* hard=720 */ % % % % _________________________________________________________________________________ gridcase(t('0520fde7')>trn+0," _______________ _______ | @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(t('0520fde7')>trn+1," _______________ _______ | @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(t('0520fde7')>trn+2," _______________ _______ | @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,3))  Output (grid(3,3)) "). gridcase(t('0520fde7')>tst+0," _______________ _______ | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('0520fde7'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0520fde7.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,pattern_intersection,keypad,detect_wall,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('31d5ba1a')). % ========================================================================================================================= /* hard=1800 */ % % % % _________________________________________________________________________________ gridcase(v('31d5ba1a')>trn+0," ___________ ___________ | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,6))  Output (grid(5,3)) "). gridcase(v('31d5ba1a')>trn+1," ___________ ___________ | @ @ @ | | @ @ @ | | | | @ @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,6))  Output (grid(5,3)) "). gridcase(v('31d5ba1a')>trn+2," ___________ ___________ | @ | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,6))  Output (grid(5,3)) "). gridcase(v('31d5ba1a')>trn+3," ___________ ___________ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,6))  Output (grid(5,3)) "). gridcase(v('31d5ba1a')>trn+4," ___________ ___________ | @ @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(5,6))  Output (grid(5,3)) "). gridcase(v('31d5ba1a')>tst+0," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,6))  Output<(REVEALED)> (grid(5,3)) "). gridcase(v('31d5ba1a')>tst+1," ___________ ___________ | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(5,6))  Output<(REVEALED)> (grid(5,3)) "). %= fav(v('31d5ba1a'),[no_sol(i(complete),resize_grid(5,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([5,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/31d5ba1a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(v(e345f17b)). % ========================================================================================================================= /* hard=1536 */ % % % % _________________________________________________________________________________ gridcase(v(e345f17b)>trn+0," _________________ _________ | @ @ @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,4))  Output (grid(4,4)) "). gridcase(v(e345f17b)>trn+1," _________________ _________ | @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,4))  Output (grid(4,4)) "). gridcase(v(e345f17b)>trn+2," _________________ _________ | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ | | @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,4))  Output (grid(4,4)) "). gridcase(v(e345f17b)>trn+3," _________________ _________ | @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(8,4))  Output (grid(4,4)) "). gridcase(v(e345f17b)>tst+0," _________________ _________ | @ @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,4))  Output<(REVEALED)> (grid(4,4)) "). gridcase(v(e345f17b)>tst+1," _________________ _________ | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(8,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(v(e345f17b),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e345f17b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('94f9d214')). % ========================================================================================================================= /* hard=1536 */ % % % % _________________________________________________________________________________ gridcase(t('94f9d214')>trn+0," _________ _________ | | | @ @ @ | | @ @ | | | | | | | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,8))  Output (grid(4,4)) "). gridcase(t('94f9d214')>trn+1," _________ _________ | @ @ @ @ | | | | @ @ | | @ | | @ @ | | @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,8))  Output (grid(4,4)) "). gridcase(t('94f9d214')>trn+2," _________ _________ | @ @ | | | | @ @ | | @ | | @ | | @ | | @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,8))  Output (grid(4,4)) "). gridcase(t('94f9d214')>trn+3," _________ _________ | @ @ @ @ | | | | @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,8))  Output (grid(4,4)) "). gridcase(t('94f9d214')>tst+0," _________ _________ | @ @ | | @ | | @ @ @ | | | | @ | | @ @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,8))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t('94f9d214'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([4,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/94f9d214.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_complement,separate_images,pattern_intersection,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1b2d62fb')). % ========================================================================================================================= /* hard=2000 */ % % % % _________________________________________________________________________________ gridcase(t('1b2d62fb')>trn+0," _______________ _______ | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,5))  Output (grid(3,5)) "). gridcase(t('1b2d62fb')>trn+1," _______________ _______ | @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,5))  Output (grid(3,5)) "). gridcase(t('1b2d62fb')>trn+2," _______________ _______ | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,5))  Output (grid(3,5)) "). gridcase(t('1b2d62fb')>trn+3," _______________ _______ | @ @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,5))  Output (grid(3,5)) "). gridcase(t('1b2d62fb')>trn+4," _______________ _______ | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,5))  Output (grid(3,5)) "). gridcase(t('1b2d62fb')>tst+0," _______________ _______ | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,5))  Output<(REVEALED)> (grid(3,5)) "). %= fav(t('1b2d62fb'),[no_sol(i(complete),resize_grid(3,5,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([3,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1b2d62fb.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,pattern_intersection,detect_wall,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v(d19f7514)). % ========================================================================================================================= /* hard=2304 */ % % % % _________________________________________________________________________________ gridcase(v(d19f7514)>trn+0," _________ _________ | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | | | | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,12))  Output (grid(4,6)) "). gridcase(v(d19f7514)>trn+1," _________ _________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,12))  Output (grid(4,6)) "). gridcase(v(d19f7514)>trn+2," _________ _________ | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,12))  Output (grid(4,6)) "). gridcase(v(d19f7514)>trn+3," _________ _________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(4,12))  Output (grid(4,6)) "). gridcase(v(d19f7514)>tst+0," _________ _________ | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,12))  Output<(REVEALED)> (grid(4,6)) "). %= fav(v(d19f7514),[no_sol(i(complete),resize_grid(4,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([4,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d19f7514.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('66f2d22f')). % ========================================================================================================================= /* hard=2688 */ % % % % _________________________________________________________________________________ gridcase(v('66f2d22f')>trn+0," _____________________________ _______________ | @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,4))  Output (grid(7,4)) "). gridcase(v('66f2d22f')>trn+1," _____________________________ _______________ | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,4))  Output (grid(7,4)) "). gridcase(v('66f2d22f')>trn+2," _____________________________ _______________ | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,4))  Output (grid(7,4)) "). gridcase(v('66f2d22f')>trn+3," _____________________________ _______________ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,4))  Output (grid(7,4)) "). gridcase(v('66f2d22f')>tst+0," _____________________________ _______________ | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,4))  Output<(REVEALED)> (grid(7,4)) "). %= fav(v('66f2d22f'),[no_sol(i(complete),resize_grid(7,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([7,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/66f2d22f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('5d2a5c43')). % ========================================================================================================================= /* hard=3120 */ % % % % _________________________________________________________________________________ gridcase(v('5d2a5c43')>trn+0," ___________________ _________ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,6))  Output (grid(4,6)) "). gridcase(v('5d2a5c43')>trn+1," ___________________ _________ | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,6))  Output (grid(4,6)) "). gridcase(v('5d2a5c43')>trn+2," ___________________ _________ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,6))  Output (grid(4,6)) "). gridcase(v('5d2a5c43')>trn+3," ___________________ _________ | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,6))  Output (grid(4,6)) "). gridcase(v('5d2a5c43')>trn+4," ___________________ _________ | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,6))  Output (grid(4,6)) "). gridcase(v('5d2a5c43')>tst+0," ___________________ _________ | @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,6))  Output<(REVEALED)> (grid(4,6)) "). gridcase(v('5d2a5c43')>tst+1," ___________________ _________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(9,6))  Output<(REVEALED)> (grid(4,6)) "). %= fav(v('5d2a5c43'),[no_sol(i(complete),resize_grid(4,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([4,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/5d2a5c43.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(v('195ba7dc')). % ========================================================================================================================= /* hard=3040 */ % % % % _________________________________________________________________________________ gridcase(v('195ba7dc')>trn+0," ___________________________ _____________ | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,5))  Output (grid(6,5)) "). gridcase(v('195ba7dc')>trn+1," ___________________________ _____________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,5))  Output (grid(6,5)) "). gridcase(v('195ba7dc')>trn+2," ___________________________ _____________ | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,5))  Output (grid(6,5)) "). gridcase(v('195ba7dc')>trn+3," ___________________________ _____________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,5))  Output (grid(6,5)) "). gridcase(v('195ba7dc')>tst+0," ___________________________ _____________ | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,5))  Output<(REVEALED)> (grid(6,5)) "). %= fav(v('195ba7dc'),[no_sol(i(complete),resize_grid(6,5,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/195ba7dc.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('3428a4f5')). % ========================================================================================================================= /* hard=3040 */ % % % % _________________________________________________________________________________ gridcase(t('3428a4f5')>trn+0," ___________ ___________ | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,13))  Output (grid(5,6)) "). gridcase(t('3428a4f5')>trn+1," ___________ ___________ | @ @ @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | | | @ | | @ @ | | @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,13))  Output (grid(5,6)) "). gridcase(t('3428a4f5')>trn+2," ___________ ___________ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,13))  Output (grid(5,6)) "). gridcase(t('3428a4f5')>trn+3," ___________ ___________ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,13))  Output (grid(5,6)) "). gridcase(t('3428a4f5')>tst+0," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,13))  Output<(REVEALED)> (grid(5,6)) "). gridcase(t('3428a4f5')>tst+1," ___________ ___________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(5,13))  Output<(REVEALED)> (grid(5,6)) "). %= fav(t('3428a4f5'),[no_sol(i(complete),resize_grid(5,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([5,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3428a4f5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,pattern_differences,detect_wall,'(4, 2)']). % ========================================================================================================================= %main % ?- print_test(v('3b4c2228')). % ========================================================================================================================= /* hard=1696 */ % % % % _________________________________________________________________________________ gridcase(v('3b4c2228')>trn+0," _______________ _______ | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('3b4c2228')>trn+1," ___________ _______ | @ @ | | @ | | @ @ | | | | | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,7))  Output (grid(3,3)) "). gridcase(v('3b4c2228')>trn+2," _______________ _______ | @ @ | | @ | | @ @ @ @ | | @ | | | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(v('3b4c2228')>trn+3," _______________ _______ | @ @ @ | | @ | | @ @ | | @ | | @ | | | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,5))  Output (grid(3,3)) "). gridcase(v('3b4c2228')>trn+4," ___________ _______ | @ @ | | @ | | @ @ @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(v('3b4c2228')>tst+0," ___________ _______ | | | @ | | @ @ | | @ | | @ @ | | | | @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,8))  Output<(REVEALED)> (grid(3,3)) "). gridcase(v('3b4c2228')>tst+1," _________________ _______ | @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(8,8))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('3b4c2228'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3b4c2228.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,keypad,evaluation,'(5, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('6773b310')). % ========================================================================================================================= /* hard=3136 */ % % % % _________________________________________________________________________________ gridcase(t('6773b310')>trn+0," _______________________ _______ | @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('6773b310')>trn+1," _______________________ _______ | @ @ @ | | | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('6773b310')>trn+2," _______________________ _______ | @ @ @ @ | | @ @ | | @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('6773b310')>trn+3," _______________________ _______ | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(11,11))  Output (grid(3,3)) "). gridcase(t('6773b310')>tst+0," _______________________ _______ | @ @ @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('6773b310'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6773b310.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,keypad,detect_grid,count_tiles,associate_colors_to_numbers,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a9f96cdd)). % ========================================================================================================================= /* hard=720 */ % % % % _________________________________________________________________________________ gridcase(t(a9f96cdd)>trn+0," ___________ ___________ | | | @ @ | | @ | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,3))  Output (grid(5,3)) "). gridcase(t(a9f96cdd)>trn+1," ___________ ___________ | | | | | | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,3))  Output (grid(5,3)) "). gridcase(t(a9f96cdd)>trn+2," ___________ ___________ | @ | | | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,3))  Output (grid(5,3)) "). gridcase(t(a9f96cdd)>trn+3," ___________ ___________ | | | @ @ | | @ | | | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,3))  Output (grid(5,3)) "). gridcase(t(a9f96cdd)>tst+0," ___________ ___________ | | | @ | | @ | | | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,3))  Output<(REVEALED)> (grid(5,3)) "). %= fav(t(a9f96cdd),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a9f96cdd.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,replace_pattern,out_of_boundary,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('794b24be')). % ========================================================================================================================= /* hard=1080 */ % % % % _________________________________________________________________________________ gridcase(t('794b24be')>trn+0," _______ _______ | | | @ | | @ | | | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+1," _______ _______ | @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+2," _______ _______ | @ | | @ @ | | | | | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+3," _______ _______ | @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+4," _______ _______ | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+5," _______ _______ | @ @ | | @ @ @ | | | | | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #6 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+6," _______ _______ | @ | | @ @ @ | | @ @ | | | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #7 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+7," _______ _______ | @ @ | | @ @ @ | | | | @ | | @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #8 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+8," _______ _______ | @ | | @ @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #9 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>trn+9," _______ _______ | @ | | @ @ @ | | @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #10 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('794b24be')>tst+0," _______ _______ | @ | | @ @ | | | | | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). gridcase(t('794b24be')>tst+1," _______ _______ | @ | | @ @ @ | | @ @ | | @ | | @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('794b24be'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/794b24be.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,keypad,grid_size_same,count_tiles,associate_images_to_numbers,'(10, 2)']). % ========================================================================================================================= %main % ?- print_test(t(b1948b0a)). % ========================================================================================================================= /* hard=648 */ % % % % _________________________________________________________________________________ gridcase(t(b1948b0a)>trn+0," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(4,3))  Output (grid(4,3)) "). gridcase(t(b1948b0a)>trn+1," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,6))  Output (grid(4,6)) "). gridcase(t(b1948b0a)>trn+2," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,3))  Output (grid(6,3)) "). gridcase(t(b1948b0a)>tst+0," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t(b1948b0a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b1948b0a.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,associate_colors_to_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('9565186b')). % ========================================================================================================================= /* hard=612 */ % % % % _________________________________________________________________________________ gridcase(t('9565186b')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('9565186b')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('9565186b')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('9565186b')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('9565186b')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('9565186b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9565186b.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,take_maximum,separate_shapes,recoloring,keypad,grid_size_same,count_tiles,associate_color_to_bools,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('1c0d0a4b')). % ========================================================================================================================= /* hard=3156 */ % % % % _________________________________________________________________________________ gridcase(v('1c0d0a4b')>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,5))  Output (grid(13,5)) "). gridcase(v('1c0d0a4b')>trn+1," ___________________________ ___________________________ | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,9))  Output (grid(13,9)) "). gridcase(v('1c0d0a4b')>trn+2," ___________________ ___________________ | | | | | @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('1c0d0a4b')>tst+0," ___________________________ ___________________________ | | | | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(13,13)) "). %= fav(v('1c0d0a4b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1c0d0a4b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d5d6de2d)). % ========================================================================================================================= /* hard=5100 */ % % % % _________________________________________________________________________________ gridcase(t(d5d6de2d)>trn+0," _____________________ _____________________ | | | | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d5d6de2d)>trn+1," _____________________ _____________________ | | | | | @ @ @ | | | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d5d6de2d)>trn+2," _______________________________ _______________________________ | | | | | @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | | | | | @ @ | | | | @ @ | | | | | | | | | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t(d5d6de2d)>tst+0," _____________________ _____________________ | @ @ @ | | | | @ @ | | @ | | @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). gridcase(t(d5d6de2d)>tst+1," ___________________________________________________ ___________________________________________________ | | | | | @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ | | | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(25,25))  Output<(REVEALED)> (grid(25,25)) "). %= fav(t(d5d6de2d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d5d6de2d.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,replace_pattern,remove_intruders,loop_filling,grid_size_same,'(3, 2)']). % ========================================================================================================================= %main % ?- print_test(v(a3f84088)). % ========================================================================================================================= /* hard=9864 */ % % % % _________________________________________________________________________________ gridcase(v(a3f84088)>trn+0," ___________________________ ___________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(v(a3f84088)>trn+1," _____________ _____________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(a3f84088)>trn+2," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(16,16)) "). gridcase(v(a3f84088)>trn+3," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v(a3f84088)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(a3f84088),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a3f84088.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f8c80d96)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t(f8c80d96)>trn+0," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(f8c80d96)>trn+1," _____________________ _____________________ | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(f8c80d96)>trn+2," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(f8c80d96)>tst+0," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(f8c80d96),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f8c80d96.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,background_filling,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('32e9702f')). % ========================================================================================================================= /* hard=1464 */ % % % % _________________________________________________________________________________ gridcase(v('32e9702f')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('32e9702f')>trn+1," _________________ _________________ | | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(v('32e9702f')>trn+2," _______________ _______________ | @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('32e9702f')>tst+0," _____________________ _____________________ | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(v('32e9702f'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/32e9702f.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e179c5f4)). % ========================================================================================================================= /* hard=1080 */ % % % % _________________________________________________________________________________ gridcase(t(e179c5f4)>trn+0," _____ _____ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ | ¯¯¯¯¯ ¯¯¯¯¯  Training Pair #1 Input (grid(2,10))  Output (grid(2,10)) "). gridcase(t(e179c5f4)>trn+1," _______ _______ | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,10))  Output (grid(3,10)) "). gridcase(t(e179c5f4)>trn+2," _________ _________ | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,10))  Output (grid(4,10)) "). gridcase(t(e179c5f4)>tst+0," ___________ ___________ | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,10))  Output<(REVEALED)> (grid(5,10)) "). %= fav(t(e179c5f4),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e179c5f4.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,bouncing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('017c7c7b')). % ========================================================================================================================= /* hard=810 */ % % % % _________________________________________________________________________________ gridcase(t('017c7c7b')>trn+0," _______ _______ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | ¯¯¯¯¯¯¯  Output (grid(3,9))  Training Pair #1 Input (grid(3,6)) "). gridcase(t('017c7c7b')>trn+1," _______ _______ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | ¯¯¯¯¯¯¯  Output (grid(3,9))  Training Pair #2 Input (grid(3,6)) "). gridcase(t('017c7c7b')>trn+2," _______ _______ | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ | ¯¯¯¯¯¯¯  Output (grid(3,9))  Training Pair #3 Input (grid(3,6)) "). gridcase(t('017c7c7b')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ | | @ | ¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(3,9))  EVALUATION TEST #1 (grid(3,6)) "). %= fav(t('017c7c7b'),[no_sol(i(complete),resize_grid(3,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([3,9]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/017c7c7b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recoloring,pattern_repetition,pattern_expansion,image_expansion,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d4469b4b)). % ========================================================================================================================= /* hard=1344 */ % % % % _________________________________________________________________________________ gridcase(t(d4469b4b)>trn+0," ___________ _______ | @ | | @ @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>trn+1," ___________ _______ | | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>trn+2," ___________ _______ | @ | | @ | | @ @ | | @ | | @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>trn+3," ___________ _______ | @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>trn+4," ___________ _______ | @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>trn+5," ___________ _______ | @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>trn+6," ___________ _______ | @ @ | | @ | | @ @ | | @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #7 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(d4469b4b)>tst+0," ___________ _______ | @ @ @ @ | | @ | | @ @ | | @ @ @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(3,3)) "). gridcase(t(d4469b4b)>tst+1," ___________ _______ | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(5,5))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(d4469b4b),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d4469b4b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,keypad,dominant_color,associate_images_to_colors,'(7, 2)']). % ========================================================================================================================= %main % ?- print_test(v(ed74f2f2)). % ========================================================================================================================= /* hard=1728 */ % % % % _________________________________________________________________________________ gridcase(v(ed74f2f2)>trn+0," ___________________ _______ | | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,5))  Output (grid(3,3)) "). gridcase(v(ed74f2f2)>trn+1," ___________________ _______ | | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,5))  Output (grid(3,3)) "). gridcase(v(ed74f2f2)>trn+2," ___________________ _______ | | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,5))  Output (grid(3,3)) "). gridcase(v(ed74f2f2)>trn+3," ___________________ _______ | | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,5))  Output (grid(3,3)) "). gridcase(v(ed74f2f2)>trn+4," ___________________ _______ | | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(9,5))  Output (grid(3,3)) "). gridcase(v(ed74f2f2)>trn+5," ___________________ _______ | | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(9,5))  Output (grid(3,3)) "). gridcase(v(ed74f2f2)>tst+0," ___________________ _______ | | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,5))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v(ed74f2f2),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/ed74f2f2.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],keypad,evaluation,'(6, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('28e73c20')). % ========================================================================================================================= /* hard=4752 */ % % % % _________________________________________________________________________________ gridcase(t('28e73c20')>trn+0," _____________ _____________ | | | @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(t('28e73c20')>trn+1," _________________ _________________ | | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t('28e73c20')>trn+2," _______________________________ _______________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('28e73c20')>trn+3," ___________________________ ___________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('28e73c20')>trn+4," _____________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('28e73c20')>tst+0," _____________________________________ _____________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(18,18)) "). %= fav(t('28e73c20'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/28e73c20.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,mimic_pattern,grid_size_same,ex_nihilo,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v('332efdb3')). % ========================================================================================================================= /* hard=1240 */ % % % % _________________________________________________________________________________ gridcase(v('332efdb3')>trn+0," _______________ _______________ | | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('332efdb3')>trn+1," ___________ ___________ | | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(v('332efdb3')>trn+2," ___________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(v('332efdb3')>tst+0," _______________________ _______________________ | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v('332efdb3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/332efdb3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('695367ec')). % ========================================================================================================================= /* hard=1948 */ % % % % _________________________________________________________________________________ gridcase(v('695367ec')>trn+0," _______________________________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #1 Input (grid(3,3)) "). gridcase(v('695367ec')>trn+1," _______________________________ _____ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #2 Input (grid(2,2)) "). gridcase(v('695367ec')>trn+2," _______________________________ _________ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(15,15))  Training Pair #3 Input (grid(4,4)) "). gridcase(v('695367ec')>tst+0," _______________________________ ___________ | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(15,15))  EVALUATION TEST #1 (grid(5,5)) "). %= fav(v('695367ec'),[no_sol(i(complete),resize_grid(15,15,Color),incomplete),test_suite([evaluation]),out_grid([15,15]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/695367ec.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('3194b014')). % ========================================================================================================================= /* hard=12167 */ % % % % _________________________________________________________________________________ gridcase(v('3194b014')>trn+0," _________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(3,3)) "). gridcase(v('3194b014')>trn+1," _________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(3,3)) "). gridcase(v('3194b014')>trn+2," _________________________________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(3,3)) "). gridcase(v('3194b014')>tst+0," _________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('3194b014'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/3194b014.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,keypad,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(b9b7f026)). % ========================================================================================================================= /* hard=5868 */ % % % % _________________________________________________________________________________ gridcase(t(b9b7f026)>trn+0," ___________________________ ___ | | | @ | | @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,15))  Output (grid(1,1)) "). gridcase(t(b9b7f026)>trn+1," ___________________________________ ___ | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,15))  Output (grid(1,1)) "). gridcase(t(b9b7f026)>trn+2," ___________________________________ ___ | | | @ | | @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,16))  Output (grid(1,1)) "). gridcase(t(b9b7f026)>tst+0," _______________________________ ___ | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,14))  Output<(REVEALED)> (grid(1,1)) "). %= fav(t(b9b7f026),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),out_grid([1,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b9b7f026.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,find_the_intruder,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('642d658d')). % ========================================================================================================================= /* hard=12384 */ % % % % _________________________________________________________________________________ gridcase(v('642d658d')>trn+0," _________________________________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,26))  Output (grid(1,1)) "). gridcase(v('642d658d')>trn+1," _____________________________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(22,22))  Output (grid(1,1)) "). gridcase(v('642d658d')>trn+2," _____________________________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(22,20))  Output (grid(1,1)) "). gridcase(v('642d658d')>tst+0," _____________________________________________ ___ | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,27))  Output<(REVEALED)> (grid(1,1)) "). %= fav(v('642d658d'),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([evaluation]),out_grid([1,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/642d658d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(be94b721)). % ========================================================================================================================= /* hard=2660 */ % % % % _________________________________________________________________________________ gridcase(t(be94b721)>trn+0," ___________________________ _______ | | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,7))  Output (grid(3,4)) "). gridcase(t(be94b721)>trn+1," _____________________ _____ | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,5))  Output (grid(2,3)) "). gridcase(t(be94b721)>trn+2," _______________________ _______ | | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,6))  Output (grid(3,4)) "). gridcase(t(be94b721)>trn+3," ___________________ _______ | | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,7))  Output (grid(3,3)) "). gridcase(t(be94b721)>tst+0," ___________________ _______ | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,4)) "). %= fav(t(be94b721),[no_sol(i(complete),resize_grid(3,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([3,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/be94b721.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,separate_shapes,crop,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('8597cfd7')). % ========================================================================================================================= /* hard=2640 */ % % % % _________________________________________________________________________________ gridcase(v('8597cfd7')>trn+0," ___________________ _____ | @ @ | | @ @ | | @ | | @ @ | | | ¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(2,2)) "). gridcase(v('8597cfd7')>trn+1," ___________________ _____ | @ @ | | @ @ | | @ | | @ @ | | | ¯¯¯¯¯ | | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(2,2)) "). gridcase(v('8597cfd7')>trn+2," ___________________ _____ | @ @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,11))  Output (grid(2,2)) "). gridcase(v('8597cfd7')>trn+3," ___________________ _____ | @ @ | | @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,11))  Output (grid(2,2)) "). gridcase(v('8597cfd7')>tst+0," ___________________ _____ | @ @ | | @ @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,11))  Output<(REVEALED)> (grid(2,2)) "). %= fav(v('8597cfd7'),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([evaluation]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/8597cfd7.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('72ca375d')). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t('72ca375d')>trn+0," _____________________ _________ | | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | | | | | @ @ @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(4,2)) "). gridcase(t('72ca375d')>trn+1," _____________________ _____ | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ | | | | | | | | @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(2,2)) "). gridcase(t('72ca375d')>trn+2," _____________________ _________ | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ | | | | | | | | @ @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(4,2)) "). gridcase(t('72ca375d')>tst+0," _____________________ _________ | | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(4,3)) "). %= fav(t('72ca375d'),[no_sol(i(complete),resize_grid(4,2,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),out_grid([4,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/72ca375d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,find_the_intruder,detect_symmetry,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a3325580)). % ========================================================================================================================= /* hard=5484 */ % % % % _________________________________________________________________________________ gridcase(t(a3325580)>trn+0," _____________________ _______ | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(3,5)) "). gridcase(t(a3325580)>trn+1," _____________________ _____ | @ @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | | | ¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(2,9)) "). gridcase(t(a3325580)>trn+2," _____________________ ___ | @ | | @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | | | @ | | @ | ¯¯¯ | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(1,5)) "). gridcase(t(a3325580)>trn+3," _____________________ ___ | | | @ | | | | @ | | | | @ | | @ | ¯¯¯ | @ @ | | @ @ | | | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(1,3)) "). gridcase(t(a3325580)>trn+4," _____________________ _____ | | | @ @ | | | | @ @ | | @ @ | | @ @ | | @ | ¯¯¯¯¯ | @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(10,10))  Output (grid(2,3)) "). gridcase(t(a3325580)>trn+5," _____________________ _______ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ | | @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t(a3325580)>tst+0," _____________________ _______ | @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | | ¯¯¯¯¯¯¯ | @ @ | | @ | | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(3,4)) "). %= fav(t(a3325580),[no_sol(i(complete),resize_grid(3,5,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([3,5]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a3325580.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,summarize,separate_shapes,remove_intruders,count_tiles,'(6, 1)']). % ========================================================================================================================= %main % ?- print_test(v(cd3c21df)). % ========================================================================================================================= /* hard=3516 */ % % % % _________________________________________________________________________________ gridcase(v(cd3c21df)>trn+0," _______________________ ___ | | | @ | | @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(1,4)) "). gridcase(v(cd3c21df)>trn+1," _________________________ _____ | | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | | | | | @ @ | | @ @ @ @ @ | | | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(2,2)) "). gridcase(v(cd3c21df)>trn+2," ___________________________ _______ | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(3,2)) "). gridcase(v(cd3c21df)>tst+0," ___________________________ _____ | | | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | @ @ @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(2,3)) "). %= fav(v(cd3c21df),[no_sol(i(complete),resize_grid(1,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([1,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/cd3c21df.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(de1cd16c)). % ========================================================================================================================= /* hard=6408 */ % % % % _________________________________________________________________________________ gridcase(t(de1cd16c)>trn+0," ___________________________ ___ | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,17))  Output (grid(1,1)) "). gridcase(t(de1cd16c)>trn+1," _______________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,16))  Output (grid(1,1)) "). gridcase(t(de1cd16c)>trn+2," ___________________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(17,16))  Output (grid(1,1)) "). gridcase(t(de1cd16c)>trn+3," _______________________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(19,16))  Output (grid(1,1)) "). gridcase(t(de1cd16c)>tst+0," _______________________________________ ___ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,18))  Output<(REVEALED)> (grid(1,1)) "). %= fav(t(de1cd16c),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([1,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/de1cd16c.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,summarize,separate_images,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('1a2e2828')). % ========================================================================================================================= /* hard=3586 */ % % % % _________________________________________________________________________________ gridcase(v('1a2e2828')>trn+0," _________________________ ___ | @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,8))  Output (grid(1,1)) "). gridcase(v('1a2e2828')>trn+1," _______________________ ___ | @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,9))  Output (grid(1,1)) "). gridcase(v('1a2e2828')>trn+2," _______________________ ___ | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(1,1)) "). gridcase(v('1a2e2828')>trn+3," _________________________ ___ | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯ | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,11))  Output (grid(1,1)) "). gridcase(v('1a2e2828')>trn+4," _______ ___ | @ | | @ | | @ @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(v('1a2e2828')>tst+0," ___________________________ ___ | @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,11))  Output<(REVEALED)> (grid(1,1)) "). %= fav(v('1a2e2828'),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([1,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1a2e2828.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],test,evaluation,'(5, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(f9012d9b)). % ========================================================================================================================= /* hard=620 */ % % % % _________________________________________________________________________________ gridcase(t(f9012d9b)>trn+0," ___________ _____ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(t(f9012d9b)>trn+1," _________ ___ | @ @ @ | | @ | | @ @ @ @ | ¯¯¯ | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(4,4))  Output (grid(1,1)) "). gridcase(t(f9012d9b)>trn+2," _______________ _____ | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(2,2)) "). gridcase(t(f9012d9b)>tst+0," _______________ _______ | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(f9012d9b),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f9012d9b.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_expansion,pattern_completion,keypad,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('239be575')). % ========================================================================================================================= /* hard=1204 */ % % % % _________________________________________________________________________________ gridcase(t('239be575')>trn+0," ___________ ___ | @ @ | | | | @ @ @ | ¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(1,1)) "). gridcase(t('239be575')>trn+1," _______________ ___ | @ | | @ | | @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,5))  Output (grid(1,1)) "). gridcase(t('239be575')>trn+2," _______________ ___ | @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,6))  Output (grid(1,1)) "). gridcase(t('239be575')>trn+3," _______________ ___ | @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯ | @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(7,6))  Output (grid(1,1)) "). gridcase(t('239be575')>trn+4," _______________ ___ | @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(7,6))  Output (grid(1,1)) "). gridcase(t('239be575')>trn+5," _____________ ___ | @ @ @ @ | | | | @ @ @ @ | ¯¯¯ | @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(6,6))  Output (grid(1,1)) "). gridcase(t('239be575')>tst+0," _____________ ___ | @ @ @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,8))  Output<(REVEALED)> (grid(1,1)) "). gridcase(t('239be575')>tst+1," _____________ ___ | @ | | | | @ @ @ | ¯¯¯ | @ @ @ @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(6,8))  Output<(REVEALED)> (grid(1,1)) "). %= fav(t('239be575'),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([1,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/239be575.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,detect_connectedness,associate_images_to_bools,'(6, 2)']). % ========================================================================================================================= %main % ?- print_test(t('445eab21')). % ========================================================================================================================= /* hard=1728 */ % % % % _________________________________________________________________________________ gridcase(t('445eab21')>trn+0," _____________________ _____ | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | @ @ @ @ | | | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(2,2)) "). gridcase(t('445eab21')>trn+1," _____________________ _____ | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(2,2)) "). gridcase(t('445eab21')>trn+2," _____________________ _____ | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(2,2)) "). gridcase(t('445eab21')>tst+0," _____________________ _____ | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(2,2)) "). %= fav(t('445eab21'),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([2,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/445eab21.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_maximum,measure_area,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d9fac9be)). % ========================================================================================================================= /* hard=1664 */ % % % % _________________________________________________________________________________ gridcase(t(d9fac9be)>trn+0," ___________________ ___ | @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,5))  Output (grid(1,1)) "). gridcase(t(d9fac9be)>trn+1," ___________________ ___ | @ @ @ | | @ | | @ | ¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,7))  Output (grid(1,1)) "). gridcase(t(d9fac9be)>trn+2," ___________________ ___ | @ @ @ | | @ | | @ | ¯¯¯ | @ @ @ @ @ @ | | @ @ @ | | @ | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,11))  Output (grid(1,1)) "). gridcase(t(d9fac9be)>trn+3," _________________________ ___ | @ @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,11))  Output (grid(1,1)) "). gridcase(t(d9fac9be)>tst+0," _________________________ ___ | @ | | @ | | @ @ @ | ¯¯¯ | | | @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(1,1)) "). %= fav(t(d9fac9be),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),out_grid([1,1]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d9fac9be.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],x_marks_the_spot,tt,training,summarize,find_the_intruder,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e872b94a)). % ========================================================================================================================= /* hard=1470 */ % % % % _________________________________________________________________________________ gridcase(v(e872b94a)>trn+0," _________________________ ___ | @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ | ¯¯¯ | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(1,4)) "). gridcase(v(e872b94a)>trn+1," _______ ___ | @ | | | | @ @ | | | | @ | ¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(1,2)) "). gridcase(v(e872b94a)>trn+2," _______________ ___ | @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯ | @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(1,3)) "). gridcase(v(e872b94a)>trn+3," _________________________ ___ | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ | ¯¯¯ | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,9))  Output (grid(1,5)) "). gridcase(v(e872b94a)>tst+0," _____________________ ___ | @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | ¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,9))  Output<(REVEALED)> (grid(1,3)) "). %= fav(v(e872b94a),[no_sol(i(complete),resize_grid(1,4,Color),incomplete),test_suite([evaluation]),out_grid([1,4]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e872b94a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('1190e5a7')). % ========================================================================================================================= /* hard=4683 */ % % % % _________________________________________________________________________________ gridcase(t('1190e5a7')>trn+0," _______________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(4,2)) "). gridcase(t('1190e5a7')>trn+1," _______________________ _____ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(2,3)) "). gridcase(t('1190e5a7')>trn+2," _______________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(27,27))  Output (grid(5,6)) "). gridcase(t('1190e5a7')>tst+0," _____________________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,22))  Output<(REVEALED)> (grid(3,5)) "). %= fav(t('1190e5a7'),[no_sol(i(complete),resize_grid(4,2,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,2]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1190e5a7.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,detect_grid,detect_background_color,create_image_from_info,count_ver_lines,count_hor_lines,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('7039b2d7')). % ========================================================================================================================= /* hard=5376 */ % % % % _________________________________________________________________________________ gridcase(v('7039b2d7')>trn+0," ___________________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(4,3)) "). gridcase(v('7039b2d7')>trn+1," _______________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(27,27))  Output (grid(5,5)) "). gridcase(v('7039b2d7')>trn+2," _____________________ _________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(4,2)) "). gridcase(v('7039b2d7')>tst+0," _________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(5,3)) "). %= fav(v('7039b2d7'),[no_sol(i(complete),resize_grid(4,3,Color),incomplete),test_suite([evaluation]),out_grid([4,3]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/7039b2d7.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(d4b1c2b1)). % ========================================================================================================================= /* hard=2574 */ % % % % _________________________________________________________________________________ gridcase(v(d4b1c2b1)>trn+0," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(v(d4b1c2b1)>trn+1," ___________________ _______ | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(9,9))  Training Pair #2 Input (grid(3,3)) "). gridcase(v(d4b1c2b1)>trn+2," _________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #3 Input (grid(3,3)) "). gridcase(v(d4b1c2b1)>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v(d4b1c2b1)>trn+4," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v(d4b1c2b1)>trn+5," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #6 Input (grid(3,3)) "). gridcase(v(d4b1c2b1)>trn+6," _____________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(6,6))  Training Pair #7 Input (grid(3,3)) "). gridcase(v(d4b1c2b1)>tst+0," _______________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(15,15))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(v(d4b1c2b1),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),out_grid([6,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d4b1c2b1.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],keypad,evaluation,'(7, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('17cae0c1')). % ========================================================================================================================= /* hard=1296 */ % % % % _________________________________________________________________________________ gridcase(v('17cae0c1')>trn+0," ___________________ ___________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,3))  Output (grid(9,3)) "). gridcase(v('17cae0c1')>trn+1," ___________________ ___________________ | @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,3))  Output (grid(9,3)) "). gridcase(v('17cae0c1')>trn+2," ___________________ ___________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,3))  Output (grid(9,3)) "). gridcase(v('17cae0c1')>trn+3," ___________________ ___________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,3))  Output (grid(9,3)) "). gridcase(v('17cae0c1')>tst+0," ___________________ ___________________ | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,3))  Output<(REVEALED)> (grid(9,3)) "). %= fav(v('17cae0c1'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/17cae0c1.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('25d8a9c8')). % ========================================================================================================================= /* hard=576 */ % % % % _________________________________________________________________________________ gridcase(t('25d8a9c8')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25d8a9c8')>trn+1," _______ _______ | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25d8a9c8')>trn+2," _______ _______ | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25d8a9c8')>trn+3," _______ _______ | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('25d8a9c8')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('25d8a9c8'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/25d8a9c8.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,remove_noise,recoloring,keypad,grid_size_same,detect_hor_lines,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('995c5fa3')). % ========================================================================================================================= /* hard=1428 */ % % % % _________________________________________________________________________________ gridcase(t('995c5fa3')>trn+0," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,4))  Output (grid(3,3)) "). gridcase(t('995c5fa3')>trn+1," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,4))  Output (grid(3,3)) "). gridcase(t('995c5fa3')>trn+2," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,4))  Output (grid(3,3)) "). gridcase(t('995c5fa3')>trn+3," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,4))  Output (grid(3,3)) "). gridcase(t('995c5fa3')>tst+0," _____________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(14,4))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('995c5fa3'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/995c5fa3.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_complement,summarize,separate_images,keypad,detect_wall,associate_colors_to_images,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6e02f1e3')). % ========================================================================================================================= /* hard=504 */ % % % % _________________________________________________________________________________ gridcase(t('6e02f1e3')>trn+0," _______ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6e02f1e3')>trn+1," _______ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6e02f1e3')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6e02f1e3')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6e02f1e3')>trn+4," _______ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6e02f1e3')>tst+0," _______ _______ | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('6e02f1e3'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6e02f1e3.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,keypad,grid_size_same,count_different_colors,associate_images_to_numbers,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(t('150deff5')). % ========================================================================================================================= /* hard=3012 */ % % % % _________________________________________________________________________________ gridcase(t('150deff5')>trn+0," _______________________ _______________________ | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,9))  Output (grid(11,9)) "). gridcase(t('150deff5')>trn+1," _____________________ _____________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,8))  Output (grid(10,8)) "). gridcase(t('150deff5')>trn+2," ___________________ ___________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,8))  Output (grid(9,8)) "). gridcase(t('150deff5')>tst+0," _______________________ _______________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,8))  Output<(REVEALED)> (grid(11,8)) "). %= fav(t('150deff5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/150deff5.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,pattern_deconstruction,pattern_coloring,grid_size_same,associate_colors_to_patterns,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('776ffc46')). % ========================================================================================================================= /* hard=32000 */ % % % % _________________________________________________________________________________ gridcase(t('776ffc46')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('776ffc46')>trn+1," _________________________________________ _________________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('776ffc46')>trn+2," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('776ffc46')>trn+3," _________________________________________ _________________________________________ | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('776ffc46')>tst+0," _________________________________________ _________________________________________ | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t('776ffc46'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/776ffc46.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,recoloring,grid_size_same,find_the_intruder,detect_enclosure,associate_colors_to_patterns,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v(dc2aa30b)). % ========================================================================================================================= /* hard=5808 */ % % % % _________________________________________________________________________________ gridcase(v(dc2aa30b)>trn+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(dc2aa30b)>trn+1," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(dc2aa30b)>trn+2," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(11,11))  Output (grid(11,11)) "). gridcase(v(dc2aa30b)>tst+0," _______________________ _______________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,11))  Output<(REVEALED)> (grid(11,11)) "). %= fav(v(dc2aa30b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/dc2aa30b.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4f537728')). % ========================================================================================================================= /* hard=12800 */ % % % % _________________________________________________________________________________ gridcase(v('4f537728')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('4f537728')>trn+1," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('4f537728')>tst+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(v('4f537728'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4f537728.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4e45f183')). % ========================================================================================================================= /* hard=17328 */ % % % % _________________________________________________________________________________ gridcase(v('4e45f183')>trn+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('4e45f183')>trn+1," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('4e45f183')>trn+2," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(v('4e45f183')>tst+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v('4e45f183'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4e45f183.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('45737921')). % ========================================================================================================================= /* hard=9608 */ % % % % _________________________________________________________________________________ gridcase(v('45737921')>trn+0," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,13))  Output (grid(10,13)) "). gridcase(v('45737921')>trn+1," _______________ _______________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('45737921')>trn+2," _________________________ _________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(v('45737921')>tst+0," ___________________ ___________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,8))  Output<(REVEALED)> (grid(9,8)) "). %= fav(v('45737921'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/45737921.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(e8dc4411)). % ========================================================================================================================= /* hard=8880 */ % % % % _________________________________________________________________________________ gridcase(t(e8dc4411)>trn+0," _____________________________ _____________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,12))  Output (grid(14,12)) "). gridcase(t(e8dc4411)>trn+1," _______________________________ _______________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,13))  Output (grid(15,13)) "). gridcase(t(e8dc4411)>trn+2," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,12))  Output (grid(16,12)) "). gridcase(t(e8dc4411)>tst+0," _________________________________ _________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,18))  Output<(REVEALED)> (grid(16,18)) "). %= fav(t(e8dc4411),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e8dc4411.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,pattern_expansion,grid_size_same,direction_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(cbded52d)). % ========================================================================================================================= /* hard=3584 */ % % % % _________________________________________________________________________________ gridcase(t(cbded52d)>trn+0," _________________ _________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(cbded52d)>trn+1," _________________ _________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | [34m@ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(cbded52d)>trn+2," _________________ _________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,8))  Output (grid(8,8)) "). gridcase(t(cbded52d)>tst+0," _________________ _________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,8))  Output<(REVEALED)> (grid(8,8)) "). %= fav(t(cbded52d),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/cbded52d.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],+['Errors'],training,separate_images,pattern_repetition,pattern_modification,pattern_juxtaposition,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,detect_grid,connect_the_dots,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ba97ae07)). % ========================================================================================================================= /* hard=5376 */ % % % % _________________________________________________________________________________ gridcase(t(ba97ae07)>trn+0," ___________________________ ___________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t(ba97ae07)>trn+1," ___________________ ___________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,7))  Output (grid(9,7)) "). gridcase(t(ba97ae07)>trn+2," _______________ _______________ | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,8))  Output (grid(7,8)) "). gridcase(t(ba97ae07)>trn+3," _____________ _____________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,8))  Output (grid(6,8)) "). gridcase(t(ba97ae07)>tst+0," _____________ _____________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,11))  Output<(REVEALED)> (grid(6,11)) "). %= fav(t(ba97ae07),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ba97ae07.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,rettangle_guessing,recoloring,pattern_modification,pairwise_analogy,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ce22a75a)). % ========================================================================================================================= /* hard=1944 */ % % % % _________________________________________________________________________________ gridcase(t(ce22a75a)>trn+0," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(ce22a75a)>trn+1," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t(ce22a75a)>tst+0," ___________________ ___________________ | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t(ce22a75a),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),hint([grow_blue]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ce22a75a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,replace_pattern,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(c9e6f938)). % ========================================================================================================================= /* hard=486 */ % % % % _________________________________________________________________________________ gridcase(t(c9e6f938)>trn+0," _______ _____________ | @ | | @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t(c9e6f938)>trn+1," _______ _____________ | | | | | @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t(c9e6f938)>trn+2," _______ _____________ | | | | | @ | | @ @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(6,3)) "). gridcase(t(c9e6f938)>tst+0," _______ _____________ | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(6,3)) "). %= fav(t(c9e6f938),[no_sol(i(complete),resize_grid(6,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([6,3]),human_skip([grow([[sameR,flipH]])]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c9e6f938.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,image_reflection,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d0f5fe59)). % ========================================================================================================================= /* hard=1935 */ % % % % _________________________________________________________________________________ gridcase(t(d0f5fe59)>trn+0," _____________________ _________ | | | @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯ | | | @ @ | | @ @ @ | | @ | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,16))  Output (grid(4,4)) "). gridcase(t(d0f5fe59)>trn+1," _________________________ _______ | | | @ | | @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | | | | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(3,3)) "). gridcase(t(d0f5fe59)>trn+2," _________________________ _____ | | | @ | | | | @ | | @ @ | ¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,8))  Output (grid(2,2)) "). gridcase(t(d0f5fe59)>tst+0," _________________________ ___________ | | | @ | | @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ @ @ | | @ @ @ @ @ | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,15))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t(d0f5fe59),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([4,4]),non_human([color(largest,_12112),ray(_12112-point_01_01,count),trim_to_rect]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d0f5fe59.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,separate_shapes,pairwise_analogy,count_shapes,associate_images_to_numbers,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(d304284e)). % ========================================================================================================================= /* hard=15456 */ % % % % _________________________________________________________________________________ gridcase(v(d304284e)>trn+0," _________________________________________________________ _________________________________________________________ | | | | | | | | | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(28,23))  Output (grid(28,23)) "). gridcase(v(d304284e)>trn+1," _________________________________________________________ _________________________________________________________ | | | | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(28,23))  Output (grid(28,23)) "). gridcase(v(d304284e)>tst+0," _________________________________________________________ _________________________________________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | | | | | @ @ | | | | @ @ | | | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,23))  Output<(REVEALED)> (grid(28,23)) "). %= fav(v(d304284e),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/d304284e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('8d510a79')). % ========================================================================================================================= /* hard=4000 */ % % % % _________________________________________________________________________________ gridcase(t('8d510a79')>trn+0," _____________________ _____________________ | @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | @ @ @ | | @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('8d510a79')>trn+1," _____________________ _____________________ | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('8d510a79')>tst+0," _____________________ _____________________ | | | @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('8d510a79'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8d510a79.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,direction_guessing,detect_wall,associate_colors_to_bools,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('1b60fb0c')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('1b60fb0c')>trn+0," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1b60fb0c')>trn+1," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1b60fb0c')>trn+2," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('1b60fb0c')>tst+0," _____________________ _____________________ | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('1b60fb0c'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),skip_human([in_out(_13220,_13222),subtractGrid(_13222,_13220,_13236),rot_by_90([_13236,_13256,_13262,_13268]),find_by_shape(_13220,_13236,[_13256,_13262,_13268]),find_by_shape(_13222,_13236,[_13256,_13262,_13268,_13236])]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1b60fb0c.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],tt,training,pattern_rotation,pattern_expansion,pattern_deconstruction,'https://github.com/fchollet/ARC/pull/33',grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ff28f65a)). % ========================================================================================================================= /* hard=1935 */ % % % % _________________________________________________________________________________ gridcase(t(ff28f65a)>trn+0," ___________ _______ | @ @ | | @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯ | | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+1," ___________ _______ | | | @ @ | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+2," _______________ _______ | | | @ @ | | @ @ | | @ | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+3," _____________ _______ | | | @ @ | | @ @ | | | | @ @ | | | | | ¯¯¯¯¯¯¯ | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+4," _______ _______ | | | @ | | @ @ | | | | @ @ | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+5," _______________ _______ | @ @ | | @ @ | | @ @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #6 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+6," _______________ _______ | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #7 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>trn+7," _______________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #8 Input (grid(7,7))  Output (grid(3,3)) "). gridcase(t(ff28f65a)>tst+0," _____________ _______ | @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(3,3)) "). gridcase(t(ff28f65a)>tst+1," _______________ _______ | | | @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(7,7))  Output<(REVEALED)> (grid(3,3)) "). gridcase(t(ff28f65a)>tst+2," _______________ _______ | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #3 (grid(7,7))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(ff28f65a),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),human([count_shapes,associate_images_to_numbers]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ff28f65a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,keypad,count_shapes,associate_images_to_numbers,'(8, 3)']). % ========================================================================================================================= %main % ?- print_test(v('639f5a19')). % ========================================================================================================================= /* hard=12696 */ % % % % _________________________________________________________________________________ gridcase(v('639f5a19')>trn+0," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('639f5a19')>trn+1," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(v('639f5a19')>tst+0," _______________________________________________ _______________________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(23,23))  Output<(REVEALED)> (grid(23,23)) "). %= fav(v('639f5a19'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/639f5a19.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(2, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('626c0bcc')). % ========================================================================================================================= /* hard=1764 */ % % % % _________________________________________________________________________________ gridcase(v('626c0bcc')>trn+0," _______________ _______________ | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('626c0bcc')>trn+1," _______________ _______________ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('626c0bcc')>trn+2," _______________ _______________ | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(v('626c0bcc')>tst+0," _______________ _______________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(7,7))  Output<(REVEALED)> (grid(7,7)) "). %= fav(v('626c0bcc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/626c0bcc.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('08ed6ac7')). % ========================================================================================================================= /* hard=1944 */ % % % % _________________________________________________________________________________ gridcase(t('08ed6ac7')>trn+0," ___________________ ___________________ | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('08ed6ac7')>trn+1," ___________________ ___________________ | | | | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('08ed6ac7')>tst+0," ___________________ ___________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('08ed6ac7'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/08ed6ac7.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,order_numbers,measure_length,grid_size_same,associate_colors_to_ranks,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ea32f347)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t(ea32f347)>trn+0," _____________________ _____________________ | | | | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ea32f347)>trn+1," _____________________ _____________________ | | | | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ea32f347)>trn+2," _____________________ _____________________ | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ea32f347)>trn+3," _____________________ _____________________ | | | | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(ea32f347)>tst+0," _____________________ _____________________ | | | | | @ | | @ | | @ | | @ | | @ | | @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(ea32f347),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ea32f347.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,separate_shapes,recoloring,grid_size_same,count_tiles,associate_colors_to_ranks,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e509e548)). % ========================================================================================================================= /* hard=8124 */ % % % % _________________________________________________________________________________ gridcase(t(e509e548)>trn+0," ___________________________________________ ___________________________________________ | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,19))  Output (grid(21,19)) "). gridcase(t(e509e548)>trn+1," _______________________ _______________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,10))  Output (grid(11,10)) "). gridcase(t(e509e548)>trn+2," _________________________ _________________________ | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,14))  Output (grid(12,14)) "). gridcase(t(e509e548)>tst+0," _________________________________ _________________________________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ | | @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,14))  Output<(REVEALED)> (grid(16,14)) "). %= fav(t(e509e548),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/e509e548.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,homeomorphism,grid_size_same,associate_colors_to_shapes,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b6afb2da)). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t(b6afb2da)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(b6afb2da)>trn+1," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(b6afb2da)>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(b6afb2da),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b6afb2da.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,replace_pattern,rectangle_guessing,recoloring,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6e82a1ae')). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t('6e82a1ae')>trn+0," _____________________ _____________________ | | | | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6e82a1ae')>trn+1," _____________________ _____________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | | | | | @ @ | | @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6e82a1ae')>trn+2," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | | | | | | | @ @ | | @ @ | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t('6e82a1ae')>tst+0," _____________________ _____________________ | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('6e82a1ae'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6e82a1ae.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,count_tiles,associate_colors_to_numbers,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('37d3e8b2')). % ========================================================================================================================= /* hard=10608 */ % % % % _________________________________________________________________________________ gridcase(v('37d3e8b2')>trn+0," ___________________________________ ___________________________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(17,19))  Output (grid(17,19)) "). gridcase(v('37d3e8b2')>trn+1," ___________________________________ ___________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(v('37d3e8b2')>trn+2," _________________________________ _________________________________ | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,17))  Output (grid(16,17)) "). gridcase(v('37d3e8b2')>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,17))  Output<(REVEALED)> (grid(18,17)) "). %= fav(v('37d3e8b2'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/37d3e8b2.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('0a2355a6')). % ========================================================================================================================= /* hard=7908 */ % % % % _________________________________________________________________________________ gridcase(v('0a2355a6')>trn+0," _______________________ _______________________ | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,9))  Output (grid(11,9)) "). gridcase(v('0a2355a6')>trn+1," _______________________ _______________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(11,14))  Output (grid(11,14)) "). gridcase(v('0a2355a6')>trn+2," _____________________________ _____________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,14))  Output (grid(14,14)) "). gridcase(v('0a2355a6')>trn+3," _____________________________ _____________________________ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(14,15))  Output (grid(14,15)) "). gridcase(v('0a2355a6')>tst+0," ___________________________________ ___________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(17,15))  Output<(REVEALED)> (grid(17,15)) "). %= fav(v('0a2355a6'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/0a2355a6.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],test,grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(d2abd087)). % ========================================================================================================================= /* hard=3600 */ % % % % _________________________________________________________________________________ gridcase(t(d2abd087)>trn+0," _____________________ _____________________ | | | | | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d2abd087)>trn+1," _____________________ _____________________ | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d2abd087)>trn+2," _____________________ _____________________ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d2abd087)>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d2abd087),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d2abd087.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,separate_shapes,recoloring,grid_size_same,count_tiles,associate_colors_to_numbers,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(b230c067)). % ========================================================================================================================= /* hard=2400 */ % % % % _________________________________________________________________________________ gridcase(t(b230c067)>trn+0," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(b230c067)>trn+1," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(b230c067)>tst+0," _____________________ _____________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(b230c067),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/b230c067.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,separate_shapes,recoloring,grid_size_same,find_the_intruder,associate_colors_to_bools,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ed36ccf7)). % ========================================================================================================================= /* hard=432 */ % % % % _________________________________________________________________________________ gridcase(t(ed36ccf7)>trn+0," _______ _______ | @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(ed36ccf7)>trn+1," _______ _______ | @ @ @ | | @ | | | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(ed36ccf7)>trn+2," _______ _______ | @ | | @ @ @ | | @ | | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(ed36ccf7)>trn+3," _______ _______ | @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(ed36ccf7)>tst+0," _______ _______ | | | @ | | @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(ed36ccf7),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([rot270]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ed36ccf7.json']),clue([amass(in)=:=amass(out)]),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,keypad,image_rotation,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6150a2bd')). % ========================================================================================================================= /* hard=396 */ % % % % _________________________________________________________________________________ gridcase(t('6150a2bd')>trn+0," _______ _______ | @ @ @ | | @ | | @ @ | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6150a2bd')>trn+1," _______ _______ | @ @ @ | | | | @ | | @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6150a2bd')>tst+0," _______ _______ | @ @ @ | | @ | | @ @ | | @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('6150a2bd'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),human([rot180]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6150a2bd.json']),clue([amass(in)=:=amass(out)]),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,keypad,image_rotation,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8d5021e8')). % ========================================================================================================================= /* hard=648 */ % % % % _________________________________________________________________________________ gridcase(t('8d5021e8')>trn+0," _________ _____ | @ @ | | @ | | | | | | @ @ | | @ | | @ @ | ¯¯¯¯¯ | | | @ @ | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,9))  Training Pair #1 Input (grid(2,3)) "). gridcase(t('8d5021e8')>trn+1," _________ _____ | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯  Output (grid(4,9))  Training Pair #2 Input (grid(2,3)) "). gridcase(t('8d5021e8')>trn+2," _________ _____ | @ @ | | | | @ @ | | @ | | | | @ | | | ¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | | | ¯¯¯¯¯¯¯¯¯  Output (grid(4,9))  Training Pair #3 Input (grid(2,3)) "). gridcase(t('8d5021e8')>tst+0," _________ _____ | @ @ @ @ | | @ @ | | @ @ | | @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯ | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(4,9))  EVALUATION TEST #1 (grid(2,3)) "). %= fav(t('8d5021e8'),[no_sol(i(complete),resize_grid(4,9,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,9]),human_skip([grow([[rot180,flipV],[flipH,sameR],[rot180,flipV]])]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8d5021e8.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,image_repetition,image_reflection,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v('929ab4e9')). % ========================================================================================================================= /* hard=89856 */ % % % % _________________________________________________________________________________ gridcase(v('929ab4e9')>trn+0," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(v('929ab4e9')>trn+1," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(v('929ab4e9')>trn+2," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(v('929ab4e9')>trn+3," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(24,24))  Output (grid(24,24)) "). gridcase(v('929ab4e9')>tst+0," _________________________________________________ _________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(24,24)) "). %= fav(v('929ab4e9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/929ab4e9.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('1cf80156')). % ========================================================================================================================= /* hard=2157 */ % % % % _________________________________________________________________________________ gridcase(t('1cf80156')>trn+0," _________________________ _________ | | | @ @ @ | | | | @ | | @ @ @ | | @ @ @ | | @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,10))  Output (grid(4,4)) "). gridcase(t('1cf80156')>trn+1," _________________________ _______ | | | @ | | @ | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,11))  Output (grid(3,5)) "). gridcase(t('1cf80156')>trn+2," _________________________ ___________ | | | @ @ | | | | @ @ @ @ | | | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(5,3)) "). gridcase(t('1cf80156')>tst+0," _________________________ _____________ | | | @ @ @ @ | | | | @ | | | | @ @ | | | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(6,4)) "). %= fav(t('1cf80156'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),out_grid([4,4]),human([trim_to_rect]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/1cf80156.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('23b5c85d')). % ========================================================================================================================= /* hard=8543 */ % % % % _________________________________________________________________________________ gridcase(t('23b5c85d')>trn+0," _____________________ _______ | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(3,3)) "). gridcase(t('23b5c85d')>trn+1," _________________________________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(3,2)) "). gridcase(t('23b5c85d')>trn+2," _______________________________ _____ | @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,10))  Output (grid(2,3)) "). gridcase(t('23b5c85d')>trn+3," _______________________________ _________ | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(15,13))  Output (grid(4,3)) "). gridcase(t('23b5c85d')>trn+4," _______________________________ _____ | | | @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #5 Input (grid(15,18))  Output (grid(2,2)) "). gridcase(t('23b5c85d')>tst+0," _____________________________________ _______ | | | @ @ @ | | | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('23b5c85d'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),human([smallest_indiv,trim_to_rect]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/23b5c85d.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_minimum,measure_area,keypad,crop,'(5, 1)']). % ========================================================================================================================= %main % ?- print_test(v('6ea4a07e')). % ========================================================================================================================= /* hard=648 */ % % % % _________________________________________________________________________________ gridcase(v('6ea4a07e')>trn+0," _______ _______ | @ | | @ @ | | @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('6ea4a07e')>trn+1," _______ _______ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('6ea4a07e')>trn+2," _______ _______ | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('6ea4a07e')>trn+3," _______ _______ | @ @ @ | | | | @ | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('6ea4a07e')>trn+4," _______ _______ | @ | | @ @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('6ea4a07e')>trn+5," _______ _______ | @ @ | | @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #6 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(v('6ea4a07e')>tst+0," _______ _______ | @ | | @ @ | | @ @ @ | | | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). gridcase(v('6ea4a07e')>tst+1," _______ _______ | @ | | @ @ | | @ @ | | @ | | @ | | @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(v('6ea4a07e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),human([use_clues]),human([corispond_colors,invert_existence]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/6ea4a07e.json']),clue([amass(in)+amass(out)=:=9]),clue([amass(in)+amass(out)=9]),clue([corispond_colors,invert_existence]),-[rotation_match],-[mask_match],-[color_match],+[shape_match],keypad,evaluation,'(6, 2) ']). % ========================================================================================================================= %main % ?- print_test(v(a8610ef7)). % ========================================================================================================================= /* hard=1728 */ % % % % _________________________________________________________________________________ gridcase(v(a8610ef7)>trn+0," _____________ _____________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(a8610ef7)>trn+1," _____________ _____________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(a8610ef7)>trn+2," _____________ _____________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(a8610ef7)>trn+3," _____________ _____________ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,6))  Output (grid(6,6)) "). gridcase(v(a8610ef7)>tst+0," _____________ _____________ | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,6))  Output<(REVEALED)> (grid(6,6)) "). %= fav(v(a8610ef7),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/a8610ef7.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],+['Errors'],'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,find_symmetry,evaluation,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(v('73ccf9c2')). % ========================================================================================================================= /* hard=6162 */ % % % % _________________________________________________________________________________ gridcase(v('73ccf9c2')>trn+0," _______________________________________________ _________ | @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(4,4)) "). gridcase(v('73ccf9c2')>trn+1," ___________________________________________ ___________ | | | @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | | | | | | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(5,4)) "). gridcase(v('73ccf9c2')>trn+2," _________________________________________ _______________ | | | @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(7,5)) "). gridcase(v('73ccf9c2')>tst+0," _____________________________________________ ___________ | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(22,22))  Output<(REVEALED)> (grid(5,7)) "). %= fav(v('73ccf9c2'),[no_sol(i(complete),resize_grid(4,4,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),human([colormass,most_unique(symmetry),get(solution),trim_to_rect]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/73ccf9c2.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('4347f46a')). % ========================================================================================================================= /* hard=9696 */ % % % % _________________________________________________________________________________ gridcase(t('4347f46a')>trn+0," _________________________________ _________________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,18))  Output (grid(16,18)) "). gridcase(t('4347f46a')>trn+1," _______________ _______________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(7,8))  Output (grid(7,8)) "). gridcase(t('4347f46a')>trn+2," _________________________ _________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,11))  Output (grid(12,11)) "). gridcase(t('4347f46a')>tst+0," _______________________________________ _______________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,17))  Output<(REVEALED)> (grid(19,17)) "). %= fav(t('4347f46a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/4347f46a.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,loop_filling,grid_size_same,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(be03b35f)). % ========================================================================================================================= /* hard=588 */ % % % % _________________________________________________________________________________ gridcase(v(be03b35f)>trn+0," ___________ _____ | @ @ @ @ | | @ | | @ @ | | @ @ | | | ¯¯¯¯¯ | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(v(be03b35f)>trn+1," ___________ _____ | @ @ @ | | @ | | @ @ @ | | @ @ | | | ¯¯¯¯¯ | @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(v(be03b35f)>trn+2," ___________ _____ | @ @ @ | | @ | | @ | | @ | | | ¯¯¯¯¯ | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(2,2)) "). gridcase(v(be03b35f)>tst+0," ___________ _____ | @ @ @ | | @ @ | | @ @ @ | | @ | | | ¯¯¯¯¯ | @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(2,2)) "). %= fav(v(be03b35f),[no_sol(i(complete),resize_grid(2,2,Color),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),human([get_bgc(_15178),remove_color(_15178),remove_color(red),show_make_symmetrical]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/be03b35f.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('4b6b68e5')). % ========================================================================================================================= /* hard=27300 */ % % % % _________________________________________________________________________________ gridcase(v('4b6b68e5')>trn+0," ___________________________________________ ___________________________________________ | | | | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(v('4b6b68e5')>trn+1," _____________________________________ _____________________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,19))  Output (grid(18,19)) "). gridcase(v('4b6b68e5')>trn+2," _____________________________ _____________________________ | | | | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,16))  Output (grid(14,16)) "). gridcase(v('4b6b68e5')>tst+0," _________________________________________________ _________________________________________________ | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,26))  Output<(REVEALED)> (grid(24,26)) "). %= fav(v('4b6b68e5'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),nthDSL([2,[gather_object(_45282,_45284,(iz(_45284,dot),inside(_45284,_45310),iz(_45310,polygon),wall_thickness(_45310,1),noexit(_45310))),colors(_45282,_45350),first(_45360,_45350),part_of(_45282,_45374),color(_45374,_45360),fillAt(_45374,_45360),forall(_45284,(iz(_45284,dot),\+ (inside(_45284,_45310),iz(_45310,polygon))),delete(_45284))]]),human([doall((iz(_45196,outline),internal_region(_45196,_45210),individuate_by_color(_45210),largestIn(_45210,_45232),color(_45232,_45244),fill(_45244,_45210)))]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/4b6b68e5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('9aec4887')). % ========================================================================================================================= /* hard=9114 */ % % % % _________________________________________________________________________________ gridcase(t('9aec4887')>trn+0," _________________________________ _____________ | | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,15))  Output (grid(6,6)) "). gridcase(t('9aec4887')>trn+1," _________________________________ ___________ | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,14))  Output (grid(5,5)) "). gridcase(t('9aec4887')>trn+2," _______________________________ _____________ | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | @ @ @ | | @ @ | | @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(6,6)) "). gridcase(t('9aec4887')>tst+0," _________________________________ _______________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(7,7)) "). %= fav(t('9aec4887'),[no_sol(i(complete),resize_grid(6,6,Color),incomplete),todo_sol([find_individuals([hollow,inside([rectangle])],_16024),rest_indivdual(_16056),put_inside(_16056,_16024),if_edge_strong([color=_16090]),touch(_16056,_16102),set_color(_16090,_16102)]),test_suite([training]),test_suite([icecuber_fail]),out_grid([6,6]),indiv([color_blind]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9aec4887.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],x_marks_the_spot,tt,training,recoloring,pattern_moving,crop,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('9ecd008a')). % ========================================================================================================================= /* hard=10469 */ % % % % _________________________________________________________________________________ gridcase(t('9ecd008a')>trn+0," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(16,16))  Output (grid(3,3)) "). gridcase(t('9ecd008a')>trn+1," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(16,16))  Output (grid(3,3)) "). gridcase(t('9ecd008a')>trn+2," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(16,16))  Output (grid(3,3)) "). gridcase(t('9ecd008a')>tst+0," _________________________________ _______ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(16,16))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('9ecd008a'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),human([indiv_is_one_hole,fix_image,selected_indiv,trim_to_rect]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9ecd008a.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_rotation,pattern_reflection,pattern_expansion,keypad,image_filling,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3c9b0459')). % ========================================================================================================================= /* hard=540 */ % % % % _________________________________________________________________________________ gridcase(t('3c9b0459')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('3c9b0459')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('3c9b0459')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('3c9b0459')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('3c9b0459')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('3c9b0459'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([rot180]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3c9b0459.json']),-[rotation_match],+[shape_match],+[mask_match],+[color_match],tt,training,keypad,image_rotation,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('447fd412')). % ========================================================================================================================= /* hard=8064 */ % % % % _________________________________________________________________________________ gridcase(t('447fd412')>trn+0," _________________________ _________________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,14))  Output (grid(12,14)) "). gridcase(t('447fd412')>trn+1," _________________________ _________________________ | | | | | | | | | | | | | @ | | @ | | @ @ @ | | @ @ @ | | @ | | @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,14))  Output (grid(12,14)) "). gridcase(t('447fd412')>trn+2," _________________________ _________________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,14))  Output (grid(12,14)) "). gridcase(t('447fd412')>tst+0," ___________________________________________ ___________________________________________ | | | | | | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,17))  Output<(REVEALED)> (grid(21,17)) "). %= fav(t('447fd412'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),human([find_two_color_indivs,find_lesser_block,select_scaled_versions,builds,create_greater_blocks]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/447fd412.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_resizing,pattern_repetition,grid_size_same,draw_pattern_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('44d8ac46')). % ========================================================================================================================= /* hard=6912 */ % % % % _________________________________________________________________________________ gridcase(t('44d8ac46')>trn+0," _________________________ _________________________ | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('44d8ac46')>trn+1," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('44d8ac46')>trn+2," _________________________ _________________________ | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('44d8ac46')>trn+3," _________________________ _________________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('44d8ac46')>tst+0," _________________________ _________________________ | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('44d8ac46'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),human([find_individuals([hollow,boxes,inside([rectangle])],_17034),indiv_fill_color(_17034,red)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/44d8ac46.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,rectangle_guessing,loop_filling,grid_size_same,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5117e062')). % ========================================================================================================================= /* hard=4864 */ % % % % _________________________________________________________________________________ gridcase(t('5117e062')>trn+0," ___________________________ _______ | @ @ | | @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | | ¯¯¯¯¯¯¯ | @ | | @ @ @ | | @ | | | | | | @ @ | | @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(3,3)) "). gridcase(t('5117e062')>trn+1," ___________________________ _______ | @ | | @ @ | | @ @ @ | | @ @ | | @ | | @ @ | | | ¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | | | @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,13))  Output (grid(3,3)) "). gridcase(t('5117e062')>trn+2," ___________________________ _______ | | | @ @ @ | | | | @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ @ @ | | @ | | | | | | @ @ | | @ @ @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(13,13))  Output (grid(3,3)) "). gridcase(t('5117e062')>tst+0," ___________________________ _______ | | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('5117e062'),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([find_two_color_indivs,selected_indiv,trim_to_rect,main_color,paint_landscape]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5117e062.json']),keypad]). % ========================================================================================================================= %main % ?- print_test(t('5521c0d9')). % ========================================================================================================================= /* hard=13500 */ % % % % _________________________________________________________________________________ gridcase(t('5521c0d9')>trn+0," _______________________________ _______________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('5521c0d9')>trn+1," _______________________________ _______________________________ | | | | | | | | | | | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('5521c0d9')>trn+2," _______________________________ _______________________________ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @ | | | | @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ | | @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('5521c0d9')>tst+0," _______________________________ _______________________________ | | | | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,15))  Output<(REVEALED)> (grid(15,15)) "). %= fav(t('5521c0d9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),human([with_each_indiv,move_above_itself]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5521c0d9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,measure_length,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5c2c9af4')). % ========================================================================================================================= /* hard=19044 */ % % % % _________________________________________________________________________________ gridcase(t('5c2c9af4')>trn+0," _______________________________________________ _______________________________________________ | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('5c2c9af4')>trn+1," _______________________________________________ _______________________________________________ | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('5c2c9af4')>trn+2," _______________________________________________ _______________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('5c2c9af4')>tst+0," _________________________________________________________ _________________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | | | | | | | | | | | | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(28,28))  Output<(REVEALED)> (grid(28,28)) "). %= fav(t('5c2c9af4'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),human([two_closest_dots_to_edge,make_a_box,grow_box_that_much_bigger,grow_box_that_much_bigger,grow_box_that_much_bigger]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5c2c9af4.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,rectangle_guessing,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e9bb6954)). % ========================================================================================================================= /* hard=43856 */ % % % % _________________________________________________________________________________ gridcase(v(e9bb6954)>trn+0," _____________________________________ _____________________________________ | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,17))  Output (grid(18,17)) "). gridcase(v(e9bb6954)>trn+1," ___________________________ ___________________________ | @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,14))  Output (grid(13,14)) "). gridcase(v(e9bb6954)>trn+2," _____________________________ _____________________________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,18))  Output (grid(14,18)) "). gridcase(v(e9bb6954)>trn+3," _____________________________________ _____________________________________ | @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(v(e9bb6954)>tst+0," _______________________________________ _______________________________________ | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v(e9bb6954),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),human([(iz(_31174,keypad),iz(_31174,monocolor),centerof(_31174,_31194)-->starburst(_31194))]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e9bb6954.json']),e(['box of nine draw outward, if you hit a drawn line blacken it']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,debug_indiv,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('1d398264')). % ========================================================================================================================= /* hard=20300 */ % % % % _________________________________________________________________________________ gridcase(v('1d398264')>trn+0," _______________________________ _______________________________ | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(v('1d398264')>trn+1," _____________________ _____________________ | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(v('1d398264')>trn+2," _________________________________________ _________________________________________ | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(v('1d398264')>tst+0," _________________________ _________________________ | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). gridcase(v('1d398264')>tst+1," _________________________________ _________________________________ | | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(16,16))  Output<(REVEALED)> (grid(16,16)) "). %= fav(v('1d398264'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),human([(iz(_23372,keypad),iz(_23372,multicolor),centerof(_23372,_23392)-->sunburst(_23392))]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/1d398264.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],test,grid_size_same,evaluation,'(3, 2) ']). % ========================================================================================================================= %main % ?- print_test(t('810b9b61')). % ========================================================================================================================= /* hard=6372 */ % % % % _________________________________________________________________________________ gridcase(t('810b9b61')>trn+0," _______________________________ _______________________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('810b9b61')>trn+1," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,15))  Output (grid(15,15)) "). gridcase(t('810b9b61')>trn+2," ___________________ ___________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('810b9b61')>tst+0," _________________________ _________________________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(12,12))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('810b9b61'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),human([(iz(_21580,rectangle),iz(_21580,hollow),iz(_21580,thick1),iz(_21580,noexit)-->color(_21580,green))]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/810b9b61.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,recoloring,grid_size_same,detect_closed_curves,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('9d9215db')). % ========================================================================================================================= /* hard=23104 */ % % % % _________________________________________________________________________________ gridcase(t('9d9215db')>trn+0," _______________________________________ _______________________________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(t('9d9215db')>trn+1," _______________________________________ _______________________________________ | | | | | @ | | @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ | | | | | | @ | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ @ @ @ @ @ | | | | | | | | @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(t('9d9215db')>trn+2," _______________________________________ _______________________________________ | | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ | | | | | | | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(t('9d9215db')>tst+0," _______________________________________ _______________________________________ | | | | | | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ | | | | | | | | @ @ @ @ @ @ @ | | | | | | | | @ @ @ @ | | | | | | | | @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ | | | | | | @ @ | | @ @ @ @ | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(t('9d9215db'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),human([overlay_each_pattern]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/9d9215db.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_rotation,pattern_reflection,pattern_expansion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(v(de493100)). % ========================================================================================================================= /* hard=52590 */ % % % % _________________________________________________________________________________ gridcase(v(de493100)>trn+0," _____________________________________________________________ _________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(8,6)) "). gridcase(v(de493100)>trn+1," _____________________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(5,7)) "). gridcase(v(de493100)>trn+2," _____________________________________________________________ _____________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(10,10)) "). gridcase(v(de493100)>trn+3," _____________________________________________________________ _________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(4,4)) "). gridcase(v(de493100)>tst+0," _____________________________________________________________ _____ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(2,10)) "). %= fav(v(de493100),[no_sol(i(complete),resize_grid(8,6,Color),incomplete),test_suite([evaluation]),out_grid([8,6]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/de493100.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('6cf79266')). % ========================================================================================================================= /* hard=14400 */ % % % % _________________________________________________________________________________ gridcase(t('6cf79266')>trn+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('6cf79266')>trn+1," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('6cf79266')>trn+2," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('6cf79266')>tst+0," _________________________________________ _________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t('6cf79266'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),learn([find(nines),remove_them]),human([reverse_learned]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6cf79266.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],+['Errors'],tt,training,rectangle_guessing,recoloring,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('6d58a25d')). % ========================================================================================================================= /* hard=19200 */ % % % % _________________________________________________________________________________ gridcase(t('6d58a25d')>trn+0," _________________________________________ _________________________________________ | | | | | | | | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | | | | @ | | @ @ | | @ @ @ | | | | @ | | | | @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('6d58a25d')>trn+1," _________________________________________ _________________________________________ | | | | | @ | | @ | | @ | | @ | | | | | | @ @ | | @ @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ @ | | @ | | @ @ @ | | | | @ @ | | | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('6d58a25d')>trn+2," _________________________________________ _________________________________________ | | | | | @ | | @ | | @ @ | | @ @ | | | | | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(20,20))  Output (grid(20,20)) "). gridcase(t('6d58a25d')>tst+0," _________________________________________ _________________________________________ | | | | | @ @ @ | | @ @ @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | | | @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t('6d58a25d'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6d58a25d.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,print_grid,grid_size_same,draw_line_from_point,debug_indiv,'(3, 1)',"the blue object is a downward beam maker, each beam must connect to one of its colors "]). % ========================================================================================================================= %main % ?- print_test(t('73251a56')). % ========================================================================================================================= /* hard=47628 */ % % % % _________________________________________________________________________________ gridcase(t('73251a56')>trn+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('73251a56')>trn+1," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('73251a56')>trn+2," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,21))  Output (grid(21,21)) "). gridcase(t('73251a56')>tst+0," ___________________________________________ ___________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(21,21))  Output<(REVEALED)> (grid(21,21)) "). %= fav(t('73251a56'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),learn([learn_mapping_stateful]),human([apply_mapping_stateful]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/73251a56.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,image_filling,grid_size_same,diagonal_symmetry,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7b6016b9')). % ========================================================================================================================= /* hard=18996 */ % % % % _________________________________________________________________________________ gridcase(t('7b6016b9')>trn+0," _______________________________________________ _______________________________________________ | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,23))  Output (grid(23,23)) "). gridcase(t('7b6016b9')>trn+1," ___________________________________________________ ___________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(25,22))  Output (grid(25,22)) "). gridcase(t('7b6016b9')>trn+2," ___________________________________________ ___________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(21,24))  Output (grid(21,24)) "). gridcase(t('7b6016b9')>tst+0," ___________________________________________________ ___________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(25,22))  Output<(REVEALED)> (grid(25,22)) "). %= fav(t('7b6016b9'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),human([fillFromBorder(green),subst_color(black,red)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7b6016b9.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,loop_filling,grid_size_same,color_guessing,background_filling,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('7f4411dc')). % ========================================================================================================================= /* hard=6084 */ % % % % _________________________________________________________________________________ gridcase(t('7f4411dc')>trn+0," ___________________________ ___________________________ | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | | | | | | | | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | | | | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(13,13))  Output (grid(13,13)) "). gridcase(t('7f4411dc')>trn+1," ___________________________________ ___________________________________ | | | | | @ | | | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(17,17))  Output (grid(17,17)) "). gridcase(t('7f4411dc')>trn+2," _______________ _______________ | @ | | | | @ | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(7,7)) "). gridcase(t('7f4411dc')>tst+0," _____________________ _____________________ | @ | | | | @ @ | | | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ | | | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ | | | | @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t('7f4411dc'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),human([shave_away_1s]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/7f4411dc.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,remove_noise,rectangle_guessing,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('8be77c9e')). % ========================================================================================================================= /* hard=486 */ % % % % _________________________________________________________________________________ gridcase(t('8be77c9e')>trn+0," _______ _______ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #1 Input (grid(3,3)) "). gridcase(t('8be77c9e')>trn+1," _______ _______ | | | | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯ | @ @ | | | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #2 Input (grid(3,3)) "). gridcase(t('8be77c9e')>trn+2," _______ _______ | | | | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ | | | ¯¯¯¯¯¯¯  Output (grid(3,6))  Training Pair #3 Input (grid(3,3)) "). gridcase(t('8be77c9e')>tst+0," _______ _______ | | | | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯ | @ | | | ¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(3,6))  EVALUATION TEST #1 (grid(3,3)) "). %= fav(t('8be77c9e'),[no_sol(i(complete),resize_grid(3,6,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),out_grid([3,6]),human_skip([grow([[sameR],[flipV]])]),human([grow([[sameR],[flipV]])]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/8be77c9e.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],tt,training,keypad,image_repetition,image_reflection,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('97999447')). % ========================================================================================================================= /* hard=4352 */ % % % % _________________________________________________________________________________ gridcase(t('97999447')>trn+0," _________________ _________________ | | | | | | | | | @ | | @ @ @ @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(8,10))  Output (grid(8,10)) "). gridcase(t('97999447')>trn+1," _________________________ _________________________ | | | | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | | @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,10))  Output (grid(12,10)) "). gridcase(t('97999447')>trn+2," _________________ _________________ | | | | | | | | | | | | | @ | | @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(8,7))  Output (grid(8,7)) "). gridcase(t('97999447')>tst+0," _________________ _________________ | | | | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ @ | | | | | | @ | | @ @ @ @ | | | | | | @ | | @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(8,9))  Output<(REVEALED)> (grid(8,9)) "). %= fav(t('97999447'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),human([find_ones,until_edges([copy_right(silver),copy_right(sameR)])]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/97999447.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_expansion,grid_size_same,draw_line_from_point,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a48eeaf7)). % ========================================================================================================================= /* hard=3200 */ % % % % _________________________________________________________________________________ gridcase(t(a48eeaf7)>trn+0," _____________________ _____________________ | @ | | | | | | | | | | @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | @ | | | | | | @ | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a48eeaf7)>trn+1," _____________________ _____________________ | @ | | | | | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | @ @ | | | | | | @ | | | | | | | | @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(a48eeaf7)>tst+0," _____________________ _____________________ | @ | | | | @ | | | | | | | | | | | | | | | | | | @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | | | @ | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(a48eeaf7),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),human([largest_indiv(_12442),tiny_individuals(_12452),gravity_to(_12452,_12442)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a48eeaf7.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_moving,grid_size_same,gravity,direction_guessing,bring_patterns_close,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a79310a0)). % ========================================================================================================================= /* hard=708 */ % % % % _________________________________________________________________________________ gridcase(t(a79310a0)>trn+0," ___________ ___________ | @ @ | | | | @ @ | | @ @ | | | | @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(a79310a0)>trn+1," _______ _______ | @ | | | | | | @ | | | | | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(a79310a0)>trn+2," ___________ ___________ | | | | | @ @ @ | | | | | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(a79310a0)>tst+0," ___________ ___________ | @ | | | | @ @ | | @ | | @ | | @ @ | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t(a79310a0),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([gravity(1,s),swap_colors(cyan,red)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a79310a0.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,recoloring,pattern_moving,pairwise_analogy,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ae4f1146)). % ========================================================================================================================= /* hard=2304 */ % % % % _________________________________________________________________________________ gridcase(t(ae4f1146)>trn+0," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(ae4f1146)>trn+1," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(ae4f1146)>trn+2," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(ae4f1146)>trn+3," ___________________ _______ | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(9,9))  Output (grid(3,3)) "). gridcase(t(ae4f1146)>tst+0," ___________________ _______ | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(ae4f1146),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),learn([call(set_bgc(cyan))]),human([largest_indiv,trim_to_rect,set_bg(cyan)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ae4f1146.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,keypad,crop,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d511f180)). % ========================================================================================================================= /* hard=1540 */ % % % % _________________________________________________________________________________ gridcase(t(d511f180)>trn+0," ___________ ___________ | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(d511f180)>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d511f180)>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(d511f180)>tst+0," _________ _________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(4,4))  Output<(REVEALED)> (grid(4,4)) "). %= fav(t(d511f180),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),human([swap_colors(cyan,silver)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d511f180.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],+['Errors'],training,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021#760920',grid_size_same,associate_colors_to_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d6ad076f)). % ========================================================================================================================= /* hard=4800 */ % % % % _________________________________________________________________________________ gridcase(t(d6ad076f)>trn+0," _____________________ _____________________ | | | | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d6ad076f)>trn+1," _____________________ _____________________ | | | | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d6ad076f)>trn+2," _____________________ _____________________ | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(10,10))  Output (grid(10,10)) "). gridcase(t(d6ad076f)>tst+0," _____________________ _____________________ | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(10,10))  Output<(REVEALED)> (grid(10,10)) "). %= fav(t(d6ad076f),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),human([find_smaller,shoot_at_other,wide_beam]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d6ad076f.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,draw_line_from_point,connect_the_dots,bridges,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(dae9d2b5)). % ========================================================================================================================= /* hard=1080 */ % % % % _________________________________________________________________________________ gridcase(t(dae9d2b5)>trn+0," _____________ _______ | @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(6,3))  Output (grid(3,3)) "). gridcase(t(dae9d2b5)>trn+1," _____________ _______ | @ @ @ @ | | @ @ @ | | @ @ | | @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(6,3))  Output (grid(3,3)) "). gridcase(t(dae9d2b5)>trn+2," _____________ _______ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(6,3))  Output (grid(3,3)) "). gridcase(t(dae9d2b5)>trn+3," _____________ _______ | @ @ @ | | @ @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,3))  Output (grid(3,3)) "). gridcase(t(dae9d2b5)>trn+4," _____________ _______ | @ | | @ | | @ | | @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(6,3))  Output (grid(3,3)) "). gridcase(t(dae9d2b5)>tst+0," _____________ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,3))  Output<(REVEALED)> (grid(3,3)) "). gridcase(t(dae9d2b5)>tst+1," _____________ _______ | @ @ | | @ @ | | @ @ @ @ | | @ @ @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(6,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(dae9d2b5),[no_sol(i(complete),resize_grid(3,3,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_pass]),human([cut_in_half,overlay_all,set_all_fg(magenta)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/dae9d2b5.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,separate_images,recoloring,pattern_juxtaposition,keypad,'(5, 2)']). % ========================================================================================================================= %main % ?- print_test(t('6f8cd79b')). % ========================================================================================================================= /* hard=568 */ % % % % _________________________________________________________________________________ gridcase(t('6f8cd79b')>trn+0," _______ _______ | | | @ @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('6f8cd79b')>trn+1," _______ _______ | | | @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,4))  Output (grid(3,4)) "). gridcase(t('6f8cd79b')>trn+2," _________ _________ | | | @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(4,5))  Output (grid(4,5)) "). gridcase(t('6f8cd79b')>trn+3," _____________ _____________ | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(6,5))  Output (grid(6,5)) "). gridcase(t('6f8cd79b')>tst+0," _____________ _____________ | | | @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | | | @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(6,7))  Output<(REVEALED)> (grid(6,7)) "). %= fav(t('6f8cd79b'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([add_borders(cyan)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/6f8cd79b.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,grid_size_same,ex_nihilo,contouring,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('5582e5ca')). % ========================================================================================================================= /* hard=648 */ % % % % _________________________________________________________________________________ gridcase(t('5582e5ca')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('5582e5ca')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('5582e5ca')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('5582e5ca')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('5582e5ca'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([compute_max_color(_4472),cls_with(_4472)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/5582e5ca.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,keypad,grid_size_same,dominant_color,count_tiles,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(e9bb6954)). % ========================================================================================================================= /* hard=43856 */ % % % % _________________________________________________________________________________ gridcase(v(e9bb6954)>trn+0," _____________________________________ _____________________________________ | @ | | @ @ @ | | | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,17))  Output (grid(18,17)) "). gridcase(v(e9bb6954)>trn+1," ___________________________ ___________________________ | @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(13,14))  Output (grid(13,14)) "). gridcase(v(e9bb6954)>trn+2," _____________________________ _____________________________ | @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(14,18))  Output (grid(14,18)) "). gridcase(v(e9bb6954)>trn+3," _____________________________________ _____________________________________ | @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ | | | | @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(v(e9bb6954)>tst+0," _______________________________________ _______________________________________ | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(19,19))  Output<(REVEALED)> (grid(19,19)) "). %= fav(v(e9bb6954),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),human([(iz(_30974,keypad),iz(_30974,monocolor),centerof(_30974,_30994)-->starburst(_30994))]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e9bb6954.json']),e(['box of nine draw outward, if you hit a drawn line blacken it']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],grid_size_same,evaluation,debug_indiv,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v(f9d67f8b)). % ========================================================================================================================= /* hard=144000 */ % % % % _________________________________________________________________________________ gridcase(v(f9d67f8b)>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f9d67f8b)>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f9d67f8b)>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f9d67f8b)>trn+3," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(v(f9d67f8b)>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(v(f9d67f8b),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),human([overlay_each_pattern]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/f9d67f8b.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],grid_size_same,evaluation,'(4, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('94133066')). % ========================================================================================================================= /* hard=21308 */ % % % % _________________________________________________________________________________ gridcase(v('94133066')>trn+0," _______________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ | | | | | | | | | | | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,23))  Output (grid(9,10)) "). gridcase(v('94133066')>trn+1," ___________________________________________ ___________________ | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | | | | | | | @ @ | | | | | | | | | | | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(21,22))  Output (grid(9,9)) "). gridcase(v('94133066')>trn+2," ___________________________________________________ _____________________ | | | @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(25,22))  Output (grid(10,12)) "). gridcase(v('94133066')>tst+0," _____________________________________________________________ ___________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,19))  Output<(REVEALED)> (grid(13,10)) "). %= fav(v('94133066'),[no_sol(i(complete),resize_grid(9,10,Color),incomplete),test_suite([evaluation]),human([largest_indiv,trim_to_rect,rot90,flipV]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/94133066.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t(c444b776)). % ========================================================================================================================= /* hard=14212 */ % % % % _________________________________________________________________________________ gridcase(t(c444b776)>trn+0," _______________________________________ _______________________________________ | @ | | @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(19,19))  Output (grid(19,19)) "). gridcase(t(c444b776)>trn+1," ___________________ ___________________ | | | | | @ @ | | @ @ | | @ | | @ | | | | | | @ | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ | | | | | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | | | | | | | @ @ | | | | @ | | | | | | | | @ | | | | @ | | | | @ @ | | | | @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,19))  Output (grid(9,19)) "). gridcase(t(c444b776)>tst+0," ___________________________________________________________ ___________________________________________________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(29,19))  Output<(REVEALED)> (grid(29,19)) "). %= fav(t(c444b776),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/c444b776.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,separate_images,image_repetition,grid_size_same,find_the_intruder,detect_grid,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(v(e41c6fd3)). % ========================================================================================================================= /* hard=29500 */ % % % % _________________________________________________________________________________ gridcase(v(e41c6fd3)>trn+0," _______________________________________________ _______________________________________________ | | | | | @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(23,13))  Output (grid(23,13)) "). gridcase(v(e41c6fd3)>trn+1," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,14))  Output (grid(30,14)) "). gridcase(v(e41c6fd3)>trn+2," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ @ @ | | | | @ @ @ @ | | | | | | | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,16))  Output (grid(30,16)) "). gridcase(v(e41c6fd3)>tst+0," _____________________________________________________________ _____________________________________________________________ | | | | | | | | | @ @ @ @ @ | | | | @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ | | | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ @ | | | | @ @ @ @ @ | | | | @ | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,17))  Output<(REVEALED)> (grid(30,17)) "). %= fav(v(e41c6fd3),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),test_suite([dbigham_eval_pass]),human([forall((iz(_31252,outl),color(_31252,cyan),vert_pos(_31252,_31272)),(iz(_31282,outl),vert_pos(_31282,_31272)))]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/e41c6fd3.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(v('762cd429')). % ========================================================================================================================= /* hard=17120 */ % % % % _________________________________________________________________________________ gridcase(v('762cd429')>trn+0," _____________________________ _____________________________ | | | | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(14,10))  Output (grid(14,10)) "). gridcase(v('762cd429')>trn+1," _____________________________ _____________________________ | | | | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(14,10))  Output (grid(14,10)) "). gridcase(v('762cd429')>trn+2," _____________________________________________________________ _____________________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,16))  Output (grid(30,16)) "). gridcase(v('762cd429')>tst+0," _____________________________________________________________ _____________________________________________________________ | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,16))  Output<(REVEALED)> (grid(30,16)) "). %= fav(v('762cd429'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([evaluation]),human([i([shape_lib(filled_squares),delete_rest,shrink_all_to_size(1),tighten_grid_arround_objects])]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/762cd429.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],grid_size_same,evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('25d487eb')). % ========================================================================================================================= /* hard=7584 */ % % % % _________________________________________________________________________________ gridcase(t('25d487eb')>trn+0," _______________________________ _______________________________ | | | | | | | | | @ | | @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ | | @ | | @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,10))  Output (grid(15,10)) "). gridcase(t('25d487eb')>trn+1," _________________________ _________________________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(12,12))  Output (grid(12,12)) "). gridcase(t('25d487eb')>trn+2," _________________________ _________________________ | | | | | | | | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(12,15))  Output (grid(12,15)) "). gridcase(t('25d487eb')>tst+0," _______________________ _______________________ | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(11,16))  Output<(REVEALED)> (grid(11,16)) "). %= fav(t('25d487eb'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([rocketship]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/25d487eb.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,grid_size_same,draw_line_from_point,direction_guessing,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(f76d97a5)). % ========================================================================================================================= /* hard=708 */ % % % % _________________________________________________________________________________ gridcase(t(f76d97a5)>trn+0," _______ _______ | @ @ @ | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(f76d97a5)>trn+1," ___________ ___________ | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(f76d97a5)>trn+2," ___________ ___________ | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(5,5))  Output (grid(5,5)) "). gridcase(t(f76d97a5)>tst+0," ___________ ___________ | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ | | @ | | @ @ @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(5,5))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t(f76d97a5),[no_sol(i(complete),copy_grid(in),incomplete),was__lmDSL([compute_max_color(_4994),compute_next_color(_5004),remove_color(_4994),subst_color(_5004,_4994)]),test_suite([training]),test_suite([icecuber_pass]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/f76d97a5.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,take_negative,recoloring,grid_size_same,associate_colors_to_colors,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('44f52bb0')). % ========================================================================================================================= /* hard=288 */ % % % % _________________________________________________________________________________ gridcase(t('44f52bb0')>trn+0," _______ ___ | @ @ | | @ | | @ | ¯¯¯ | @ @ | ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('44f52bb0')>trn+1," _______ ___ | @ | | @ | | @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('44f52bb0')>trn+2," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | @ @ | ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('44f52bb0')>trn+3," _______ ___ | | | @ | | @ @ | ¯¯¯ | | ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('44f52bb0')>trn+4," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | | ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('44f52bb0')>trn+5," _______ ___ | @ @ | | @ | | @ | ¯¯¯ | | ¯¯¯¯¯¯¯  Training Pair #6 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('44f52bb0')>tst+0," _______ ___ | @ @ | | @ | | @ @ @ | ¯¯¯ | @ @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(1,1)) "). gridcase(t('44f52bb0')>tst+1," _______ ___ | | | @ | | @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(3,3))  Output<(REVEALED)> (grid(1,1)) "). %= fav(t('44f52bb0'),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([i(whole),first_object_bool(h_symmetric),learn_rule]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/44f52bb0.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,keypad,detect_symmetry,associate_images_to_bools,'(6, 2)']). % ========================================================================================================================= %main % ?- print_test(t('27a28665')). % ========================================================================================================================= /* hard=336 */ % % % % _________________________________________________________________________________ gridcase(t('27a28665')>trn+0," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>trn+1," _______ ___ | @ @ | | @ | | @ | ¯¯¯ | @ @ | ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>trn+2," _______ ___ | @ @ | | @ | | @ | ¯¯¯ | @ @ | ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>trn+3," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>trn+4," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #5 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>trn+5," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #6 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>trn+6," _______ ___ | @ | | @ | | @ @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #7 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t('27a28665')>tst+0," _______ ___ | @ | | @ | | @ @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(1,1)) "). gridcase(t('27a28665')>tst+1," _______ ___ | @ @ | | @ | | @ @ | ¯¯¯ | @ | ¯¯¯¯¯¯¯  EVALUATION TEST #2 (grid(3,3))  Output<(REVEALED)> (grid(1,1)) "). gridcase(t('27a28665')>tst+2," _______ ___ | @ @ | | @ | | @ | ¯¯¯ | @ @ | ¯¯¯¯¯¯¯  EVALUATION TEST #3 (grid(3,3))  Output<(REVEALED)> (grid(1,1)) "). %= fav(t('27a28665'),[no_sol(i(complete),resize_grid(1,1,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),no_sol([make_box(1),shape_to_color(_9774),cls_with(_9774)]),learn([shape_to_color]),human([i(whole),learn_rule]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/27a28665.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,take_negative,keypad,associate_images_to_patterns,associate_colors_to_patterns,'(7, 3)']). % ========================================================================================================================= %main % ?- print_test(v(cad67732)). % ========================================================================================================================= /* hard=5148 */ % % % % _________________________________________________________________________________ gridcase(v(cad67732)>trn+0," _________________________ _____________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(12,12))  Training Pair #1 Input (grid(6,6)) "). gridcase(v(cad67732)>trn+1," _____________________ ___________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ @ | | @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ | | @ @ | | @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(10,10))  Training Pair #2 Input (grid(5,5)) "). gridcase(v(cad67732)>trn+2," _________________________________ _________________ | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ | | @ | | @ | | @ | | @ | | @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output (grid(16,16))  Training Pair #3 Input (grid(8,8)) "). gridcase(v(cad67732)>tst+0," _________________________________________ _____________________ | @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Output<(REVEALED)> (grid(20,20))  EVALUATION TEST #1 (grid(10,10)) "). %= fav(v(cad67732),[no_sol(i(complete),resize_grid(12,12,Color),incomplete),test_suite([evaluation]),human([i(whole),first_object_term(rotated),learn_rule]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/evaluation/cad67732.json']),-[shape_match],-[rotation_match],-[mask_match],+[color_match],evaluation,'(3, 1) ']). % ========================================================================================================================= %main % ?- print_test(t('47c1f68c')). % ========================================================================================================================= /* hard=3596 */ % % % % _________________________________________________________________________________ gridcase(t('47c1f68c')>trn+0," _______________________ _____________________ | @ | | | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(11,11))  Output (grid(10,10)) "). gridcase(t('47c1f68c')>trn+1," ___________________ _________________ | @ @ @ | | @ @ @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ | | | | @ @ @ @ @ @ @ @ @ | | | | @ | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(8,8)) "). gridcase(t('47c1f68c')>trn+2," _______________ _____________ | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(7,7))  Output (grid(6,6)) "). gridcase(t('47c1f68c')>tst+0," ___________________________ _________________________ | @ @ | | @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ @ | | @ @ | | @ @ @ | | @ @ @ @ | | @ | | | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ @ @ | | @ | | @ @ | | @ | | @ @ | | @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(13,13))  Output<(REVEALED)> (grid(12,12)) "). %= fav(t('47c1f68c'),[no_sol(i(complete),resize_grid(10,10,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),human([compute_max_color(_23864),compute_next_color(_23874),remove_color(_23864),subst_color(_23874,_23864),blur(flipH),blur(flipV)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/47c1f68c.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,recolor,image_repetition,image_reflection,hedra,find_the_intruder,detect_grid,crop,color_guessing,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('29ec7d0e')). % ========================================================================================================================= /* hard=44064 */ % % % % _________________________________________________________________________________ gridcase(t('29ec7d0e')>trn+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t('29ec7d0e')>trn+1," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t('29ec7d0e')>trn+2," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t('29ec7d0e')>trn+3," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(18,18))  Output (grid(18,18)) "). gridcase(t('29ec7d0e')>tst+0," _____________________________________ _____________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(18,18))  Output<(REVEALED)> (grid(18,18)) "). %= fav(t('29ec7d0e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([repair_in_vm(repair_repeats(black)),get(repaired)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/29ec7d0e.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_repetition,pattern_expansion,image_filling,detect_grid,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('3631a71a')). % ========================================================================================================================= /* hard=158400 */ % % % % _________________________________________________________________________________ gridcase(t('3631a71a')>trn+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('3631a71a')>trn+1," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('3631a71a')>trn+2," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('3631a71a')>trn+3," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #4 Input (grid(30,30))  Output (grid(30,30)) "). gridcase(t('3631a71a')>tst+0," _____________________________________________________________ _____________________________________________________________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(30,30))  Output<(REVEALED)> (grid(30,30)) "). %= fav(t('3631a71a'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/3631a71a.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_rotation,pattern_expansion,image_filling,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(ff805c23)). % ========================================================================================================================= /* hard=13456 */ % % % % _________________________________________________________________________________ gridcase(t(ff805c23)>trn+0," _________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(24,24))  Output (grid(5,5)) "). gridcase(t(ff805c23)>trn+1," _________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(24,24))  Output (grid(5,5)) "). gridcase(t(ff805c23)>trn+2," _________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ | | @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(24,24))  Output (grid(5,5)) "). gridcase(t(ff805c23)>tst+0," _________________________________________________ ___________ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(24,24))  Output<(REVEALED)> (grid(5,5)) "). %= fav(t(ff805c23),[no_sol(i(complete),resize_grid(5,5,Color),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),human([repair_in_vm(repair_fourway),get(changed),trim_to_rect]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/ff805c23.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,pattern_expansion,pattern_completion,crop,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d8c310e9)). % ========================================================================================================================= /* hard=4200 */ % % % % _________________________________________________________________________________ gridcase(t(d8c310e9)>trn+0," _______________________________ _______________________________ | | | | | | | | | | | | | @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(15,5))  Output (grid(15,5)) "). gridcase(t(d8c310e9)>trn+1," _______________________________ _______________________________ | | | | | | | | | @ @ | | @ @ @ @ | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(15,5))  Output (grid(15,5)) "). gridcase(t(d8c310e9)>trn+2," _______________________________ _______________________________ | | | | | | | | | @ @ @ | | @ @ @ @ @ | | @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #3 Input (grid(15,5))  Output (grid(15,5)) "). gridcase(t(d8c310e9)>tst+0," _______________________________ _______________________________ | | | | | | | | | @ @ | | @ @ @ @ | | @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(15,5))  Output<(REVEALED)> (grid(15,5)) "). %= fav(t(d8c310e9),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d8c310e9.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],tt,training,pattern_repetition,pattern_expansion,pattern_completion,grid_size_same,'(3, 1)']). % ========================================================================================================================= %main % ?- print_test(t('60b61512')). % ========================================================================================================================= /* hard=1944 */ % % % % _________________________________________________________________________________ gridcase(t('60b61512')>trn+0," ___________________ ___________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('60b61512')>trn+1," ___________________ ___________________ | | | | | @ @ @ | | @ @ @ | | @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(9,9))  Output (grid(9,9)) "). gridcase(t('60b61512')>tst+0," ___________________ ___________________ | | | | | @ | | @ @ @ | | @ @ | | @ @ @ | | @ | | @ @ @ | | | | | | | | | | @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(9,9))  Output<(REVEALED)> (grid(9,9)) "). %= fav(t('60b61512'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_pass]),indiv([i_pbox]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/60b61512.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,pattern_completion,grid_size_same,'(2, 1)']). % ========================================================================================================================= %main % ?- print_test(t(a85d4709)). % ========================================================================================================================= /* hard=432 */ % % % % _________________________________________________________________________________ gridcase(t(a85d4709)>trn+0," _______ _______ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(a85d4709)>trn+1," _______ _______ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(a85d4709)>trn+2," _______ _______ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(a85d4709)>trn+3," _______ _______ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t(a85d4709)>tst+0," _______ _______ | @ | | @ @ @ | | @ | | @ @ @ | | @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t(a85d4709),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),learn([i([rows,done]),o([rows,done]),learn_rule]),indiv([i_rows]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/a85d4709.json']),-[rotation_match],-[mask_match],-[color_match],+[shape_match],tt,training,summarize,separate_images,keypad,associate_colors_to_images,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('0d3d703e')). % ========================================================================================================================= /* hard=576 */ % % % % _________________________________________________________________________________ gridcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('0d3d703e')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('0d3d703e')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(3,3)) "). gridcase(t('0d3d703e')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_fail]),test_suite([dbigham_train_core]),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-[rotation_match],-[color_match],+[shape_match],+[mask_match],tt,training,keypad,associate_colors_to_colors,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t(d631b094)). % ========================================================================================================================= /* hard=264 */ % % % % _________________________________________________________________________________ gridcase(t(d631b094)>trn+0," _______ _____ | | | @ @ | | @ | ¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #1 Input (grid(3,3))  Output (grid(2,1)) "). gridcase(t(d631b094)>trn+1," _______ _______ | @ | | @ @ @ | | @ | ¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #2 Input (grid(3,3))  Output (grid(3,1)) "). gridcase(t(d631b094)>trn+2," _______ ___ | @ | | @ | | | ¯¯¯ | | ¯¯¯¯¯¯¯  Training Pair #3 Input (grid(3,3))  Output (grid(1,1)) "). gridcase(t(d631b094)>trn+3," _______ _________ | @ | | @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯  Training Pair #4 Input (grid(3,3))  Output (grid(4,1)) "). gridcase(t(d631b094)>tst+0," _______ ___________ | @ @ | | @ @ @ @ @ | | @ @ | ¯¯¯¯¯¯¯¯¯¯¯ | @ | ¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(3,3))  Output<(REVEALED)> (grid(5,1)) "). %= fav(t(d631b094),[no_sol(i(complete),resize_grid(2,1,Color),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),human([i(lo_dots),get(objs),learn_rule]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/d631b094.json']),-[shape_match],-[rotation_match],-[mask_match],-[color_match],tt,training,summarize,keypad,dominant_color,count_tiles,'(4, 1)']). % ========================================================================================================================= %main % ?- print_test(t('40853293')). % ========================================================================================================================= /* hard=22400 */ % % % % _________________________________________________________________________________ gridcase(t('40853293')>trn+0," _________________________________________ _________________________________________ | | | | | | | | | @ | | @ | | | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #1 Input (grid(20,30))  Output (grid(20,30)) "). gridcase(t('40853293')>trn+1," _____________________ _____________________ | | | | | | | | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ | | | | @ | | @ | | @ | | | | | | @ | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  Training Pair #2 Input (grid(10,20))  Output (grid(10,20)) "). gridcase(t('40853293')>tst+0," _________________________________________ _________________________________________ | | | | | @ | | @ | | @ | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ | | | | @ @ | | | | @ @ | | | | @ @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ @ | | @ | | @ @ | | | | @ | | | | @ | | | | @ | | | | @ | | @ @ | | @ @ @ @ @ @ @ @ | | | | @ | | | | @ | | | | @ | | @ | | @ | | | | | ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  EVALUATION TEST #1 (grid(20,20))  Output<(REVEALED)> (grid(20,20)) "). %= fav(t('40853293'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([training]),test_suite([icecuber_pass]),test_suite([dbigham_train_core]),indiv([by_color(2)]),fullname(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/40853293.json']),-[rotation_match],-[mask_match],+[shape_match],+[color_match],+['Errors'],tt,training,'https://www.kaggle.com/c/abstraction-and-reasoning-challenge/discussion/131021',grid_size_same,connect_the_dots,'(2, 1)']).