Random Generator

class main.components.rng.RandomGenerator

The RandomGenerator object contains functions used for Random Generator tab

Methods:

process_result(text, n_items, n_groups, ...)

Processing for random generator, selecting or splitting items

static process_result(text: str, n_items: int, n_groups: int, task: str, style: Dict[str, str])

Processing for random generator, selecting or splitting items

Parameters:
  • text – input text

  • n_items – number of items

  • n_groups – number of groups

  • task – task to perform

  • style – current style of results div

Returns:

3-element tuple

  • (list): div result of result div

  • (list): div result of output div

  • (dict): updated style of output div