The Gilbert–Johnson–Keerthi algorithm explained as simply as possible

The GJK Algorithm: A weird and beautiful way to do a simple thing