1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Paralelní programování v R

Connected

Cvičení

Reprodukovatelné výsledky loterie

Pracuješ jako programátor/ka pro online loterii. Ze zákona musí být výherci vybíráni náhodně a výběr musí být transparentní.

V pracovním prostředí máš seznam loterijních tiketů ls_tickets. Obsahuje 51 prvků – jeden za každý stát USA. Každý prvek tohoto seznamu obsahuje čísla loterijních tiketů. K dispozici máš také funkci lottery(), která náhodně vybere výherní tiket pro každý stát. Testuješ funkci lottery() tak, že ji aplikuješ na ls_tickets paralelně pomocí future_map(). Problém je, že výherci jsou pokaždé jiní. Balíček furrr je již načtený.

Pokyny

100 XP
  • Vytvoř konfiguraci pro future_map().
  • V konfiguraci nastav seed na hodnotu 4321.
  • Předej tuto konfiguraci funkci future_map().