Profvis

Эффективный код на R

Colin Gillespie

Jumping Rivers & Newcastle University

Монополия

  • 40 клеток
    • 28 объектов собственности (22 улицы + 4 станции + 2 коммунальных предприятия)
      • Игроки ходят по очереди, бросая кубики
    • Покупка собственности
    • Взимание платы с других игроков
      • Отправка в тюрьму: три «дубля» подряд за один ход

Эффективный код на R

Код Монополии

  • Около 100 строк кода
    • Упрощённая игра
      • Без денег — долой капитализм
      • Нет друзей, только 1 игрок
    • simulate_monopoly(no_of_rolls)
Эффективный код на R

Эффективный код на R

Эффективный код на R

Монополия: profvis

Как бы вы оптимизировали этот код?

Эффективный код на R

Давайте потренируемся!

Эффективный код на R

Preparing Video For Download...