top of page


After I created the Mirage Chess Variant. I started testing it out with my friends. It was everything i had ever hoped for. A new play ground where I could use my creativity to create new openings, sacrifice pawns to create initiative, engage in positional battles across the 10x10 board. I felt like a pioneer. We were in uncharted territory. Each move was new, no one had ever played it before. But after a while, I started to wonder if any of the plans I come up with is sound at all. I began to doubt my ability.


I was a good chess player, my peak was top 200 online in Viet Nam, 2170 rated rapid (97th% percentile of all chess players) but I was no where near the best. For the first time ever I couldn't check my playing accuracy with a chess computer. (I know i'm spoiled :)). It was as if I had started playing chess in the 1960s. I couldn't see all the possibilities, but the computer could.  Before I knew it, I had set out to create a super human chess engine on my own variant. I started researching.

I knew my limits as a programmer. I didn't want to create something that can be beat by a human, so i knew i needed to stand on the shoulders of giants.

bottom of page