

I became a Twitch partner and was one of the first chess players signed by the export forum. In high school, I started streaming and had 55,000 subscribers on Twitch. I am a top 5 Bullet Chess player, finishing second in the last two years in the Bullet Chess Championship. I consider myself the best hyper-bullet (30 seconds) and ultra-bullet (15 seconds) player in the world. I moved to MN when I was 8, and that’s when I got serious about chess. I started playing chess when I was 4 and a half years old in IL. I am president of the Chess Club and I’ve worked on the Daily Princetonian. Thanks, I’ve really been enjoying the internship so far! I’m a rising senior at Princeton University, majoring in Operations Research and Financial Engineering.

Can you tell us a little about yourself and your presence in the chess community?

Nirvanachess 2.0 Release by Thomas Kolarik, CCC, December 17, 2014.Transposition Table Oddity by Thomas Kolarik, CCC, September 28, 2014.Nirvanachess 1.8 Release by Thomas Kolarik, CCC, August 27, 2014.Nirvanachess 1.7 Release by Thomas Kolarik, CCC, July 03, 2014.Nirvanachess 1.6 Release by Thomas Kolarik, CCC, April 18, 2014.Hyper Bullet Rating List by Thomas Kolarik, CCC, March 08, 2014.Nirvanachess 1.5 Release by Thomas Kolarik, CCC, March 05, 2014.Nirvanachess 1.4 Release by Thomas Kolarik, CCC, January 09, 2014.Nirvanachess 1.3 Release by Thomas Kolarik, CCC, November 12, 2013.Nirvanachess 1.2 Release by Thomas Kolarik, CCC, August 22, 2013.Nirvanachess 1.1 Release by Thomas Kolarik, CCC, June 03, 2013.Nirvanachess 1.0 Release by Thomas Kolarik, CCC, April 10, 2013.Nirvanachess 2.1 improved due to singular extensions, logistic regression tuning aka Texel's Tuning Method of evaluation weights, as well as SPSA tuning for pruning margins. Nirvana 2.0, released in December 2014, was a complete rewrite using bitboards instead of a 10x12 board with an improved evaluation and a parallel search using the lazy SMP approach. Its evaluation uses material and piece-squares tables, and further places emphasis on mobility, pawn structure with focus on passed pawns and pawn chains, and king safety, considing pawn storms, how many squares around the king are attacked by how many attackers, and the quality of the pawn shelter. Nirvanachess applies a principal variation search with a four bucket transposition table, null move pruning, late move reduction, and futility pruning and razoring with CLOP optimized margins inside an iterative deepening framework with aspiration windows, move ordering improved by the killer heuristics. An UCI compliant chess engine by Thomas Kolarik, written in C++, first released in April 2013.
