fork download
  1. math.randomseed(os.time())
  2. for roll = 1,60 do
  3. local sum = 0
  4. local sixes = 0
  5. for i=1,6 do
  6. local result = math.random(1,6)
  7. sum = sum + result
  8. if result == 6 then
  9. end
  10. end
  11. local success = sum < 14
  12. local botch = sixes > 2
  13. print("Sum was " .. sum .. " so roll was a " .. (success and "success" or "failure") .. (botch and " and a botch with " .. sixes .. " sixes" or ""))
  14. end
Success #stdin #stdout 0.01s 5320KB
stdin
Standard input is empty
stdout
Sum was 24 so roll was a failure
Sum was 20 so roll was a failure
Sum was 21 so roll was a failure
Sum was 21 so roll was a failure
Sum was 15 so roll was a failure
Sum was 28 so roll was a failure
Sum was 17 so roll was a failure
Sum was 19 so roll was a failure
Sum was 20 so roll was a failure
Sum was 16 so roll was a failure
Sum was 26 so roll was a failure
Sum was 14 so roll was a failure
Sum was 29 so roll was a failure
Sum was 21 so roll was a failure
Sum was 15 so roll was a failure
Sum was 23 so roll was a failure
Sum was 20 so roll was a failure
Sum was 17 so roll was a failure
Sum was 23 so roll was a failure
Sum was 25 so roll was a failure
Sum was 23 so roll was a failure
Sum was 19 so roll was a failure
Sum was 24 so roll was a failure
Sum was 21 so roll was a failure
Sum was 24 so roll was a failure
Sum was 21 so roll was a failure
Sum was 28 so roll was a failure
Sum was 21 so roll was a failure
Sum was 22 so roll was a failure
Sum was 26 so roll was a failure
Sum was 21 so roll was a failure
Sum was 26 so roll was a failure
Sum was 17 so roll was a failure
Sum was 27 so roll was a failure
Sum was 20 so roll was a failure
Sum was 24 so roll was a failure
Sum was 16 so roll was a failure
Sum was 20 so roll was a failure
Sum was 23 so roll was a failure
Sum was 22 so roll was a failure
Sum was 19 so roll was a failure
Sum was 14 so roll was a failure
Sum was 22 so roll was a failure
Sum was 19 so roll was a failure
Sum was 24 so roll was a failure
Sum was 27 so roll was a failure
Sum was 20 so roll was a failure
Sum was 22 so roll was a failure
Sum was 26 so roll was a failure
Sum was 18 so roll was a failure
Sum was 27 so roll was a failure
Sum was 24 so roll was a failure
Sum was 15 so roll was a failure
Sum was 27 so roll was a failure
Sum was 23 so roll was a failure
Sum was 21 so roll was a failure
Sum was 17 so roll was a failure
Sum was 19 so roll was a failure
Sum was 13 so roll was a success
Sum was 25 so roll was a failure