pub fn generate_random_block(class: BlockType, selfish: bool) -> Block