sdf custom algorithms experiments