~/talk

Pirate Power Play: How to do computation by playing games

Talkat ArrrrCamp 2013 · 2013-10-03..10-04· [creative-coding]
slides:none on file

Shows that playing specific games implements computation: constructions map Turing machine steps to graph gadgets built from AND/OR-like pieces, and reductions embed those gadgets into physical puzzles like the sliding block puzzle and plank so they simulate computation. Demonstrates a Ruby simulator that runs a tape example (adding two and three) and explains complexity classes (P, NP, NP‑complete) as concrete game behaviours. The game constructions are explicit, implemented in Ruby, and the examples work end to end.

AI-written summary · about

  1. 0:00Introduction
  2. 1:40Overview
  3. 2:18Who am I
  4. 3:11Pirate Pete
  5. 3:26The Captain
  6. 3:46The mathematicians
  7. 4:53The mathematicians crisis
  8. 6:37David Hilbert
  9. 7:38Alan Turing
  10. 9:03Turing Machine
  11. 11:00How it works
  12. 12:08Turing machine program
  13. 12:29Why is it so slow
  14. 13:09Pirate class
  15. 17:16Boolean formula
  16. 18:29Lambda calculus
  17. 19:47Scratch
  18. 20:27Logical programming
  19. 21:36Can we play computations
  20. 22:04Constraint Graph
  21. 24:25Object of the Game
  22. 29:55Simulation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.