Pool Table Knowledge