creates a new board with the given list of constant blocks . concode_field_sep List<Sq<Block>> blocks concode_field_sep Board ofInnerBlocksWalled concode_elem_sep void checkBlockMatrix concode_elem_sep Block blockAt concode_elem_sep Sq<Block> blocksAt concode_elem_sep Board ofQuadrantNWBlocksWalled
Board function ( List < List < Block >> arg0 ) { checkBlockMatrix ( arg0 , Cell . ROWS , Cell . COLUMNS ) ; List < Sq < Block >> loc0 = new ArrayList < Sq < Block >> ( Cell . COUNT ) ; for ( List < Block > loc1 : arg0 ) { for ( Block loc2 : loc1 ) { loc0 . add ( Sq . constant ( loc2 ) ) ; } } return new Board ( loc0 ) ; }