Split Shapes Layer Randomly shapes_tools QgsProcessingParameterFeatureSource|SHAPES|Shapes|-1|None|False QgsProcessingParameterNumber|PERCENT|Split ratio (%)|QgsProcessingParameterNumber.Integer|50|False|0|100 QgsProcessingParameterBoolean|EXACT |Split exactly|True OutputVector|A|Group A OutputVector|B|Group B