'\'0d3d703e\'' % ========================================================================================================================= %main % ?- print_test(t('0d3d703e')). % ========================================================================================================================= /* hard= -18+ -81+ -8+ -6 */ % _________________________________________________________________________________ testcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #1 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #3 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #4 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'EVALUATION TEST #1' (grid(3,3)) 'Output<(REVEALED)>' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']).  entire_suite:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')" .......... (e)xecute:  "test_easy" Your menu(?) selection: 'G' calling((cls_z_make,!,compile_and_save_test)) cc %~ detect_all_training_hints(t('0d3d703e')>trn+_34216) %~ muarc_cache/0d3d703e.ansi.pl:107 %~ detect_pair_hints(t('0d3d703e'),trn+0) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+0) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_0_in,InProps) (grid(3,3)) task_out(trn+0) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,blue,red,green],[black,yellow,silver,purple]]),len(4),[black,diff(([yellow,silver,purple]->[blue,red,green]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,blue),ord(2,blue),ord(4,blue)],[ord(0,silver),ord(2,silver),ord(4,silver)]]),len(3),[ord(0,diff((silver->blue))),ord(2,diff((silver->blue))),ord(4,diff((silver->blue)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(green,3),cc(red,3),cc(blue,3),cc(black,3)],[cc(purple,3),cc(silver,3),cc(yellow,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((purple->green)),3),cc(diff((silver->red)),3),cc(diff((yellow->blue)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+1) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+1) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_1_in,InProps) (grid(3,3)) task_out(trn+1) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,red,green,cyan],[black,yellow,purple,brown]]),len(4),[black,diff(([yellow,purple,brown]->[red,green,cyan]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,green),ord(2,green),ord(4,green)],[ord(0,yellow),ord(2,yellow),ord(4,yellow)]]),len(3),[ord(0,diff((yellow->green))),ord(2,diff((yellow->green))),ord(4,diff((yellow->green)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(purple,3),cc(yellow,3),cc(black,3)],[cc(cyan,3),cc(green,3),cc(red,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((brown->cyan)),3),cc(diff((purple->green)),3),cc(diff((yellow->red)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+2) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+2) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_2_in,InProps) (grid(3,3)) task_out(trn+2) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,blue,red,brown],[black,silver,purple,cyan]]),len(4),[black,diff(([blue,red,brown]->[silver,purple,cyan]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,brown),ord(2,brown),ord(4,brown)],[ord(0,cyan),ord(2,cyan),ord(4,cyan)]]),len(3),[ord(0,diff((brown->cyan))),ord(2,diff((brown->cyan))),ord(4,diff((brown->cyan)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(red,3),cc(blue,3),cc(black,3)],[cc(cyan,3),cc(purple,3),cc(silver,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((brown->cyan)),3),cc(diff((red->purple)),3),cc(diff((blue->silver)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+3) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+3) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_3_in,InProps) (grid(3,3)) task_out(trn+3) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,green,purple,cyan],[black,red,yellow,brown]]),len(4),[black,diff(([green,purple,cyan]->[red,yellow,brown]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,green),ord(2,green),ord(4,green)],[ord(0,yellow),ord(2,yellow),ord(4,yellow)]]),len(3),[ord(0,diff((green->yellow))),ord(2,diff((green->yellow))),ord(4,diff((green->yellow)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(yellow,3),cc(red,3),cc(black,3)],[cc(cyan,3),cc(purple,3),cc(green,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((cyan->brown)),3),cc(diff((purple->yellow)),3),cc(diff((green->red)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ % ========================================================================================================================= %main % ?- print_test(t('0d3d703e')). % ========================================================================================================================= /* hard= -18+ -81+ -8+ -6 */ % _________________________________________________________________________________ testcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #1 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #3 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #4 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'EVALUATION TEST #1' (grid(3,3)) 'Output<(REVEALED)>' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']). % list_common_props:: comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,colors)=colors(lst(vals(_41910),len(4),[cc(black,3),cc(diff((_41946->_41948)),3),cc(diff((_41968->_41970)),3),cc(diff((_41990->_41992)),3)])) comp(cbg(black),i-o,hw_rat)=hw_rat(1) comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals(_42154),len(4),[black,diff(([green,purple,_42196]->[red,yellow,_42214]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals(_42038),len(3),[ord(0,diff((_42062->_42064))),ord(2,diff((_42084->_42086))),ord(4,diff((_42106->_42108)))])). :- dynamic io_xform/3. :- module_transparent io_xform/3. io_xform(t('0d3d703e'), _, _). % 4,537,709 inferences, 0.550 CPU in 0.641 seconds (86% CPU, 8245581 Lips)   entire_suite:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')" .......... (e)xecute:  "test_easy" Your menu(?) selection: 'G' calling((cls_z_make,!,compile_and_save_test)) cc %~ detect_all_training_hints(t('0d3d703e')>trn+_1472) %~ detect_pair_hints(t('0d3d703e'),trn+0) _________________________________________________________________________________ _________________________________________________________________________________ %~ muarc_cache/74dd1130.ansi.pl:107 %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+0) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_0_in,InProps) (grid(3,3)) task_out(trn+0) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,blue,red,green],[black,yellow,silver,purple]]),len(4),[black,diff(([yellow,silver,purple]->[blue,red,green]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,blue),ord(2,blue),ord(4,blue)],[ord(0,silver),ord(2,silver),ord(4,silver)]]),len(3),[ord(0,diff((silver->blue))),ord(2,diff((silver->blue))),ord(4,diff((silver->blue)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(green,3),cc(red,3),cc(blue,3),cc(black,3)],[cc(purple,3),cc(silver,3),cc(yellow,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((purple->green)),3),cc(diff((silver->red)),3),cc(diff((yellow->blue)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+1) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+1) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_1_in,InProps) (grid(3,3)) task_out(trn+1) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,red,green,cyan],[black,yellow,purple,brown]]),len(4),[black,diff(([yellow,purple,brown]->[red,green,cyan]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,green),ord(2,green),ord(4,green)],[ord(0,yellow),ord(2,yellow),ord(4,yellow)]]),len(3),[ord(0,diff((yellow->green))),ord(2,diff((yellow->green))),ord(4,diff((yellow->green)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(purple,3),cc(yellow,3),cc(black,3)],[cc(cyan,3),cc(green,3),cc(red,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((brown->cyan)),3),cc(diff((purple->green)),3),cc(diff((yellow->red)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+2) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+2) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_2_in,InProps) (grid(3,3)) task_out(trn+2) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,blue,red,brown],[black,silver,purple,cyan]]),len(4),[black,diff(([blue,red,brown]->[silver,purple,cyan]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,brown),ord(2,brown),ord(4,brown)],[ord(0,cyan),ord(2,cyan),ord(4,cyan)]]),len(3),[ord(0,diff((brown->cyan))),ord(2,diff((brown->cyan))),ord(4,diff((brown->cyan)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(red,3),cc(blue,3),cc(black,3)],[cc(cyan,3),cc(purple,3),cc(silver,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((brown->cyan)),3),cc(diff((red->purple)),3),cc(diff((blue->silver)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+3) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+3) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_3_in,InProps) (grid(3,3)) task_out(trn+3) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,green,purple,cyan],[black,red,yellow,brown]]),len(4),[black,diff(([green,purple,cyan]->[red,yellow,brown]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,green),ord(2,green),ord(4,green)],[ord(0,yellow),ord(2,yellow),ord(4,yellow)]]),len(3),[ord(0,diff((green->yellow))),ord(2,diff((green->yellow))),ord(4,diff((green->yellow)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(yellow,3),cc(red,3),cc(black,3)],[cc(cyan,3),cc(purple,3),cc(green,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((cyan->brown)),3),cc(diff((purple->yellow)),3),cc(diff((green->red)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ % ========================================================================================================================= %main % ?- print_test(t('0d3d703e')). % ========================================================================================================================= /* hard= -18+ -81+ -8+ -6 */ % _________________________________________________________________________________ testcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #1 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #3 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #4 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'EVALUATION TEST #1' (grid(3,3)) 'Output<(REVEALED)>' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']). % list_common_props:: comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,colors)=colors(lst(vals(_41910),len(4),[cc(black,3),cc(diff((_41946->_41948)),3),cc(diff((_41968->_41970)),3),cc(diff((_41990->_41992)),3)])) comp(cbg(black),i-o,hw_rat)=hw_rat(1) comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals(_42154),len(4),[black,diff(([green,purple,_42196]->[red,yellow,_42214]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals(_42038),len(3),[ord(0,diff((_42062->_42064))),ord(2,diff((_42084->_42086))),ord(4,diff((_42106->_42108)))])). :- dynamic io_xform/3. :- module_transparent io_xform/3. io_xform(t('0d3d703e'), _, _). % 6,015,063 inferences, 0.781 CPU in 1.014 seconds (77% CPU, 7697858 Lips)   entire_suite:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')" .......... (e)xecute:  "test_easy" Your menu(?) selection: '\x1B\[B' calling((!,set_pair_mode(single_pair),next_pair)) testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']).  single_pair:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')>trn+1" .......... (e)xecute:  "test_easy" Your menu(?) selection: '\x1B\[A' calling((!,set_pair_mode(single_pair),prev_pair)) testcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #1 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']).  single_pair:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')>trn+0" .......... (e)xecute:  "test_easy" Your menu(?) selection: '\x1B\[B' calling((!,set_pair_mode(single_pair),next_pair)) testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']).  single_pair:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')>trn+1" .......... (e)xecute:  "test_easy" Your menu(?) selection: e calling(test_easy) cc _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-test_easy_solve_test_pair(t('0d3d703e'),trn+1,_,_) (grid(3,3)) single_pair (grid(3,3)) % 362,455 inferences, 0.031 CPU in 0.031 seconds (100% CPU, 11773447 Lips)   single_pair:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')>trn+1" .......... (e)xecute:  "test_easy" Your menu(?) selection: e calling(test_easy) cc _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-test_easy_solve_test_pair(t('0d3d703e'),trn+1,_,_) (grid(3,3)) single_pair (grid(3,3)) % 362,351 inferences, 0.030 CPU in 0.030 seconds (100% CPU, 12038919 Lips)   single_pair:  "'icecuber_fail' (167)"  indiv: "complete"  selected test:  "t('0d3d703e')>trn+1" .......... (e)xecute:  "test_easy" Your menu(?) selection: t calling((cls_z_make,fully_train)) cc % ========================================================================================================================= %main % ?- print_test(t('0d3d703e')). % ========================================================================================================================= /* hard= -18+ -81+ -8+ -6 */ % _________________________________________________________________________________ testcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #1 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #3 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #4 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'EVALUATION TEST #1' (grid(3,3)) 'Output<(REVEALED)>' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']). %~ detect_all_training_hints(t('0d3d703e')>trn+_34032) %~ detect_pair_hints(t('0d3d703e'),trn+0) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+0) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_0_in,InProps) (grid(3,3)) task_out(trn+0) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,blue,red,green],[black,yellow,silver,purple]]),len(4),[black,diff(([yellow,silver,purple]->[blue,red,green]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,blue),ord(2,blue),ord(4,blue)],[ord(0,silver),ord(2,silver),ord(4,silver)]]),len(3),[ord(0,diff((silver->blue))),ord(2,diff((silver->blue))),ord(4,diff((silver->blue)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(green,3),cc(red,3),cc(blue,3),cc(black,3)],[cc(purple,3),cc(silver,3),cc(yellow,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((purple->green)),3),cc(diff((silver->red)),3),cc(diff((yellow->blue)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+1) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+1) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_1_in,InProps) (grid(3,3)) task_out(trn+1) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,red,green,cyan],[black,yellow,purple,brown]]),len(4),[black,diff(([yellow,purple,brown]->[red,green,cyan]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,green),ord(2,green),ord(4,green)],[ord(0,yellow),ord(2,yellow),ord(4,yellow)]]),len(3),[ord(0,diff((yellow->green))),ord(2,diff((yellow->green))),ord(4,diff((yellow->green)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(purple,3),cc(yellow,3),cc(black,3)],[cc(cyan,3),cc(green,3),cc(red,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((brown->cyan)),3),cc(diff((purple->green)),3),cc(diff((yellow->red)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+2) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+2) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_2_in,InProps) (grid(3,3)) task_out(trn+2) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,blue,red,brown],[black,silver,purple,cyan]]),len(4),[black,diff(([blue,red,brown]->[silver,purple,cyan]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,brown),ord(2,brown),ord(4,brown)],[ord(0,cyan),ord(2,cyan),ord(4,cyan)]]),len(3),[ord(0,diff((brown->cyan))),ord(2,diff((brown->cyan))),ord(4,diff((brown->cyan)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(red,3),cc(blue,3),cc(black,3)],[cc(cyan,3),cc(purple,3),cc(silver,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((brown->cyan)),3),cc(diff((red->purple)),3),cc(diff((blue->silver)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ %~ detect_pair_hints(t('0d3d703e'),trn+3) _________________________________________________________________________________ _________________________________________________________________________________ %~ detect_supergrid_tt_pair(t('0d3d703e'),trn+3) _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ?-grid_props(t_0d3d703e_trn_3_in,InProps) (grid(3,3)) task_out(trn+3) (grid(3,3)) %% i-o: comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals([[black,green,purple,cyan],[black,red,yellow,brown]]),len(4),[black,diff(([green,purple,cyan]->[red,yellow,brown]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals([[ord(0,green),ord(2,green),ord(4,green)],[ord(0,yellow),ord(2,yellow),ord(4,yellow)]]),len(3),[ord(0,diff((green->yellow))),ord(2,diff((green->yellow))),ord(4,diff((green->yellow)))])) comp(cbg(black),i-o,colors)=colors(lst(vals([[cc(brown,3),cc(yellow,3),cc(red,3),cc(black,3)],[cc(cyan,3),cc(purple,3),cc(green,3),cc(black,3)]]),len(4),[cc(black,3),cc(diff((cyan->brown)),3),cc(diff((purple->yellow)),3),cc(diff((green->red)),3)])) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,hw_rat)=hw_rat(1) _________________________________________________________________________________ % ========================================================================================================================= %main % ?- print_test(t('0d3d703e')). % ========================================================================================================================= /* hard= -18+ -81+ -8+ -6 */ % _________________________________________________________________________________ testcase(t('0d3d703e')>trn+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #1 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+1," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #2 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+2," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #3 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>trn+3," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'Training Pair #4 Input' (grid(3,3)) 'Output' t('0d3d703e') (grid(3,3)) "). testcase(t('0d3d703e')>tst+0," _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ 'EVALUATION TEST #1' (grid(3,3)) 'Output<(REVEALED)>' t('0d3d703e') (grid(3,3)) "). %= fav(t('0d3d703e'),[no_sol(i(complete),copy_grid(in),incomplete),test_suite([train400]),loadmask(['./data/training/*.json']),indiv([i_columns]),human([i([columns,done]),get(objs),learn_rule]),filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']),-rotation_match,-color_match,+shape_match,+mask_match,associate_colors_to_colors,alphabetical_t,'(4, 1)']). % list_common_props:: comp(cbg(black),i-o,->)=(size2D(3,3)->size2D(3,3)) comp(cbg(black),i-o,colors)=colors(lst(vals(_41810),len(4),[cc(black,3),cc(diff((_41846->_41848)),3),cc(diff((_41868->_41870)),3),cc(diff((_41890->_41892)),3)])) comp(cbg(black),i-o,hw_rat)=hw_rat(1) comp(cbg(black),i-o,mass)=mass(9) comp(cbg(black),i-o,symmetric_types)=symmetric_types([when_p1(flipV)]) comp(cbg(black),i-o,unique_colors)=unique_colors(lst(vals(_42054),len(4),[black,diff(([green,purple,_42096]->[red,yellow,_42114]))])) comp(cbg(black),i-o,x_columns)=x_columns(lst(vals(_41938),len(3),[ord(0,diff((_41962->_41964))),ord(2,diff((_41984->_41986))),ord(4,diff((_42006->_42008)))])). :- dynamic io_xform/3. :- module_transparent io_xform/3. io_xform(t('0d3d703e'), _, _). fav( t('0d3d703e'), [ +mask_match, +shape_match,-rotation_match,-color_match, associate_colors_to_colors,'(4, 1)',alphabetical_t, indiv([i_columns]), human([i([columns,done]),get(objs),learn_rule]), test_suite([train400]), filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']), loadmask(['./data/training/*.json']), test_suite([test_names_by_fav]), test_suite([human_t]), test_suite([key_pad_tests]), test_suite([dbigham_train_core]), test_suite([test_names_by_hard]), test_suite([icecuber_fail]), test_suite([no_pair(is_monochromish)]), test_suite([no_pair(op_op(grid_size_term,\==))]), test_suite([every_pair(is_colorchanging)]), test_suite([no_grid(is_keypad_size_3x3)]), test_suite([no_grid(is_size_less_than_or_equal_to_10x10)]), test_suite([no_grid(is_keypad_size_or_less)]), test_suite([every_grid(is_keypad_size_3x3)]), test_suite([every_grid(is_size_less_than_or_equal_to_10x10)]), test_suite([every_grid(is_keypad_size_or_less)]), test_suite([failed(every_grid(is_keypad_size_or_less))]), test_suite([no_grid_input(is_keypad_size_3x3)]), test_suite([no_grid_input(is_size_less_than_or_equal_to_10x10)]), test_suite([no_grid_input(is_keypad_size_or_less)]), test_suite([every_grid_input(is_keypad_size_3x3)]), test_suite([every_grid_input(is_size_less_than_or_equal_to_10x10)]), test_suite([every_grid_input(is_keypad_size_or_less)]), test_suite([no_grid_output(is_keypad_size_3x3)]), test_suite([no_grid_output(is_size_less_than_or_equal_to_10x10)]), test_suite([no_grid_output(is_keypad_size_or_less)]), test_suite([every_grid_output(is_keypad_size_3x3)]), test_suite([every_grid_output(is_size_less_than_or_equal_to_10x10)]), test_suite([every_grid_output(is_keypad_size_or_less)]), test_suite(['(4, 1)']), test_suite([associate_colors_to_colors]), test_suite([debug_indiv]), test_suite([human]),test_suite([indiv]), test_suite([+mask_match]), test_suite([+shape_match]), test_suite([-color_match]), test_suite([-rotation_match])]) [ train_for_objects_from_1pair1=in0_out0, left=in0,right=out0] dict= ...Map_pp... clear_shape_lib(pair)=0 clear_shape_lib(in)=0 clear_shape_lib(out)=0 fav( t('0d3d703e'), [ +mask_match, +shape_match,-rotation_match,-color_match, associate_colors_to_colors,'(4, 1)',alphabetical_t, indiv([i_columns]), human([i([columns,done]),get(objs),learn_rule]), test_suite([train400]), filename(['/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/data/training/0d3d703e.json']), loadmask(['./data/training/*.json']), test_suite([test_names_by_fav]), test_suite([human_t]), test_suite([key_pad_tests]), test_suite([dbigham_train_core]), test_suite([test_names_by_hard]), test_suite([icecuber_fail]), test_suite([no_pair(is_monochromish)]), test_suite([no_pair(op_op(grid_size_term,\==))]), test_suite([every_pair(is_colorchanging)]), test_suite([no_grid(is_keypad_size_3x3)]), test_suite([no_grid(is_size_less_than_or_equal_to_10x10)]), test_suite([no_grid(is_keypad_size_or_less)]), test_suite([every_grid(is_keypad_size_3x3)]), test_suite([every_grid(is_size_less_than_or_equal_to_10x10)]), test_suite([every_grid(is_keypad_size_or_less)]), test_suite([failed(every_grid(is_keypad_size_or_less))]), test_suite([no_grid_input(is_keypad_size_3x3)]), test_suite([no_grid_input(is_size_less_than_or_equal_to_10x10)]), test_suite([no_grid_input(is_keypad_size_or_less)]), test_suite([every_grid_input(is_keypad_size_3x3)]), test_suite([every_grid_input(is_size_less_than_or_equal_to_10x10)]), test_suite([every_grid_input(is_keypad_size_or_less)]), test_suite([no_grid_output(is_keypad_size_3x3)]), test_suite([no_grid_output(is_size_less_than_or_equal_to_10x10)]), test_suite([no_grid_output(is_keypad_size_or_less)]), test_suite([every_grid_output(is_keypad_size_3x3)]), test_suite([every_grid_output(is_size_less_than_or_equal_to_10x10)]), test_suite([every_grid_output(is_keypad_size_or_less)]), test_suite(['(4, 1)']), test_suite([associate_colors_to_colors]), test_suite([debug_indiv]), test_suite([human]),test_suite([indiv]), test_suite([+mask_match]), test_suite([+shape_match]), test_suite([-color_match]), test_suite([-rotation_match])]) = in0_out0 _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ original(t('0d3d703e')>(trn+0)*(in)) (grid(3,3)) original(t('0d3d703e')>(trn+0)*out) (grid(3,3)) original(t('0d3d703e')>(trn+0)*(in))+fav(t('0d3d703e')>in0_out0) original(t('0d3d703e')>(trn+0)*out)+fav(t('0d3d703e')>in0_out0) grid_dim=vis2D(3,3) grid_dim=vis2D(3,3) amass=9 amass=9 length=3 length=3 unique_color_count=4 unique_color_count=4 colors= green=green,green=red,green=blue,green=black colors= green=purple,green=silver,green=yellow,green=black !muinfo! print_premuted_objects(tid_gid(t('0d3d703e')>(trn+0)*(in),t_0d3d703e_trn_0_in)+34) | breakdown_of(tid_gid(t('0d3d703e')>(trn+0)*(in),t_0d3d703e_trn_0_in)) _______ _______ _______ _______ _______ _______ | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ orule_first (group(3)) rev_orule_first (group(3)) visible_first (group(3)) rev_visible_first (group(3)) largest_first (group(3)) smallest_first (group(3)) print_sso(layer(1)) _______ | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | | ȅ Ꭰ Ꮾ | ¯¯¯¯¯¯¯ layer(1) (group(3)) _______ | @ | | @ | | @ | ¯¯¯¯¯¯¯  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(red,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꮾ') g(" in")  amass(3) _______ | @ | | @ | | @ | ¯¯¯¯¯¯¯  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(fg,3) cc(blue,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ҋ') g(" in")  amass(3) _______ | @ | | @ | | @ | ¯¯¯¯¯¯¯  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(green,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȅ) g(" in")  amass(3) ¡muinfo¡ !muinfo! add_priors(tid_gid(t('0d3d703e')>(trn+0)*(in),t_0d3d703e_trn_0_in)+34) | all_columns->3/3

column->3/3

image->3/3

amass(3)->3/3

grouped(all_columns)->3/3

mass(3)->3/3

poly(rectangulator)->3/3

rank1(amass)->3/3

rank1(cenX)->3/3

rank1(cenY)->3/3

rank1(mass)->3/3

rank1(sizeX)->3/3

rank1(sizeY)->3/3

rank2(center2G)->3/3

rank2(chromatic)->3/3

rank2(loc2D)->3/3

rank2(loc2G)->3/3

rank2(rotOffset)->3/3

rank2(vis2D)->3/3

rankA(cc(bg))->3/3

rankA(cc(blue))->1/1

rankA(cc(fg))->3/3

rankA(cc(green))->1/1

rankA(cc(is_colorish_var))->3/3

rankA(cc(plain_var))->3/3

rankA(cc(red))->1/1

rot2L(rot90)->3/3

rotation(sameR)->3/3

sid(sid_13)->3/3

sizeX(1)->3/3

sizeY(3)->3/3

chromatic(1,0)->3/3

rotOffset(3,1)->3/3

vis2D(1,3)->3/3

¡muinfo¡ !muinfo! print_premuted_objects(tid_gid(t('0d3d703e')>(trn+0)*out,t_0d3d703e_trn_0_out)+34) | breakdown_of(tid_gid(t('0d3d703e')>(trn+0)*out,t_0d3d703e_trn_0_out)) _______ _______ _______ _______ _______ _______ | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ orule_first (group(3)) rev_orule_first (group(3)) visible_first (group(3)) rev_visible_first (group(3)) largest_first (group(3)) smallest_first (group(3)) print_sso(layer(1)) _______ | ё Ꭸ ȹ | | ё Ꭸ ȹ | | ё Ꭸ ȹ | ¯¯¯¯¯¯¯ layer(1) (group(3)) _______ | @ | | @ | | @ | ¯¯¯¯¯¯¯  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(purple,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȹ) g(" out")  amass(3) _______ | @ | | @ | | @ | ¯¯¯¯¯¯¯  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(silver,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꭸ') g(" out")  amass(3) _______ | @ | | @ | | @ | ¯¯¯¯¯¯¯  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(yellow,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ё) g(" out")  amass(3) ¡muinfo¡ !muinfo! add_priors(tid_gid(t('0d3d703e')>(trn+0)*out,t_0d3d703e_trn_0_out)+34) | all_columns->3/3

column->3/3

image->3/3

amass(3)->3/3

grouped(all_columns)->3/3

mass(3)->3/3

poly(rectangulator)->3/3

rank1(amass)->3/3

rank1(cenX)->3/3

rank1(cenY)->3/3

rank1(mass)->3/3

rank1(sizeX)->3/3

rank1(sizeY)->3/3

rank2(center2G)->3/3

rank2(chromatic)->3/3

rank2(loc2D)->3/3

rank2(loc2G)->3/3

rank2(rotOffset)->3/3

rank2(vis2D)->3/3

rankA(cc(bg))->3/3

rankA(cc(fg))->3/3

rankA(cc(is_colorish_var))->3/3

rankA(cc(plain_var))->3/3

rankA(cc(purple))->1/1

rankA(cc(silver))->1/1

rankA(cc(yellow))->1/1

rot2L(rot90)->3/3

rotation(sameR)->3/3

sid(sid_13)->3/3

sizeX(1)->3/3

sizeY(3)->3/3

chromatic(1,0)->3/3

rotOffset(3,1)->3/3

vis2D(1,3)->3/3

¡muinfo¡ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ _______ _______ | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | | @ @ @ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ original(t('0d3d703e')>(trn+0)*(in)) (grid(3,3)) original(t('0d3d703e')>(trn+0)*out) (grid(3,3)) original(t('0d3d703e')>(trn+0)*(in))+fav(t('0d3d703e')>in0_out0) original(t('0d3d703e')>(trn+0)*out)+fav(t('0d3d703e')>in0_out0) grid_dim=vis2D(3,3) grid_dim=vis2D(3,3) amass=9 amass=9 length=3 length=3 unique_color_count=4 unique_color_count=4 colors= green=green,green=red,green=blue,green=black colors= green=purple,green=silver,green=yellow,green=black _______ _______ | ȅ Ꭰ Ꮾ | | ё Ꭸ ȹ | | ȅ Ꭰ Ꮾ | | ё Ꭸ ȹ | | ȅ Ꭰ Ꮾ | | ё Ꭸ ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ removed(t('0d3d703e')>in0_out0) (group(3)) added(t('0d3d703e')>in0_out0) (group(3)) removed(t('0d3d703e')>in0_out0)+fav(t('0d3d703e')>in0_out0) added(t('0d3d703e')>in0_out0)+fav(t('0d3d703e')>in0_out0) grid_dim=vis2D(3,3) grid_dim=vis2D(3,3) amass=9 amass=9 length=3 length=3 unique_color_count=3 unique_color_count=3 colors= green=green,green=red,green=blue colors= green=purple,green=silver,green=yellow proportional(mass(3)) !muinfo! "inputMap=print_list_of(3)" | _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN -> OUT" _______ _______ | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3)) t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3))  test_solved=[ test_solved( t('0d3d703e'), "IN -> OUT", obj( [ rot2L(rot90), vis2D(1,3),loc2D(2,1), pen([cc(BLUE,3)]), norm_grid([[BLUE,BLUE,BLUE]]), norm_ops([unrotate(rot90+rot90)]), o(sf(3),lastOF,vis2D(1,3)),o(sf(3),lastOF,rotOffset(3,1)), o(sf(3),lastOF,chromatic(1,0)),o(sf(3),lastOF,sizeY(3)), o(sf(3),lastOF,sizeX(1)),o(sf(3),lastOF,sid(sid_13)), o(sf(3),lastOF,rotation(sameR)),o(sf(3),lastOF,rot2L(rot90)), o(sf(3),nthOF(2),rankA(cc(PLAIN_VAR))), o(sf(3),nthOF(2),rankA(cc(IS_COLORISH_VAR))), o(sf(3),firstOF,rankA(cc(fg))), o(sf(1),firstAndLastOF,rankA(cc(BLUE))), o(sf(3),nthOF(2),rankA(cc(bg))), o(sf(3),nthOF(2),rank2(vis2D)), o(sf(3),nthOF(2),rank2(rotOffset)), o(sf(3),nthOF(2),rank2(loc2G)), o(sf(3),nthOF(2),rank2(loc2D)), o(sf(3),nthOF(2),rank2(chromatic)), o(sf(3),nthOF(2),rank2(center2G)), o(sf(3),nthOF(2),rank1(sizeY)), o(sf(3),nthOF(2),rank1(sizeX)),o(sf(3),nthOF(2),rank1(mass)), o(sf(3),nthOF(2),rank1(cenY)),o(sf(3),nthOF(2),rank1(cenX)), o(sf(3),nthOF(2),rank1(amass)), o(sf(3),nthOF(2),poly(rectangulator)), o(sf(3),nthOF(2),mass(3)), o(sf(3),nthOF(2),grouped(all_columns)), o(sf(3),nthOF(2),amass(3)),o(sf(3),nthOF(2),image), o(sf(3),nthOF(2),column), o(sf(3),nthOF(2),all_columns),cc(bg,0), cc(IS_COLORISH_VAR,0), cc(PLAIN_VAR,0), cc(BLUE,3),cc(fg,3),rotOffset(3,1), iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))), iz(symmetry(when_p1(flipH))), iz(symmetry(when_p1(sym_hv))),iz(column), iz(all_columns),iz(image),iz(sid(sid_13)), loc2G(2/3,1/3) | _]), obj( [ rot2L(rot90), vis2D(1,3),loc2D(2,1), pen([cc(SILVER,3)]), norm_grid([[SILVER,SILVER,SILVER]]), norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1), iz(sid(sid_13)),loc2G(2/3,1/3)]))] % Image: 'Ҋ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(fg,3) cc(blue,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ҋ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(blue,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching(ȅ,[w]) dir_touching('Ꮾ',[e])  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(fg))) o(sf(1),firstAndLastOF,rankA(cc(blue))) % Image: 'Ꭸ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(silver,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꭸ') g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(silver,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching(ȹ,[e]) dir_touching(ё,[w])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(1),firstAndLastOF,rankA(cc(silver))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN -> OUT" _______ _______ | ȅ | | ё | | ȅ | | ё | | ȅ | | ё | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3)) t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3))  test_solved=[ test_solved( t('0d3d703e'), "IN -> OUT", obj( [ rot2L(rot90), vis2D(1,3),loc2D(1,1), pen([cc(GREEN,3)]), norm_grid([[GREEN,GREEN,GREEN]]), norm_ops([unrotate(rot90+rot90)]), o(sf(3),nthOF(2),vis2D(1,3)), o(sf(3),nthOF(2),rotOffset(3,1)), o(sf(3),nthOF(2),chromatic(1,0)),o(sf(3),nthOF(2),sizeY(3)), o(sf(3),nthOF(2),sizeX(1)),o(sf(3),nthOF(2),sid(sid_13)), o(sf(3),nthOF(2),rotation(sameR)), o(sf(3),nthOF(2),rot2L(rot90)), o(sf(3),firstOF,rankA(cc(PLAIN_VAR))), o(sf(3),firstOF,rankA(cc(IS_COLORISH_VAR))), o(sf(1),firstAndLastOF,rankA(cc(GREEN))), o(sf(3),lastOF,rankA(cc(fg))), o(sf(3),lastOF,rankA(cc(bg))),o(sf(3),lastOF,rank2(vis2D)), o(sf(3),lastOF,rank2(rotOffset)), o(sf(3),lastOF,rank2(loc2G)),o(sf(3),lastOF,rank2(loc2D)), o(sf(3),lastOF,rank2(chromatic)), o(sf(3),lastOF,rank2(center2G)),o(sf(3),lastOF,rank1(sizeY)), o(sf(3),lastOF,rank1(sizeX)),o(sf(3),lastOF,rank1(mass)), o(sf(3),lastOF,rank1(cenY)),o(sf(3),lastOF,rank1(cenX)), o(sf(3),firstOF,rank1(amass)), o(sf(3),firstOF,poly(rectangulator)), o(sf(3),firstOF,mass(3)), o(sf(3),firstOF,grouped(all_columns)), o(sf(3),firstOF,amass(3)),o(sf(3),firstOF,image), o(sf(3),firstOF,column), o(sf(3),firstOF,all_columns),cc(bg,0), cc(IS_COLORISH_VAR,0), cc(PLAIN_VAR,0), cc(GREEN,3),cc(fg,3),rotOffset(3,1), iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))), iz(symmetry(when_p1(flipH))), iz(symmetry(when_p1(sym_hv))),iz(column), iz(all_columns),iz(image),iz(sid(sid_13)), loc2G(1/3,1/3) | _]), obj( [ rot2L(rot90), vis2D(1,3),loc2D(1,1), pen([cc(YELLOW,3)]), norm_grid([[YELLOW,YELLOW,YELLOW]]), norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1), iz(sid(sid_13)),loc2G(1/3,1/3)]))] % Image: ȅ  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(green,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȅ) g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(green,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[e])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(green))) % Image: ё  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(yellow,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ё) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(yellow,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[e])  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(yellow))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN -> OUT" _______ _______ | Ꮾ | | ȹ | | Ꮾ | | ȹ | | Ꮾ | | ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3)) t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3))  test_solved=[ test_solved( t('0d3d703e'), "IN -> OUT", obj( [ rot2L(rot90), vis2D(1,3),loc2D(3,1), pen([cc(RED,3)]), norm_grid([[RED,RED,RED]]), norm_ops([unrotate(rot90+rot90)]), o(sf(3),firstOF,vis2D(1,3)),o(sf(3),firstOF,rotOffset(3,1)), o(sf(3),firstOF,chromatic(1,0)),o(sf(3),firstOF,sizeY(3)), o(sf(3),firstOF,sizeX(1)),o(sf(3),firstOF,sid(sid_13)), o(sf(3),firstOF,rotation(sameR)), o(sf(3),firstOF,rot2L(rot90)), o(sf(1),firstAndLastOF,rankA(cc(RED))), o(sf(3),lastOF,rankA(cc(PLAIN_VAR))), o(sf(3),lastOF,rankA(cc(IS_COLORISH_VAR))), o(sf(3),nthOF(2),rankA(cc(fg))), o(sf(3),firstOF,rankA(cc(bg))),o(sf(3),firstOF,rank2(vis2D)), o(sf(3),firstOF,rank2(rotOffset)), o(sf(3),firstOF,rank2(loc2G)),o(sf(3),firstOF,rank2(loc2D)), o(sf(3),firstOF,rank2(chromatic)), o(sf(3),firstOF,rank2(center2G)), o(sf(3),firstOF,rank1(sizeY)), o(sf(3),firstOF,rank1(sizeX)),o(sf(3),firstOF,rank1(mass)), o(sf(3),firstOF,rank1(cenY)),o(sf(3),firstOF,rank1(cenX)), o(sf(3),lastOF,rank1(amass)), o(sf(3),lastOF,poly(rectangulator)),o(sf(3),lastOF,mass(3)), o(sf(3),lastOF,grouped(all_columns)), o(sf(3),lastOF,amass(3)),o(sf(3),lastOF,image), o(sf(3),lastOF,column), o(sf(3),lastOF,all_columns),cc(bg,0), cc(IS_COLORISH_VAR,0), cc(PLAIN_VAR,0), cc(RED,3),cc(fg,3),rotOffset(3,1), iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))), iz(symmetry(when_p1(flipH))), iz(symmetry(when_p1(sym_hv))),iz(column), iz(all_columns),iz(image),iz(sid(sid_13)), loc2G(3/3,1/3) | _]), obj( [ rot2L(rot90), vis2D(1,3),loc2D(3,1), pen([cc(PURPLE,3)]), norm_grid([[PURPLE,PURPLE,PURPLE]]), norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1), iz(sid(sid_13)),loc2G(3/3,1/3)]))] % Image: 'Ꮾ'  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(red,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꮾ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(red,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[w])  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX)) o(sf(1),firstAndLastOF,rankA(cc(red))) % Image: ȹ  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(purple,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȹ) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(purple,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[w])  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rankA(cc(fg)))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX))  o(sf(1),firstAndLastOF,rankA(cc(purple))) _________________________________________________________________________________ _________________________________________________________________________________ ¡muinfo¡ !muinfo! "outputMap=print_list_of(3)" | _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN <- OUT" _______ _______ | Ꮾ | | ȹ | | Ꮾ | | ȹ | | Ꮾ | | ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3)) t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3))  test_solved=[ test_solved( t('0d3d703e'), "IN <- OUT", obj( [ rot2L(rot90), vis2D(1,3),loc2D(3,1), pen([cc(RED,3)]), norm_grid([[RED,RED,RED]]), norm_ops([unrotate(rot90+rot90)]), o(sf(3),firstOF,vis2D(1,3)),o(sf(3),firstOF,rotOffset(3,1)), o(sf(3),firstOF,chromatic(1,0)),o(sf(3),firstOF,sizeY(3)), o(sf(3),firstOF,sizeX(1)),o(sf(3),firstOF,sid(sid_13)), o(sf(3),firstOF,rotation(sameR)), o(sf(3),firstOF,rot2L(rot90)), o(sf(1),firstAndLastOF,rankA(cc(RED))), o(sf(3),lastOF,rankA(cc(PLAIN_VAR))), o(sf(3),lastOF,rankA(cc(IS_COLORISH_VAR))), o(sf(3),nthOF(2),rankA(cc(fg))), o(sf(3),firstOF,rankA(cc(bg))),o(sf(3),firstOF,rank2(vis2D)), o(sf(3),firstOF,rank2(rotOffset)), o(sf(3),firstOF,rank2(loc2G)),o(sf(3),firstOF,rank2(loc2D)), o(sf(3),firstOF,rank2(chromatic)), o(sf(3),firstOF,rank2(center2G)), o(sf(3),firstOF,rank1(sizeY)), o(sf(3),firstOF,rank1(sizeX)),o(sf(3),firstOF,rank1(mass)), o(sf(3),firstOF,rank1(cenY)),o(sf(3),firstOF,rank1(cenX)), o(sf(3),lastOF,rank1(amass)), o(sf(3),lastOF,poly(rectangulator)),o(sf(3),lastOF,mass(3)), o(sf(3),lastOF,grouped(all_columns)), o(sf(3),lastOF,amass(3)),o(sf(3),lastOF,image), o(sf(3),lastOF,column), o(sf(3),lastOF,all_columns),cc(bg,0), cc(IS_COLORISH_VAR,0), cc(PLAIN_VAR,0), cc(RED,3),cc(fg,3),rotOffset(3,1), iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))), iz(symmetry(when_p1(flipH))), iz(symmetry(when_p1(sym_hv))),iz(column), iz(all_columns),iz(image),iz(sid(sid_13)), loc2G(3/3,1/3) | _]), obj( [ rot2L(rot90), vis2D(1,3),loc2D(3,1), pen([cc(PURPLE,3)]), norm_grid([[PURPLE,PURPLE,PURPLE]]), norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1), iz(sid(sid_13)),loc2G(3/3,1/3)]))] % Image: 'Ꮾ'  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(red,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꮾ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(red,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[w])  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX)) o(sf(1),firstAndLastOF,rankA(cc(red))) % Image: ȹ  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(purple,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȹ) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(purple,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[w])  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rankA(cc(fg)))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX))  o(sf(1),firstAndLastOF,rankA(cc(purple))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN <- OUT" _______ _______ | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3)) t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3))  test_solved=[ test_solved( t('0d3d703e'), "IN <- OUT", obj( [ rot2L(rot90), vis2D(1,3),loc2D(2,1), pen([cc(BLUE,3)]), norm_grid([[BLUE,BLUE,BLUE]]), norm_ops([unrotate(rot90+rot90)]), o(sf(3),lastOF,vis2D(1,3)),o(sf(3),lastOF,rotOffset(3,1)), o(sf(3),lastOF,chromatic(1,0)),o(sf(3),lastOF,sizeY(3)), o(sf(3),lastOF,sizeX(1)),o(sf(3),lastOF,sid(sid_13)), o(sf(3),lastOF,rotation(sameR)),o(sf(3),lastOF,rot2L(rot90)), o(sf(3),nthOF(2),rankA(cc(PLAIN_VAR))), o(sf(3),nthOF(2),rankA(cc(IS_COLORISH_VAR))), o(sf(3),firstOF,rankA(cc(fg))), o(sf(1),firstAndLastOF,rankA(cc(BLUE))), o(sf(3),nthOF(2),rankA(cc(bg))), o(sf(3),nthOF(2),rank2(vis2D)), o(sf(3),nthOF(2),rank2(rotOffset)), o(sf(3),nthOF(2),rank2(loc2G)), o(sf(3),nthOF(2),rank2(loc2D)), o(sf(3),nthOF(2),rank2(chromatic)), o(sf(3),nthOF(2),rank2(center2G)), o(sf(3),nthOF(2),rank1(sizeY)), o(sf(3),nthOF(2),rank1(sizeX)),o(sf(3),nthOF(2),rank1(mass)), o(sf(3),nthOF(2),rank1(cenY)),o(sf(3),nthOF(2),rank1(cenX)), o(sf(3),nthOF(2),rank1(amass)), o(sf(3),nthOF(2),poly(rectangulator)), o(sf(3),nthOF(2),mass(3)), o(sf(3),nthOF(2),grouped(all_columns)), o(sf(3),nthOF(2),amass(3)),o(sf(3),nthOF(2),image), o(sf(3),nthOF(2),column), o(sf(3),nthOF(2),all_columns),cc(bg,0), cc(IS_COLORISH_VAR,0), cc(PLAIN_VAR,0), cc(BLUE,3),cc(fg,3),rotOffset(3,1), iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))), iz(symmetry(when_p1(flipH))), iz(symmetry(when_p1(sym_hv))),iz(column), iz(all_columns),iz(image),iz(sid(sid_13)), loc2G(2/3,1/3) | _]), obj( [ rot2L(rot90), vis2D(1,3),loc2D(2,1), pen([cc(SILVER,3)]), norm_grid([[SILVER,SILVER,SILVER]]), norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1), iz(sid(sid_13)),loc2G(2/3,1/3)]))] % Image: 'Ҋ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(fg,3) cc(blue,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ҋ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(blue,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching(ȅ,[w]) dir_touching('Ꮾ',[e])  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(fg))) o(sf(1),firstAndLastOF,rankA(cc(blue))) % Image: 'Ꭸ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(silver,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꭸ') g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(silver,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching(ȹ,[e]) dir_touching(ё,[w])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(1),firstAndLastOF,rankA(cc(silver))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN <- OUT" _______ _______ | ȅ | | ё | | ȅ | | ё | | ȅ | | ё | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3)) t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3))  test_solved=[ test_solved( t('0d3d703e'), "IN <- OUT", obj( [ rot2L(rot90), vis2D(1,3),loc2D(1,1), pen([cc(GREEN,3)]), norm_grid([[GREEN,GREEN,GREEN]]), norm_ops([unrotate(rot90+rot90)]), o(sf(3),nthOF(2),vis2D(1,3)), o(sf(3),nthOF(2),rotOffset(3,1)), o(sf(3),nthOF(2),chromatic(1,0)),o(sf(3),nthOF(2),sizeY(3)), o(sf(3),nthOF(2),sizeX(1)),o(sf(3),nthOF(2),sid(sid_13)), o(sf(3),nthOF(2),rotation(sameR)), o(sf(3),nthOF(2),rot2L(rot90)), o(sf(3),firstOF,rankA(cc(PLAIN_VAR))), o(sf(3),firstOF,rankA(cc(IS_COLORISH_VAR))), o(sf(1),firstAndLastOF,rankA(cc(GREEN))), o(sf(3),lastOF,rankA(cc(fg))), o(sf(3),lastOF,rankA(cc(bg))),o(sf(3),lastOF,rank2(vis2D)), o(sf(3),lastOF,rank2(rotOffset)), o(sf(3),lastOF,rank2(loc2G)),o(sf(3),lastOF,rank2(loc2D)), o(sf(3),lastOF,rank2(chromatic)), o(sf(3),lastOF,rank2(center2G)),o(sf(3),lastOF,rank1(sizeY)), o(sf(3),lastOF,rank1(sizeX)),o(sf(3),lastOF,rank1(mass)), o(sf(3),lastOF,rank1(cenY)),o(sf(3),lastOF,rank1(cenX)), o(sf(3),firstOF,rank1(amass)), o(sf(3),firstOF,poly(rectangulator)), o(sf(3),firstOF,mass(3)), o(sf(3),firstOF,grouped(all_columns)), o(sf(3),firstOF,amass(3)),o(sf(3),firstOF,image), o(sf(3),firstOF,column), o(sf(3),firstOF,all_columns),cc(bg,0), cc(IS_COLORISH_VAR,0), cc(PLAIN_VAR,0), cc(GREEN,3),cc(fg,3),rotOffset(3,1), iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))), iz(symmetry(when_p1(flipH))), iz(symmetry(when_p1(sym_hv))),iz(column), iz(all_columns),iz(image),iz(sid(sid_13)), loc2G(1/3,1/3) | _]), obj( [ rot2L(rot90), vis2D(1,3),loc2D(1,1), pen([cc(YELLOW,3)]), norm_grid([[YELLOW,YELLOW,YELLOW]]), norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1), iz(sid(sid_13)),loc2G(1/3,1/3)]))] % Image: ȅ  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(green,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȅ) g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(green,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[e])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(green))) % Image: ё  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(yellow,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ё) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(yellow,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[e])  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(yellow))) _________________________________________________________________________________ _________________________________________________________________________________ ¡muinfo¡ _________________________________________________________________________________ _________________________________________________________________________________ nothing_retained(t('0d3d703e')>in0_out0)  _______ _______ | ȅ Ꭰ Ꮾ | | ё Ꭸ ȹ | | ȅ Ꭰ Ꮾ | | ё Ꭸ ȹ | | ȅ Ꭰ Ꮾ | | ё Ꭸ ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ individuated1(in0) (group(3)) individuated1(out0) (group(3)) individuated1(in0)+fav(t('0d3d703e')>in0_out0) individuated1(out0)+fav(t('0d3d703e')>in0_out0) grid_dim=vis2D(3,3) grid_dim=vis2D(3,3) amass=9 amass=9 length=3 length=3 unique_color_count=3 unique_color_count=3 colors= green=green,green=red,green=blue colors= green=purple,green=silver,green=yellow proportional(mass(3)) !muinfo! "inputMap=print_list_of(3)" | _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN -> OUT" _______ _______ | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3)) t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3))  known((test_solved(t('0d3d703e'),"IN -> OUT",obj([rot2L(rot90),vis2D(1,3),loc2D(2,1),pen([cc(_251996,3)]),norm_grid([[_251996,_251996,_251996]]),norm_ops([unrotate(rot90+rot90)]),o(sf(3),lastOF,vis2D(1,3)),o(sf(3),lastOF,rotOffset(3,1)),o(sf(3),lastOF,chromatic(1,0)),o(sf(3),lastOF,sizeY(3)),o(sf(3),lastOF,sizeX(1)),o(sf(3),lastOF,sid(sid_13)),o(sf(3),lastOF,rotation(sameR)),o(sf(3),lastOF,rot2L(rot90)),o(sf(3),nthOF(2),rankA(cc(_252002))),o(sf(3),nthOF(2),rankA(cc(_252008))),o(sf(3),firstOF,rankA(cc(fg))),o(sf(1),firstAndLastOF,rankA(cc(_251996))),o(sf(3),nthOF(2),rankA(cc(bg))),o(sf(3),nthOF(2),rank2(vis2D)),o(sf(3),nthOF(2),rank2(rotOffset)),o(sf(3),nthOF(2),rank2(loc2G)),o(sf(3),nthOF(2),rank2(loc2D)),o(sf(3),nthOF(2),rank2(chromatic)),o(sf(3),nthOF(2),rank2(center2G)),o(sf(3),nthOF(2),rank1(sizeY)),o(sf(3),nthOF(2),rank1(sizeX)),o(sf(3),nthOF(2),rank1(mass)),o(sf(3),nthOF(2),rank1(cenY)),o(sf(3),nthOF(2),rank1(cenX)),o(sf(3),nthOF(2),rank1(amass)),o(sf(3),nthOF(2),poly(rectangulator)),o(sf(3),nthOF(2),mass(3)),o(sf(3),nthOF(2),grouped(all_columns)),o(sf(3),nthOF(2),amass(3)),o(sf(3),nthOF(2),image),o(sf(3),nthOF(2),column),o(sf(3),nthOF(2),all_columns),cc(bg,0),cc(_252008,0),cc(_252002,0),cc(_251996,3),cc(fg,3),rotOffset(3,1),iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))),iz(symmetry(when_p1(flipH))),iz(symmetry(when_p1(sym_hv))),iz(column),iz(all_columns),iz(image),iz(sid(sid_13)),loc2G(2/3,1/3)|_230382]),obj([rot2L(rot90),vis2D(1,3),loc2D(2,1),pen([cc(_252014,3)]),norm_grid([[_252014,_252014,_252014]]),norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1),iz(sid(sid_13)),loc2G(2/3,1/3)])):-was_once([blue,plain_var,is_colorish_var,silver,blue,plain_var,is_colorish_var,silver],[_251996,_252002,_252008,_252014,_252020,_252026,_252032,_252038]))) % Image: 'Ҋ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(fg,3) cc(blue,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ҋ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(blue,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching(ȅ,[w]) dir_touching('Ꮾ',[e])  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(fg))) o(sf(1),firstAndLastOF,rankA(cc(blue))) % Image: 'Ꭸ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(silver,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꭸ') g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(silver,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching(ȹ,[e]) dir_touching(ё,[w])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(1),firstAndLastOF,rankA(cc(silver))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN -> OUT" _______ _______ | ȅ | | ё | | ȅ | | ё | | ȅ | | ё | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3)) t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3))  known((test_solved(t('0d3d703e'),"IN -> OUT",obj([rot2L(rot90),vis2D(1,3),loc2D(1,1),pen([cc(_239874,3)]),norm_grid([[_239874,_239874,_239874]]),norm_ops([unrotate(rot90+rot90)]),o(sf(3),nthOF(2),vis2D(1,3)),o(sf(3),nthOF(2),rotOffset(3,1)),o(sf(3),nthOF(2),chromatic(1,0)),o(sf(3),nthOF(2),sizeY(3)),o(sf(3),nthOF(2),sizeX(1)),o(sf(3),nthOF(2),sid(sid_13)),o(sf(3),nthOF(2),rotation(sameR)),o(sf(3),nthOF(2),rot2L(rot90)),o(sf(3),firstOF,rankA(cc(_239880))),o(sf(3),firstOF,rankA(cc(_239886))),o(sf(1),firstAndLastOF,rankA(cc(_239874))),o(sf(3),lastOF,rankA(cc(fg))),o(sf(3),lastOF,rankA(cc(bg))),o(sf(3),lastOF,rank2(vis2D)),o(sf(3),lastOF,rank2(rotOffset)),o(sf(3),lastOF,rank2(loc2G)),o(sf(3),lastOF,rank2(loc2D)),o(sf(3),lastOF,rank2(chromatic)),o(sf(3),lastOF,rank2(center2G)),o(sf(3),lastOF,rank1(sizeY)),o(sf(3),lastOF,rank1(sizeX)),o(sf(3),lastOF,rank1(mass)),o(sf(3),lastOF,rank1(cenY)),o(sf(3),lastOF,rank1(cenX)),o(sf(3),firstOF,rank1(amass)),o(sf(3),firstOF,poly(rectangulator)),o(sf(3),firstOF,mass(3)),o(sf(3),firstOF,grouped(all_columns)),o(sf(3),firstOF,amass(3)),o(sf(3),firstOF,image),o(sf(3),firstOF,column),o(sf(3),firstOF,all_columns),cc(bg,0),cc(_239886,0),cc(_239880,0),cc(_239874,3),cc(fg,3),rotOffset(3,1),iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))),iz(symmetry(when_p1(flipH))),iz(symmetry(when_p1(sym_hv))),iz(column),iz(all_columns),iz(image),iz(sid(sid_13)),loc2G(1/3,1/3)|_218266]),obj([rot2L(rot90),vis2D(1,3),loc2D(1,1),pen([cc(_239892,3)]),norm_grid([[_239892,_239892,_239892]]),norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1),iz(sid(sid_13)),loc2G(1/3,1/3)])):-was_once([green,plain_var,is_colorish_var,yellow,green,plain_var,is_colorish_var,yellow],[_239874,_239880,_239886,_239892,_239898,_239904,_239910,_239916]))) % Image: ȅ  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(green,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȅ) g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(green,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[e])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(green))) % Image: ё  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(yellow,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ё) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(yellow,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[e])  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(yellow))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN -> OUT" _______ _______ | Ꮾ | | ȹ | | Ꮾ | | ȹ | | Ꮾ | | ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3)) t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3))  known((test_solved(t('0d3d703e'),"IN -> OUT",obj([rot2L(rot90),vis2D(1,3),loc2D(3,1),pen([cc(_238882,3)]),norm_grid([[_238882,_238882,_238882]]),norm_ops([unrotate(rot90+rot90)]),o(sf(3),firstOF,vis2D(1,3)),o(sf(3),firstOF,rotOffset(3,1)),o(sf(3),firstOF,chromatic(1,0)),o(sf(3),firstOF,sizeY(3)),o(sf(3),firstOF,sizeX(1)),o(sf(3),firstOF,sid(sid_13)),o(sf(3),firstOF,rotation(sameR)),o(sf(3),firstOF,rot2L(rot90)),o(sf(1),firstAndLastOF,rankA(cc(_238882))),o(sf(3),lastOF,rankA(cc(_238888))),o(sf(3),lastOF,rankA(cc(_238894))),o(sf(3),nthOF(2),rankA(cc(fg))),o(sf(3),firstOF,rankA(cc(bg))),o(sf(3),firstOF,rank2(vis2D)),o(sf(3),firstOF,rank2(rotOffset)),o(sf(3),firstOF,rank2(loc2G)),o(sf(3),firstOF,rank2(loc2D)),o(sf(3),firstOF,rank2(chromatic)),o(sf(3),firstOF,rank2(center2G)),o(sf(3),firstOF,rank1(sizeY)),o(sf(3),firstOF,rank1(sizeX)),o(sf(3),firstOF,rank1(mass)),o(sf(3),firstOF,rank1(cenY)),o(sf(3),firstOF,rank1(cenX)),o(sf(3),lastOF,rank1(amass)),o(sf(3),lastOF,poly(rectangulator)),o(sf(3),lastOF,mass(3)),o(sf(3),lastOF,grouped(all_columns)),o(sf(3),lastOF,amass(3)),o(sf(3),lastOF,image),o(sf(3),lastOF,column),o(sf(3),lastOF,all_columns),cc(bg,0),cc(_238894,0),cc(_238888,0),cc(_238882,3),cc(fg,3),rotOffset(3,1),iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))),iz(symmetry(when_p1(flipH))),iz(symmetry(when_p1(sym_hv))),iz(column),iz(all_columns),iz(image),iz(sid(sid_13)),loc2G(3/3,1/3)|_216986]),obj([rot2L(rot90),vis2D(1,3),loc2D(3,1),pen([cc(_238900,3)]),norm_grid([[_238900,_238900,_238900]]),norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1),iz(sid(sid_13)),loc2G(3/3,1/3)])):-was_once([red,plain_var,is_colorish_var,purple,red,plain_var,is_colorish_var,purple],[_238882,_238888,_238894,_238900,_238906,_238912,_238918,_238924]))) % Image: 'Ꮾ'  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(red,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꮾ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(red,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[w])  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX)) o(sf(1),firstAndLastOF,rankA(cc(red))) % Image: ȹ  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(purple,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȹ) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(purple,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[w])  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rankA(cc(fg)))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX))  o(sf(1),firstAndLastOF,rankA(cc(purple))) _________________________________________________________________________________ _________________________________________________________________________________ ¡muinfo¡ !muinfo! "outputMap=print_list_of(3)" | _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN <- OUT" _______ _______ | Ꮾ | | ȹ | | Ꮾ | | ȹ | | Ꮾ | | ȹ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3)) t(global+grid,loc2D(3,1),loc2G(3/3,1/3),center2G(3/3,2/3),size2D(1,3))  known((test_solved(t('0d3d703e'),"IN <- OUT",obj([rot2L(rot90),vis2D(1,3),loc2D(3,1),pen([cc(_238986,3)]),norm_grid([[_238986,_238986,_238986]]),norm_ops([unrotate(rot90+rot90)]),o(sf(3),firstOF,vis2D(1,3)),o(sf(3),firstOF,rotOffset(3,1)),o(sf(3),firstOF,chromatic(1,0)),o(sf(3),firstOF,sizeY(3)),o(sf(3),firstOF,sizeX(1)),o(sf(3),firstOF,sid(sid_13)),o(sf(3),firstOF,rotation(sameR)),o(sf(3),firstOF,rot2L(rot90)),o(sf(1),firstAndLastOF,rankA(cc(_238986))),o(sf(3),lastOF,rankA(cc(_238992))),o(sf(3),lastOF,rankA(cc(_238998))),o(sf(3),nthOF(2),rankA(cc(fg))),o(sf(3),firstOF,rankA(cc(bg))),o(sf(3),firstOF,rank2(vis2D)),o(sf(3),firstOF,rank2(rotOffset)),o(sf(3),firstOF,rank2(loc2G)),o(sf(3),firstOF,rank2(loc2D)),o(sf(3),firstOF,rank2(chromatic)),o(sf(3),firstOF,rank2(center2G)),o(sf(3),firstOF,rank1(sizeY)),o(sf(3),firstOF,rank1(sizeX)),o(sf(3),firstOF,rank1(mass)),o(sf(3),firstOF,rank1(cenY)),o(sf(3),firstOF,rank1(cenX)),o(sf(3),lastOF,rank1(amass)),o(sf(3),lastOF,poly(rectangulator)),o(sf(3),lastOF,mass(3)),o(sf(3),lastOF,grouped(all_columns)),o(sf(3),lastOF,amass(3)),o(sf(3),lastOF,image),o(sf(3),lastOF,column),o(sf(3),lastOF,all_columns),cc(bg,0),cc(_238998,0),cc(_238992,0),cc(_238986,3),cc(fg,3),rotOffset(3,1),iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))),iz(symmetry(when_p1(flipH))),iz(symmetry(when_p1(sym_hv))),iz(column),iz(all_columns),iz(image),iz(sid(sid_13)),loc2G(3/3,1/3)|_217090]),obj([rot2L(rot90),vis2D(1,3),loc2D(3,1),pen([cc(_239004,3)]),norm_grid([[_239004,_239004,_239004]]),norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1),iz(sid(sid_13)),loc2G(3/3,1/3)])):-was_once([red,plain_var,is_colorish_var,purple,red,plain_var,is_colorish_var,purple],[_238986,_238992,_238998,_239004,_239010,_239016,_239022,_239028]))) % Image: 'Ꮾ'  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(red,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꮾ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(red,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[w])  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX)) o(sf(1),firstAndLastOF,rankA(cc(red))) % Image: ȹ  vis2D(1,3)  rotOffset(3,1)  loc2G(3/3,1/3)  loc2D(3,1)  chromatic(1,0)  center2G(3/3,2/3) cc(purple,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȹ) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(purple,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[w])  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),lastOF,rank1(amass))  o(sf(3),lastOF,poly(rectangulator))  o(sf(3),lastOF,mass(3))  o(sf(3),lastOF,grouped(all_columns))  o(sf(3),lastOF,amass(3))  o(sf(3),lastOF,image)  o(sf(3),lastOF,column)  o(sf(3),lastOF,all_columns)  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rankA(cc(fg)))  o(sf(3),firstOF,rankA(cc(bg)))  o(sf(3),firstOF,rank2(vis2D))  o(sf(3),firstOF,rank2(rotOffset))  o(sf(3),firstOF,rank2(loc2G))  o(sf(3),firstOF,rank2(loc2D))  o(sf(3),firstOF,rank2(chromatic))  o(sf(3),firstOF,rank2(center2G))  o(sf(3),firstOF,rank1(sizeY))  o(sf(3),firstOF,rank1(sizeX))  o(sf(3),firstOF,rank1(mass))  o(sf(3),firstOF,rank1(cenY))  o(sf(3),firstOF,rank1(cenX))  o(sf(1),firstAndLastOF,rankA(cc(purple))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN <- OUT" _______ _______ | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | | Ҋ | | Ꭸ | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3)) t(global+grid,loc2D(2,1),loc2G(2/3,1/3),center2G(2/3,2/3),size2D(1,3))  known((test_solved(t('0d3d703e'),"IN <- OUT",obj([rot2L(rot90),vis2D(1,3),loc2D(2,1),pen([cc(_254056,3)]),norm_grid([[_254056,_254056,_254056]]),norm_ops([unrotate(rot90+rot90)]),o(sf(3),lastOF,vis2D(1,3)),o(sf(3),lastOF,rotOffset(3,1)),o(sf(3),lastOF,chromatic(1,0)),o(sf(3),lastOF,sizeY(3)),o(sf(3),lastOF,sizeX(1)),o(sf(3),lastOF,sid(sid_13)),o(sf(3),lastOF,rotation(sameR)),o(sf(3),lastOF,rot2L(rot90)),o(sf(3),nthOF(2),rankA(cc(_254062))),o(sf(3),nthOF(2),rankA(cc(_254068))),o(sf(3),firstOF,rankA(cc(fg))),o(sf(1),firstAndLastOF,rankA(cc(_254056))),o(sf(3),nthOF(2),rankA(cc(bg))),o(sf(3),nthOF(2),rank2(vis2D)),o(sf(3),nthOF(2),rank2(rotOffset)),o(sf(3),nthOF(2),rank2(loc2G)),o(sf(3),nthOF(2),rank2(loc2D)),o(sf(3),nthOF(2),rank2(chromatic)),o(sf(3),nthOF(2),rank2(center2G)),o(sf(3),nthOF(2),rank1(sizeY)),o(sf(3),nthOF(2),rank1(sizeX)),o(sf(3),nthOF(2),rank1(mass)),o(sf(3),nthOF(2),rank1(cenY)),o(sf(3),nthOF(2),rank1(cenX)),o(sf(3),nthOF(2),rank1(amass)),o(sf(3),nthOF(2),poly(rectangulator)),o(sf(3),nthOF(2),mass(3)),o(sf(3),nthOF(2),grouped(all_columns)),o(sf(3),nthOF(2),amass(3)),o(sf(3),nthOF(2),image),o(sf(3),nthOF(2),column),o(sf(3),nthOF(2),all_columns),cc(bg,0),cc(_254068,0),cc(_254062,0),cc(_254056,3),cc(fg,3),rotOffset(3,1),iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))),iz(symmetry(when_p1(flipH))),iz(symmetry(when_p1(sym_hv))),iz(column),iz(all_columns),iz(image),iz(sid(sid_13)),loc2G(2/3,1/3)|_232442]),obj([rot2L(rot90),vis2D(1,3),loc2D(2,1),pen([cc(_254074,3)]),norm_grid([[_254074,_254074,_254074]]),norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1),iz(sid(sid_13)),loc2G(2/3,1/3)])):-was_once([blue,plain_var,is_colorish_var,silver,blue,plain_var,is_colorish_var,silver],[_254056,_254062,_254068,_254074,_254080,_254086,_254092,_254098]))) % Image: 'Ҋ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(fg,3) cc(blue,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ҋ') g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(blue,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching(ȅ,[w]) dir_touching('Ꮾ',[e])  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(3),lastOF,vis2D(1,3))  o(sf(3),lastOF,rotOffset(3,1))  o(sf(3),lastOF,chromatic(1,0))  o(sf(3),lastOF,sizeY(3))  o(sf(3),lastOF,sizeX(1))  o(sf(3),lastOF,sid(sid_13))  o(sf(3),lastOF,rotation(sameR))  o(sf(3),lastOF,rot2L(rot90))  o(sf(3),firstOF,rankA(cc(fg))) o(sf(1),firstAndLastOF,rankA(cc(blue))) % Image: 'Ꭸ'  vis2D(1,3)  rotOffset(3,1)  loc2G(2/3,1/3)  loc2D(2,1)  chromatic(1,0)  center2G(2/3,2/3) cc(silver,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph('Ꭸ') g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0)  pen([cc(silver,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching(ȹ,[e]) dir_touching(ё,[w])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),nthOF(2),rankA(cc(plain_var)))  o(sf(3),nthOF(2),rankA(cc(is_colorish_var)))  o(sf(3),nthOF(2),rankA(cc(fg)))  o(sf(3),nthOF(2),rankA(cc(bg)))  o(sf(3),nthOF(2),rank2(vis2D))  o(sf(3),nthOF(2),rank2(rotOffset))  o(sf(3),nthOF(2),rank2(loc2G))  o(sf(3),nthOF(2),rank2(loc2D))  o(sf(3),nthOF(2),rank2(chromatic))  o(sf(3),nthOF(2),rank2(center2G))  o(sf(3),nthOF(2),rank1(sizeY))  o(sf(3),nthOF(2),rank1(sizeX))  o(sf(3),nthOF(2),rank1(mass))  o(sf(3),nthOF(2),rank1(cenY))  o(sf(3),nthOF(2),rank1(cenX))  o(sf(3),nthOF(2),rank1(amass))  o(sf(3),nthOF(2),poly(rectangulator))  o(sf(3),nthOF(2),mass(3))  o(sf(3),nthOF(2),grouped(all_columns))  o(sf(3),nthOF(2),amass(3))  o(sf(3),nthOF(2),image)  o(sf(3),nthOF(2),column)  o(sf(3),nthOF(2),all_columns)  o(sf(1),firstAndLastOF,rankA(cc(silver))) _________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________________________________________________________________________________________________________________________________ _________________________________________________________________________________ _________________________________________________________________________________ "IN <- OUT" _______ _______ | ȅ | | ё | | ȅ | | ё | | ȅ | | ё | ¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯ t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3)) t(global+grid,loc2D(1,1),loc2G(1/3,1/3),center2G(1/3,2/3),size2D(1,3))  known((test_solved(t('0d3d703e'),"IN <- OUT",obj([rot2L(rot90),vis2D(1,3),loc2D(1,1),pen([cc(_240260,3)]),norm_grid([[_240260,_240260,_240260]]),norm_ops([unrotate(rot90+rot90)]),o(sf(3),nthOF(2),vis2D(1,3)),o(sf(3),nthOF(2),rotOffset(3,1)),o(sf(3),nthOF(2),chromatic(1,0)),o(sf(3),nthOF(2),sizeY(3)),o(sf(3),nthOF(2),sizeX(1)),o(sf(3),nthOF(2),sid(sid_13)),o(sf(3),nthOF(2),rotation(sameR)),o(sf(3),nthOF(2),rot2L(rot90)),o(sf(3),firstOF,rankA(cc(_240266))),o(sf(3),firstOF,rankA(cc(_240272))),o(sf(1),firstAndLastOF,rankA(cc(_240260))),o(sf(3),lastOF,rankA(cc(fg))),o(sf(3),lastOF,rankA(cc(bg))),o(sf(3),lastOF,rank2(vis2D)),o(sf(3),lastOF,rank2(rotOffset)),o(sf(3),lastOF,rank2(loc2G)),o(sf(3),lastOF,rank2(loc2D)),o(sf(3),lastOF,rank2(chromatic)),o(sf(3),lastOF,rank2(center2G)),o(sf(3),lastOF,rank1(sizeY)),o(sf(3),lastOF,rank1(sizeX)),o(sf(3),lastOF,rank1(mass)),o(sf(3),lastOF,rank1(cenY)),o(sf(3),lastOF,rank1(cenX)),o(sf(3),firstOF,rank1(amass)),o(sf(3),firstOF,poly(rectangulator)),o(sf(3),firstOF,mass(3)),o(sf(3),firstOF,grouped(all_columns)),o(sf(3),firstOF,amass(3)),o(sf(3),firstOF,image),o(sf(3),firstOF,column),o(sf(3),firstOF,all_columns),cc(bg,0),cc(_240272,0),cc(_240266,0),cc(_240260,3),cc(fg,3),rotOffset(3,1),iz(symmetry(when_p1(rot180))),iz(symmetry(when_p1(flipV))),iz(symmetry(when_p1(flipH))),iz(symmetry(when_p1(sym_hv))),iz(column),iz(all_columns),iz(image),iz(sid(sid_13)),loc2G(1/3,1/3)|_218652]),obj([rot2L(rot90),vis2D(1,3),loc2D(1,1),pen([cc(_240278,3)]),norm_grid([[_240278,_240278,_240278]]),norm_ops([unrotate(rot90+rot90)]),rotOffset(3,1),iz(sid(sid_13)),loc2G(1/3,1/3)])):-was_once([green,plain_var,is_colorish_var,yellow,green,plain_var,is_colorish_var,yellow],[_240260,_240266,_240272,_240278,_240284,_240290,_240296,_240302]))) % Image: ȅ  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(green,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ȅ) g(" in")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(green,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_in)  dir_touching('Ҋ',[e])  o(sf(3),nthOF(2),vis2D(1,3))  o(sf(3),nthOF(2),rotOffset(3,1))  o(sf(3),nthOF(2),chromatic(1,0))  o(sf(3),nthOF(2),sizeY(3))  o(sf(3),nthOF(2),sizeX(1))  o(sf(3),nthOF(2),sid(sid_13))  o(sf(3),nthOF(2),rotation(sameR))  o(sf(3),nthOF(2),rot2L(rot90))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,rankA(cc(plain_var)))  o(sf(3),firstOF,rankA(cc(is_colorish_var)))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(green))) % Image: ё  vis2D(1,3)  rotOffset(3,1)  loc2G(1/3,1/3)  loc2D(1,1)  chromatic(1,0)  center2G(1/3,2/3) cc(yellow,3) cc(fg,3)  symmetry(when_p1(sym_hv))  symmetry(when_p1(rot180))  symmetry(when_p1(flipV))  symmetry(when_p1(flipH))  sizeY(3)  sizeX(1)  sid(sid_13)  rotation(sameR)  rot2L(rot90)  poly(rectangulator)  mass(3)  iz(image)  iz(column)  iz(all_columns)  grouped(all_columns)  glyph(ё) g(" out")  amass(3) cc(plain_var,0) cc(is_colorish_var,0) cc(bg,0) pen([cc(yellow,3)])  norm_ops([unrotate(rot90+rot90)])  gid(t_0d3d703e_trn_0_out)  dir_touching('Ꭸ',[e])  o(sf(3),lastOF,rankA(cc(plain_var)))  o(sf(3),lastOF,rankA(cc(is_colorish_var)))  o(sf(3),lastOF,rankA(cc(fg)))  o(sf(3),lastOF,rankA(cc(bg)))  o(sf(3),lastOF,rank2(vis2D))  o(sf(3),lastOF,rank2(rotOffset))  o(sf(3),lastOF,rank2(loc2G))  o(sf(3),lastOF,rank2(loc2D))  o(sf(3),lastOF,rank2(chromatic))  o(sf(3),lastOF,rank2(center2G))  o(sf(3),lastOF,rank1(sizeY))  o(sf(3),lastOF,rank1(sizeX))  o(sf(3),lastOF,rank1(mass))  o(sf(3),lastOF,rank1(cenY))  o(sf(3),lastOF,rank1(cenX))  o(sf(3),firstOF,vis2D(1,3))  o(sf(3),firstOF,rotOffset(3,1))  o(sf(3),firstOF,chromatic(1,0))  o(sf(3),firstOF,sizeY(3))  o(sf(3),firstOF,sizeX(1))  o(sf(3),firstOF,sid(sid_13))  o(sf(3),firstOF,rotation(sameR))  o(sf(3),firstOF,rot2L(rot90))  o(sf(3),firstOF,rank1(amass))  o(sf(3),firstOF,poly(rectangulator))  o(sf(3),firstOF,mass(3))  o(sf(3),firstOF,grouped(all_columns))  o(sf(3),firstOF,amass(3))  o(sf(3),firstOF,image)  o(sf(3),firstOF,column)  o(sf(3),firstOF,all_columns) o(sf(1),firstAndLastOF,rankA(cc(yellow))) _________________________________________________________________________________ _________________________________________________________________________________ ¡muinfo¡ _________________________________________________________________________________ _________________________________________________________________________________  % Rules so far for t(0d3d703e): 6 ./Kaggle_arc.sh: line 60: 1763892 Killed sudo -u norights bash -l -c "${BCMD}" xterm: no process found Script done on 2022-12-13 01:49:04-08:00 [COMMAND_EXIT_CODE="0"] Script started on 2022-12-13 01:53:52-08:00 [COMMAND="TYPESCRIPT=1 ./Kaggle_arc.sh --tee " TERM="xterm" TTY="/dev/pts/3" COLUMNS="231" LINES="67"] start ./Kaggle_arc.sh ARC_DIR=/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc BCMD=cd '/opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc' ; pwd ; export TEE_FILE='muarc_tmp/tee.ansi' ; swipl -l kaggle_arc.pl ^[ ^[ /opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc % Contacting server at https://www.swi-prolog.org/pack/query ... ok % Pack `logicmoo_utils' is already installed @3.0.3 % Running "git fetch" in '/home/norights/.local/share/swi-prolog/pack/logicmoo_utils' % Package "logicmoo_utils" is up-to-date % init_phase(after_load). %~ current_prolog_flag(argv,[]) print_request([]). print_request([H|T]) :- H=..[Name, Value], format(user_error, '~w~w~n', [Name, Value]), print_request(T). ensure_colapsable_script :- once_per_request(pformat_write('\n ')). %~ call_in_thread('user:wdmsg(call_in_thread)',user,wdmsg(call_in_thread)) %~ call_in_thread. %~ call_in_thread program=[ grid_size(In,InH,InV), grid_size(Out,OutH,OutV), InArea is InH*InV, OutArea is OutH*OutV, ratio_for(RatioArea,OutArea,InArea), max_min(OutArea,InArea,BothMaxArea,BothMinArea), amass(In,InMass), amass(Out,OutMass), ratio_for(DeltaMass,OutMass,InMass), unique_color_count(In,InColorLen), unique_color_count(Out,OutColorLen), ratio_for(RatioColorLen,OutColorLen,InColorLen), unique_colors(In,InColors), unique_colors(Out,OutColors), intersection( InColors, OutColors, SharedColors,InSpecificColors, OutSpecificColors), append( [InSpecificColors,SharedColors,OutSpecificColors], Include_Append_AllColors), nop(dont_include(Include_Append_AllColors)), sort(Include_Append_AllColors,AllColors), maplist( length, [ InColors, OutColors,SharedColors, InSpecificColors, OutSpecificColors, AllColors], [ InColorsLen, OutColorsLen,SharedColorsLen, InSpecificColorsLen, OutSpecificColorsLen, AllColorsLen]), ratio_for(RescaleH,OutH,InH), ratio_for(RescaleV,OutV,InV), ratio_for(InDensity,InMass,InArea), ratio_for(OutDensity,OutMass,OutArea), ratio_for(DeltaDensity,OutDensity,InDensity), max_min(OutH,OutV,OutMaxHV,Min_OutMaxHV), max_min(InH,InV,InMaxHV,Min_MaxHV), OutMaxHVArea is OutMaxHV*OutMaxHV, InMaxHVArea is InMaxHV*InMaxHV, ratio_for(RatioMaxHVArea,OutMaxHVArea,InMaxHVArea), max_min(InMaxHVArea,OutMaxHVArea,BothMaxHVAreaMax,BothMaxHVAreaMin), ratio_for(RatioBothMaxHVArea,BothMaxHVAreaMax,BothMaxHVAreaMin)] in=In in_h=InH in_v=InV out=Out out_h=OutH out_v=OutV in_area=InArea out_area=OutArea ratio_area=RatioArea both_max_area=BothMaxArea both_min_area=BothMinArea in_mass=InMass out_mass=OutMass delta_mass=DeltaMass in_color_len=InColorLen out_color_len=OutColorLen ratio_color_len=RatioColorLen in_colors=InColors out_colors=OutColors shared_colors=SharedColors in_specific_colors=InSpecificColors out_specific_colors=OutSpecificColors all_colors=AllColors in_colors_len=InColorsLen out_colors_len=OutColorsLen shared_colors_len=SharedColorsLen in_specific_colors_len=InSpecificColorsLen out_specific_colors_len=OutSpecificColorsLen all_colors_len=AllColorsLen rescale_h=RescaleH rescale_v=RescaleV in_density=InDensity out_density=OutDensity delta_density=DeltaDensity out_max_hv=OutMaxHV in_max_hv=InMaxHV out_max_hv_area=OutMaxHVArea in_max_hv_area=InMaxHVArea ratio_max_hv_area=RatioMaxHVArea both_max_hv_area_max=BothMaxHVAreaMax both_max_hv_area_min=BothMaxHVAreaMin ratio_both_max_hv_area=RatioBothMaxHVArea Warning: /opt/logicmoo_workspace/packs_sys/logicmoo_agi/prolog/kaggle_arc/kaggle_arc_individuation_pbox.pl:62: Warning: Singleton variables: [Sizes_L_S]  _________________________________________________________________________________ _________________________________________________________________________________ test_grid_sizes(v(136b0064)) area(num(vals([49,105]),+ -56,ratio(15r7))) area(num(vals([77,165]),+ -88,ratio(15r7))) area(num(vals([105,225]),+ -120,ratio(15r7))) size2D(15,7)->size2D(7,7) size2D(15,11)->size2D(7,11) size2D(15,15)->size2D(7,15) size(num(vals([7,15]),+ -8,ratio(15r7)),7) size(num(vals([7,15]),+ -8,ratio(15r7)),11) size(num(vals([7,15]),+ -8,ratio(15r7)),15) size2D(num(vals([7,15]),+ -8,ratio(15r7)),7) size2D(num(vals([7,15]),+ -8,ratio(15r7)),7) size2D(num(vals([7,15]),+ -8,ratio(15r7)),11) size2D(num(vals([7,15]),+ -8,ratio(15r7)),11) size2D(num(vals([7,15]),+ -8,ratio(15r7)),15) size2D(num(vals([7,15]),+ -8,ratio(15r7)),15) size_inv(7,num(vals([7,15]),+ -8,ratio(15r7))) size_inv(num(vals([7,11]),+ -4,ratio(11r7)),num(vals([11,15]),+ -4,ratio(15r11))) size_inv(num(vals([7,15]),+ -8,ratio(15r7)),15) _________________________________________________________________________________ size_inv(7,15) size2D(num(vals([7,15]),+ -8,ratio(15r7)),num(vals([7,15]),+ -8,ratio(15r7))) size(num(vals([7,15]),+ -8,ratio(15r7)),num(vals([7,15]),+ -8,ratio(15r7))) size2D(15,num(vals([7,15]),+ -8,ratio(15r7)))->size2D(7,num(vals([7,15]),+ -8,ratio(15r7))) area(num(vals([_220670,_220676]),+num(vals([-120,-88]),+32,ratio(15r11)),ratio(15r7))) _________________________________________________________________________________ predict_grid_size(v(136b0064),in(size2D(15,19)),predicted(size2D(15,19)),actual(size2D(7,19))) _________________________________________________________________________________ _________________________________________________________________________________ test_grid_sizes(v(1a6449f1)) area(num(vals([20,462]),+ -442,ratio(231r10))) area(num(vals([42,247]),+ -205,ratio(247r42))) area(num(vals([80,483]),+ -403,ratio(483r80))) size2D(13,19)->size2D(7,6) size2D(21,22)->size2D(5,4) size2D(23,21)->size2D(10,8) size(num(vals([5,21]),+ -16,ratio(21r5)),num(vals([4,22]),+ -18,ratio(11r2))) size(num(vals([7,13]),+ -6,ratio(13r7)),num(vals([6,19]),+ -13,ratio(19r6))) size(num(vals([10,23]),+ -13,ratio(23r10)),num(vals([8,21]),+ -13,ratio(21r8))) size2D(num(vals([5,21]),+ -16,ratio(21r5)),num(vals([4,22]),+ -18,ratio(11r2))) size2D(num(vals([5,21]),+ -16,ratio(21r5)),num(vals([4,22]),+ -18,ratio(11r2))) size2D(num(vals([7,13]),+ -6,ratio(13r7)),num(vals([6,19]),+ -13,ratio(19r6))) size2D(num(vals([7,13]),+ -6,ratio(13r7)),num(vals([6,19]),+ -13,ratio(19r6))) size2D(num(vals([10,23]),+ -13,ratio(23r10)),num(vals([8,21]),+ -13,ratio(21r8))) size2D(num(vals([10,23]),+ -13,ratio(23r10)),num(vals([8,21]),+ -13,ratio(21r8))) size_inv(num(vals([5,22]),+ -17,ratio(22r5)),num(vals([4,21]),+ -17,ratio(21r4))) size_inv(num(vals([7,19]),+ -12,ratio(19r7)),num(vals([6,13]),+ -7,ratio(13r6))) size_inv(num(vals([10,21]),+ -11,ratio(21r10)),num(vals([8,23]),+ -15,ratio(23r8))) _________________________________________________________________________________ size_inv(num(vals([_563998,_564004]),+num(vals([-17,-11]),+ -6,ratio(11r17)),ratio(num(vals([21r10,19r7]),+43r70,ratio(147r190)))),num(vals([_566110,_566116]),+num(vals([-17,-15]),+ -2,ratio(15r17)),ratio(num(vals([13r6,23r8]),+ -17r24,ratio(69r52))))) size2D(num(vals([_554030,_554036]),+num(vals([-16,-13]),+ -3,ratio(13r16)),ratio(num(vals([13r7,23r10]),+ -31r70,ratio(161r130)))),num(vals([_556142,_556148]),+num(vals([-18,-13]),+ -5,ratio(13r18)),ratio(num(vals([21r8,19r6]),+13r24,ratio(63r76))))) size(num(vals([_544212,_544218]),+num(vals([-16,-13]),+ -3,ratio(13r16)),ratio(num(vals([13r7,23r10]),+ -31r70,ratio(161r130)))),num(vals([_546324,_546330]),+num(vals([-18,-13]),+ -5,ratio(13r18)),ratio(num(vals([21r8,19r6]),+13r24,ratio(63r76))))) size2D(num(vals([13,23]),+ -10,ratio(23r13)),num(vals([19,21]),+ -2,ratio(21r19)))->size2D(num(vals([5,10]),+ -5,ratio(2)),num(vals([4,8]),+ -4,ratio(2))) area(num(vals([_532472,_532478]),+num(vals([-442,-403]),+ -39,ratio(31r34)),ratio(num(vals([247r42,483r80]),+ -263r1680,ratio(10143r9880))))) _________________________________________________________________________________ predict_grid_size(v(1a6449f1),in(size2D(25,27)),predicted(size2D(25,27)),actual(size2D(10,10))) _________________________________________________________________________________ _________________________________________________________________________________ test_grid_sizes(v(20818e16)) area(num(vals([48,210]),+ -162,ratio(35r8))) area(num(vals([54,240]),+ -186,ratio(40r9))) area(num(vals([72,225]),+ -153,ratio(25r8))) size2D(15,14)->size2D(8,6) size2D(15,15)->size2D(8,9) size2D(15,16)->size2D(9,6) size(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([6,14]),+ -8,ratio(7r3))) size(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([9,15]),+ -6,ratio(5r3))) size(num(vals([9,15]),+ -6,ratio(5r3)),num(vals([6,16]),+ -10,ratio(8r3))) size2D(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([6,14]),+ -8,ratio(7r3))) size2D(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([6,14]),+ -8,ratio(7r3))) size2D(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([9,15]),+ -6,ratio(5r3))) size2D(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([9,15]),+ -6,ratio(5r3))) size2D(num(vals([9,15]),+ -6,ratio(5r3)),num(vals([6,16]),+ -10,ratio(8r3))) size2D(num(vals([9,15]),+ -6,ratio(5r3)),num(vals([6,16]),+ -10,ratio(8r3))) size_inv(num(vals([8,14]),+ -6,ratio(7r4)),num(vals([6,15]),+ -9,ratio(5r2))) size_inv(num(vals([8,15]),+ -7,ratio(15r8)),num(vals([9,15]),+ -6,ratio(5r3))) size_inv(num(vals([9,16]),+ -7,ratio(16r9)),num(vals([6,15]),+ -9,ratio(5r2))) _________________________________________________________________________________ size_inv(num(vals([num(vals([8,9]),+ -1,ratio(9r8)),_744168]),+ -7,ratio(num(vals([7r4,16r9]),+ -1r36,ratio(64r63)))),num(vals([15,_746182]),+ -9,ratio(num(vals([5r3,5r2]),+ -5r6,ratio(3r2))))) size2D(num(vals([15,num(vals([8,9]),+ -1,ratio(9r8))]),+num(vals([-7,-6]),+ -1,ratio(6r7)),ratio(num(vals([5r3,15r8]),+5r24,ratio(8r9)))),num(vals([_736580,_736586]),+num(vals([-10,-8]),+2,ratio(5r4)),ratio(num(vals([5r3,8r3]),+ -1,ratio(8r5))))) size(num(vals([15,num(vals([8,9]),+ -1,ratio(9r8))]),+num(vals([-7,-6]),+ -1,ratio(6r7)),ratio(num(vals([5r3,15r8]),+5r24,ratio(8r9)))),num(vals([_728934,_728940]),+num(vals([-10,-8]),+2,ratio(5r4)),ratio(num(vals([5r3,8r3]),+ -1,ratio(8r5))))) size2D(15,num(vals([14,16]),+ -2,ratio(8r7)))->size2D(num(vals([8,9]),+ -1,ratio(9r8)),6) area(num(vals([_717838,_717844]),+num(vals([-186,-153]),+ -33,ratio(51r62)),ratio(num(vals([25r8,35r8]),+5r4,ratio(5r7))))) _________________________________________________________________________________ predict_grid_size(v(20818e16),in(size2D(16,16)),predicted(size2D(16,16)),actual(size2D(10,6))) _________________________________________________________________________________ _________________________________________________________________________________ test_grid_sizes(v(2697da3f)) area(num(vals([49,121]),+72,ratio(49r121))) area(num(vals([56,121]),+65,ratio(56r121))) area(num(vals([63,225]),+162,ratio(7r25))) area(num(vals([64,225]),+161,ratio(64r225))) size2D(7,7)->size2D(11,11) size2D(7,9)->size2D(15,15) size2D(8,7)->size2D(11,11) size2D(8,8)->size2D(15,15) size(num(vals([7,11]),+4,ratio(7r11)),num(vals([7,11]),+4,ratio(7r11))) size(num(vals([7,15]),+8,ratio(7r15)),num(vals([9,15]),+6,ratio(3r5))) size(num(vals([8,11]),+3,ratio(8r11)),num(vals([7,11]),+4,ratio(7r11))) size(num(vals([8,15]),+7,ratio(8r15)),num(vals([8,15]),+7,ratio(8r15))) size2D(num(vals([7,11]),+4,ratio(7r11)),num(vals([7,11]),+4,ratio(7r11))) size2D(num(vals([7,11]),+4,ratio(7r11)),num(vals([7,11]),+4,ratio(7r11))) size2D(num(vals([7,15]),+8,ratio(7r15)),num(vals([9,15]),+6,ratio(3r5))) size2D(num(vals([7,15]),+8,ratio(7r15)),num(vals([9,15]),+6,ratio(3r5))) size2D(num(vals([8,11]),+3,ratio(8r11)),num(vals([7,11]),+4,ratio(7r11))) size2D(num(vals([8,11]),+3,ratio(8r11)),num(vals([7,11]),+4,ratio(7r11))) size2D(num(vals([8,15]),+7,ratio(8r15)),num(vals([8,15]),+7,ratio(8r15))) size2D(num(vals([8,15]),+7,ratio(8r15)),num(vals([8,15]),+7,ratio(8r15))) size_inv(num(vals([7,11]),+4,ratio(7r11)),num(vals([7,11]),+4,ratio(7r11))) size_inv(num(vals([7,11]),+4,ratio(7r11)),num(vals([8,11]),+3,ratio(8r11))) size_inv(num(vals([8,15]),+7,ratio(8r15)),num(vals([8,15]),+7,ratio(8r15))) size_inv(num(vals([9,15]),+6,ratio(3r5)),num(vals([7,15]),+8,ratio(7r15))) _________________________________________________________________________________ size_inv(num(vals([_897646,_897652]),+num(vals([4,6]),+ -2,ratio(3r2)),ratio(num(vals([8r15,3r5]),+ -1r15,ratio(9r8)))),num(vals([7,_899778]),+num(vals([3,8]),+ -5,ratio(8r3)),ratio(num(vals([7r15,8r15]),+1r15,ratio(7r8))))) size2D(num(vals([8,_885350]),+num(vals([3,7]),+ -4,ratio(7r3)),ratio(num(vals([7r15,8r15]),+ -1r15,ratio(8r7)))),num(vals([8,15]),+num(vals([4,7]),+ -3,ratio(7r4)),ratio(num(vals([8r15,3r5]),+1r15,ratio(8r9))))) size(num(vals([8,_871430]),+num(vals([3,7]),+ -4,ratio(7r3)),ratio(num(vals([7r15,8r15]),+ -1r15,ratio(8r7)))),num(vals([8,15]),+num(vals([4,7]),+ -3,ratio(7r4)),ratio(num(vals([8r15,3r5]),+1r15,ratio(8r9))))) size2D(num(vals([7,8]),+ -1,ratio(8r7)),num(vals([7,8]),+ -1,ratio(8r7)))->size2D(num(vals([11,15]),+ -4,ratio(15r11)),num(vals([11,15]),+ -4,ratio(15r11))) area(num(vals([64,_854036]),+num(vals([65,161]),+ -96,ratio(161r65)),ratio(num(vals([7r25,64r225]),+ -1r225,ratio(64r63))))) _________________________________________________________________________________ predict_grid_size(v(2697da3f),in(size2D(10,8)),predicted(size2D(10,8)),actual(size2D(17,17))) _________________________________________________________________________________ _________________________________________________________________________________ test_grid_sizes(v(2f0c5170)) area(num(vals([25,462]),+ -437,ratio(462r25))) area(num(vals([56,342]),+ -286,ratio(171r28))) area(num(vals([81,460]),+ -379,ratio(460r81))) size2D(18,19)->size2D(7,8) size2D(22,21)->size2D(5,5) size2D(23,20)->size2D(9,9) size(num(vals([5,22]),+ -17,ratio(22r5)),num(vals([5,21]),+ -16,ratio(21r5))) size(num(vals([7,18]),+ -11,ratio(18r7)),num(vals([8,19]),+ -11,ratio(19r8))) size(num(vals([9,23]),+ -14,ratio(23r9)),num(vals([9,20]),+ -11,ratio(20r9))) size2D(num(vals([5,22]),+ -17,ratio(22r5)),num(vals([5,21]),+ -16,ratio(21r5))) size2D(num(vals([5,22]),+ -17,ratio(22r5)),num(vals([5,21]),+ -16,ratio(21r5))) size2D(num(vals([7,18]),+ -11,ratio(18r7)),num(vals([8,19]),+ -11,ratio(19r8))) size2D(num(vals([7,18]),+ -11,ratio(18r7)),num(vals([8,19]),+ -11,ratio(19r8))) size2D(num(vals([9,23]),+ -14,ratio(23r9)),num(vals([9,20]),+ -11,ratio(20r9))) size2D(num(vals([9,23]),+ -14,ratio(23r9)),num(vals([9,20]),+ -11,ratio(20r9))) size_inv(num(vals([5,21]),+ -16,ratio(21r5)),num(vals([5,22]),+ -17,ratio(22r5))) size_inv(num(vals([7,19]),+ -12,ratio(19r7)),num(vals([8,18]),+ -10,ratio(9r4))) size_inv(num(vals([9,20]),+ -11,ratio(20r9)),num(vals([9,23]),+ -14,ratio(23r9))) _________________________________________________________________________________ size_inv(num(vals([_132324,_132330]),+num(vals([-16,-11]),+ -5,ratio(11r16)),ratio(num(vals([20r9,19r7]),+31r63,ratio(140r171)))),num(vals([_134436,_134442]),+num(vals([-17,-14]),+ -3,ratio(14r17)),ratio(num(vals([9r4,23r9]),+ -11r36,ratio(92r81))))) size2D(num(vals([_122356,_122362]),+num(vals([-17,-14]),+ -3,ratio(14r17)),ratio(num(vals([23r9,18r7]),+1r63,ratio(161r162)))),num(vals([_124468,_124474]),+num(vals([-16,-11]),+ -5,ratio(11r16)),ratio(num(vals([20r9,19r8]),+11r72,ratio(160r171))))) size(num(vals([_112538,_112544]),+num(vals([-17,-14]),+ -3,ratio(14r17)),ratio(num(vals([23r9,18r7]),+1r63,ratio(161r162)))),num(vals([_114650,_114656]),+num(vals([-16,-11]),+ -5,ratio(11r16)),ratio(num(vals([20r9,19r8]),+11r72,ratio(160r171))))) size2D(num(vals([18,23]),+ -5,ratio(23r18)),num(vals([19,20]),+ -1,ratio(20r19)))->size2D(num(vals([5,9]),+ -4,ratio(9r5)),num(vals([5,9]),+ -4,ratio(9r5))) area(num(vals([_100774,_100780]),+num(vals([-437,-379]),+ -58,ratio(379r437)),ratio(num(vals([460r81,171r28]),+971r2268,ratio(12880r13851))))) _________________________________________________________________________________ predict_grid_size(v(2f0c5170),in(size2D(19,19)),predicted(size2D(19,19)),actual(size2D(9,7))) _________________________________________________________________________________ _________________________________________________________________________________ test_grid_sizes(v(414297c0)) area(num(vals([54,320]),+ -266,ratio(160r27))) area(num(vals([72,288]),+ -216,ratio(4))) area(num(vals([132,396]),+ -264,ratio(3))) size2D(18,16)->size2D(12,6) size2D(20,16)->size2D(6,9) size2D(22,18)->size2D(11,12) size(num(vals([6,20]),+ -14,ratio(10r3)),num(vals([9,16]),+ -7,ratio(16r9))) size(num(vals([11,22]),+ -11,ratio(2)),num(vals([12,18]),+ -6,ratio(3r2))) size(num(vals([12,18]),+ -6,ratio(3r2)),num(vals([6,16]),+ -10,ratio(8r3))) size2D(num(vals([6,20]),+ -14,ratio(10r3)),num(vals([9,16]),+ -7,ratio(16r9))) size2D(num(vals([6,20]),+ -14,ratio(10r3)),num(vals([9,16]),+ -7,ratio(16r9))) size2D(num(vals([11,22]),+ -11,ratio(2)),num(vals([12,18]),+ -6,ratio(3r2))) size2D(num(vals([11,22]),+ -11,ratio(2)),num(vals([12,18]),+ -6,ratio(3r2))) size2D(num(vals([12,18]),+ -6,ratio(3r2)),num(vals([6,16]),+ -10,ratio(8r3))) size2D(num(vals([12,18]),+ -6,ratio(3r2)),num(vals([6,16]),+ -10,ratio(8r3))) size_inv(num(vals([6,16]),+ -10,ratio(8r3)),num(vals([9,20]),+ -11,ratio(20r9))) size_inv(num(vals([11,18]),+ -7,ratio(18r11)),num(vals([12,22]),+ -10,ratio(11r6))) size_inv(num(vals([12,16]),+ -4,ratio(4r3)),num(vals([6,18]),+ -12,ratio(3))) _________________________________________________________________________________ size_inv(num(vals([_660184,_660190]),+num(vals([-10,-4]),+ -6,ratio(2r5)),ratio(num(vals([4r3,18r11]),+10r33,ratio(22r27)))),num(vals([_662296,_662302]),+num(vals([-12,-11]),+1,ratio(12r11)),ratio(num(vals([11r6,3]),+ -7r6,ratio(18r11))))) size2D(num(vals([_650216,_650222]),+num(vals([-14,-6]),+ -8,ratio(3r7)),ratio(num(vals([3r2,2]),+1r2,ratio(3r4)))),num(vals([_652328,_652334]),+num(vals([-10,-7]),+3,ratio(10r7)),ratio(num(vals([3r2,8r3]),+ -7r6,ratio(16r9))))) size(num(vals([_640398,_640404]),+num(vals([-14,-6]),+ -8,ratio(3r7)),ratio(num(vals([3r2,2]),+1r2,ratio(3r4)))),num(vals([_642510,_642516]),+num(vals([-10,-7]),+3,ratio(10r7)),ratio(num(vals([3r2,8r3]),+ -7r6,ratio(16r9))))) size2D(num(vals([18,22]),+ -4,ratio(11r9)),num(vals([16,18]),+ -2,ratio(9r8)))->size2D(num(vals([6,11]),+ -5,ratio(11r6)),num(vals([6,12]),+ -6,ratio(2))) area(num(vals([_628856,_628862]),+num(vals([-266,-264]),+ -2,ratio(132r133)),ratio(num(vals([3,4]),+1,ratio(3r4))))) _________________________________________________________________________________