An implementation of existing probabilistic algorithms