A project in AI learning by me, wwenkai, and algbram.