test_that("max_flow works", {
E <- rbind(c(1, 3, 3), c(3, 4, 1), c(4, 2, 2), c(1, 5, 1), c(5, 6, 2), c(6, 2, 10))
colnames(E) <- c("from", "to", "capacity")
g1 <- graph_from_data_frame(as.data.frame(E))
fl <- max_flow(g1, source = "1", target = "2")
expect_equal(fl$value, 2)
expect_equal(as.vector(fl$flow), rep(1, 6))
expect_equal(sort(as.vector(fl$cut)), c(2, 4))
expect_equal(sort(as.vector(fl$partition1)), 1:2)
expect_equal(sort(as.vector(fl$partition2)), 3:6)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.