Introducing Jaigo: Go for the iPhone, Only in Javascript

Now you can play the noble, ancient game of go on your iPhone, online or offline! Jaigo is go for the iPhone, and also the world first computer go engine written in Javascript. Jaigo was created by Sean Foy and myself, Noel Weichbrodt, in the winter of 2007, and is a semi-active open source project hosted by Google Code. We released Jaigo under the Mozilla Public License. Jaigo builds on the brilliant iPhone go UI of Tetsuki, and began with parts of the go engine SimpleGo v2.

February 12th, 2008 | College, Go, Software, Technology, Web | 1 comment

Most Impressive

When I took Formal Logic in undergrad, we had to frequently step up in front of the class and write a derivation or proof on the chalkboards which lined three of the four walls. Our professor called it ‘board work’. One day, after a particularly mid-morning tryst with S5, he stops class, surveys the amalgam of sweet symbols arrayed on the boards before him, and with glee proclaims, “Yes, I think we leave the boards unerased today. It looks impressive enough.”

Yesterday, my wife looked over my shoulder and saw this:
My, Aren't We Impressive: Artificial Intelligence Homework on First-Order Propositional Logic

“Oh! It’s beautiful homework,” she exclaimed. It does seem impressive.

Like my yellow highlight color, we would do board work with yellow chalk. One glorious day, in the same yellow-chalked-equipped building but a different classroom, a history professor of mine walked into class a few minutes late, picked up a piece of chalk, snarled at it, threw it into the wall across the room whereupon it dissolved into sharp, white bows of dust. He swung around and proclaimed, “This is ridiculous. I can’t work with white chalk.” He then stalked out of the classroom. This 30-second whipsaw left us temporarily stunned. He never came back that day. We waited for ten minutes, and then left. I knew he was gone as soon as the chalk exploded into dust.

October 18th, 2007 | College, Discipline, Science | No comments