diff --git a/src/experimental/_impl/_tiles_wfc_impl.scad b/src/experimental/_impl/_tiles_wfc_impl.scad index de9a0ff5..34c54543 100644 --- a/src/experimental/_impl/_tiles_wfc_impl.scad +++ b/src/experimental/_impl/_tiles_wfc_impl.scad @@ -2,6 +2,7 @@ use ; use ; use ; use ; +use ; use ; use ; use ; @@ -200,7 +201,7 @@ function collapsed_tiles(wf) = ]; function compatible_nbr_tile(compatibilities, current_tiles, nbr_tile, dir) = - some(current_tiles, function(tile) search([[tile, nbr_tile, dir]], compatibilities) != [[]]); + some(current_tiles, function(tile) contains(compatibilities, [tile, nbr_tile, dir])); function create_stack(elem) = [elem, []]; function stack_push(stack, elem) = [elem, stack];