maxPartialSumd(10, c(0.08, 0.32, 0.08, 0.00, 0.08, 0.00, 0.00, 0.08, 0.02, 0.32, 0.02), -6, 4)
prob <- c(0.08, 0.32, 0.08, 0.00, 0.08, 0.00, 0.00, 0.08, 0.02, 0.32, 0.02)
score_values <- which(prob != 0) - 7 # keep only non null probability scores
prob0 <- prob[prob != 0] # and associated probability
p <- maxPartialSumd(10, prob, sequence_min = -6, sequence_max = 4)
p0 <- maxPartialSumd(10,prob0, score_values = score_values)
p == p0 # TRUE
Run the code above in your browser using DataLab