Horizon Logo


 Home Page



About Horizon

Horizon is a WinBoard chess engine. If WinBoard is new to you, read the WinBoard FAQ for help installing and configuring it.

Horizon is a joint venture by Ron Murawski (programming), Jim Monaghan (chess advice), Roger Brown (testing), and Ron Winter (programming & programming advice). Jim is also the creator of Horizon's opening book.

Horizon plays well at all time controls. Setting a main hash table size of 32 to 64MB and a pawn hash size of 4 MB works well. Gameplay is aggressive and focused on center control and king attack. The king attack tendency is strong and makes for interesting games, especially against other aggressive engines.

Horizon users are invited to send email: HorizonChess@yahoo.com  Bug reports are especially welcome!


Current Version

Current version is: Horizon 4.3 (release date: December 23, 2005)

The most important changes from the last official release:


Known Issues:

Horizon 4.3 is available from the Download page.


Opening Book Description

Opening book date: Dec 18, 2005 -- This book is filtered by ELO with only highly rated players’ games included. The openings were carefully chosen to compliment Horizon’s playing personality. Jim Monaghan created this book. Thanks, Jim! The book has been enhanced by eliminating openings that lead to quick losses and by extending some shorter lines.

Opening book gamebase description:

As White, Horizon will play either 1. c4, 1.e4 or 1.d4; as Black vs. e-pawn Horizon will play the Sicilian or Double-e-pawn; as Black vs. d-pawn Horizon will play the Nimzo/QID structures and Double d-pawn lines. The original book was based on 160,764 white wins and 88,237 black wins. The average Elo for the source pgn was 2500.


Future Plans

There are many remaining areas of future change. Here are some of them:


History

Horizon was born on July 1, 2001. I am counting Horizon's birthday from the day I started writing my first line of code, not from the first release, which was on October 25, 2001 (The same day that Microsoft released Windows XP). Horizon's first release marked it as a promising engine and, with some fits and starts, it has continued to improve. Thanks to all the WinBoarders out there for their interest and thanks especially to all the tournament directors who take the time to play engine tournaments.


Acknowledgements

Horizon runs atop a much-modified version of Colin Frayn's and Dann Corbit's open-source Beowulf infrastructure. I would not have created Horizon without Colin's and Dann's kind permission to do so. I thank them for making the Beowulf code open source and for allowing me the privilege to extend and change this codebase. If Horizon plays well, then certainly Colin's and Dann's efforts deserve much credit. Horizon is standing on the shoulders of these two giants. I repay my debt to them by sending them improvements and bugfixes to the Beowulf infrastructure. Please blame all Horizon bugs on me, for they are my responsibility.

Special thanks to:

To all WinBoard & WBEC forum posters: I may not respond, but I read EVERYTHING!


Team Horizon, Past and Present