next | previous | forward | backward | up | top | index | toc | Macaulay2 website
RandomRationalPoints :: randomPoints(...,Strategy=>...)

randomPoints(...,Strategy=>...) -- values for the option Strategy when calling randomPoints


When calling randomPoints, set the strategy to one of these. BruteForce simply tries random points and sees if they are on the variety.

GenericProjection projects to a hypersurface, via projectionToHypersurface and then uses a BruteForce strategy.

LinearIntersection intersects with an appropriately random linear space.

HybridProjectionIntersection does a generic projection, followed by a linear intersection. Notice that speed, or success, varies depending on the strategy.

Default performs a sequence of different strategies, depending on the context.

Further information

See also

Functions with optional argument named Strategy :