The stochastic knapsack problem | Synapse