Advertisement
yoshi_squashy

Technical TAS competition information S2DaaM

Aug 7th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. Technical TAS competition information for the TAS competition "Skico, 2 dinosaurs and a mango compete at TAS"
  2.  
  3. The equation used to calculate the times of submitted TASes is this:
  4.  
  5. time = (end_frame - start_frame)/59.826098288081
  6.  
  7. This gives us the time in seconds.
  8. We then round the time to 2dp.
  9.  
  10. 59.826098288081 is the framerate of the DS.
  11.  
  12.  
  13. Scoring:
  14. Scoring goes as follows:
  15. 1st place - 100
  16. 2nd place - 80
  17. 3rd place - 70
  18. 4th place - 65
  19. 5th place - 60
  20. 6th place - 55
  21.  
  22.  
  23. every score after 6th place is calculated like this:
  24.  
  25. if place is bigger than 6 and smaller than 10:
  26.  
  27. score = 85 - (place * 5)
  28.  
  29. if place is bigger than 9:
  30.  
  31. score = 49 - place
  32.  
  33. if the score becomes less than 0 then just set it to 0
  34.  
  35.  
  36. Generating tasks:
  37. Tasks are generated by Fernando the virtual robot.
  38. The source code for Fernando is in python 3 and can
  39. be found here:
  40. https://pastebin.com/B26GMdNq
  41.  
  42. notes on Fernando the virtual robot:
  43. The output given by the virtual robot is a bit hard to understand sometimes so I
  44. format the tasks it outputs before posting them publicly in the Discord.
  45. But it should be noted I never change the tasks outputted, I just express the task in a clearer way.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement