David xây dựng các mô hình toán học về điều đó, sau đó ông kiểm tra chúng trong phòng thí nghiệm, nhưng trước khi làm việc đó, ông làm việc với các vũ công để tính toán xem những loại mô hình nào cần được xây dựng đầu tiên. 