Skip to main content
guest
Join
|
Help
|
Sign In
chessprogramming
Home
guest
|
Join
|
Help
|
Sign In
Wiki Home
Recent Changes
Pages and Files
Members
Home
Basics
Getting Started
Board Representation
Search
Evaluation
Principle Topics
Chess
Programming
Artificial Intelligence
Knowledge
Learning
Testing
Tuning
User Interface
Protocols
Dictionary
Lists
Arts
Cartoons
CC Forums
Conferences
Dedicated CC
Engines
Games
Hardware
History
Organizations
Papers
People
Periodical
Samples
Software
Timeline
Tournaments and Matches
Videos
Misc
Acknowledgments
On New Pages
Recommended Reading
Wikispaces Help
Sharp Chess
Edit
0
11
…
4
Tags
csharpengines
engines
namesake
opensourceengines
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Table of Contents
Description
Namesake
See also
Forum Posts
External Links
References
What links here?
Home
*
Engines
* #Chess
#Chess
, (SharpChess, Sharp Chess)
an
open source chess program
written by
Albert Bertilsson
in
C#
, running on
Microsoft
Windows
with
.NET framework
. The project has been finished in early 2003 in favor to
Sharper
written in
C++
[1]
.
Description
#Chess uses an
8x8 board
maintained by a
negamax
alpha-beta
search
with
transposition table
inside an
iterative deepening
loop.
Evaluation
is primarily due to
material balance
(MB) - a positional bonus based on
piece-square tables
might be skipped by
lazy evaluation
if MB is at least 50
centipawns
outside the
alpha-beta window
. #Chess features a
peft
and
divide
command
[2]
.
Namesake
SharpChess
by
Peter Hughes
See also
Sharper
Forum Posts
#Chess version 0.04 released
by
Albert Bertilsson
,
Winboard Forum
, January 12, 2003
SharpChess version 0.05 released
by
Albert Bertilsson
,
Winboard Forum
, January 18, 2003
Engine and source release for SharpChess
by
Albert Bertilsson
,
Winboard Forum
, March 01, 2003
External Links
#Chess
(
Wayback Machine
)
References
^
#Chess
(
Wayback Machine
)
^
Description based on source code of v 0.06,
#Chess
What links here?
Page
Date Edited
Albert Bertilsson
Jun 6, 2017
Engines
Mar 10, 2018
Sharp Chess
Jun 6, 2017
SharpChess
Jun 6, 2017
Sharper
Jun 6, 2017
Up one level
Javascript Required
You need to enable Javascript in your browser to edit pages.
help on how to format text
Turn off "Getting Started"
Home
...
Loading...
Table of Contents
#Chess, (SharpChess, Sharp Chess)
an open source chess program written by Albert Bertilsson in C#, running on Microsoft Windows with .NET framework. The project has been finished in early 2003 in favor to Sharper written in C++ [1].
Description
#Chess uses an 8x8 board maintained by a negamax alpha-beta search with transposition table inside an iterative deepening loop. Evaluation is primarily due to material balance (MB) - a positional bonus based on piece-square tables might be skipped by lazy evaluation if MB is at least 50 centipawns outside the alpha-beta window. #Chess features a peft and divide command [2].Namesake
See also
Forum Posts
External Links
References
What links here?
Up one level