Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Supernova 2.0

 


Supernova is an open source UCI chess engine written in C. It can be used on Windows and Linux and requires a UCI compatible graphical user interface (Arena, Winboard, Shredder...) to function properly. 

Author: Minkai Yang

Supernova 2.0 is stronger than any previous version. There are some major changes comparing to Supernova 1.4. Its fundamental board representation was reworked to a structure containing all the board info as well as faster piece lists that are used in move generation and evaluation. Its move ordering now uses the faster selection sort instead of quicksort in the alpha-beta framework. These changes result in a tremendous speed boost that doubles its nodes per second to about 850k. Moreover, its evaluation was also improved since now it considers candidate passed pawn and more king safety evals like king attack and castling. SEE was changed to perform more correctly and it takes part in both the quiescence search and the move ordering. When playing against some 2160 to 2200 Elo engines in blitz time control, it scored almost the same points as its opponent.

Supernova 2.0 - download

All files (games, tables and engines) - download from page



Comments