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
Exacto
Edit
0
6
…
5
Tags
engines
musicvideos
opensourceengines
winboardengines
xboardengines
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Home
*
Engines
* Exacto
Exacto
,
a
Chess Engine Communication Protocol
compliant
open source chess engine
written by
Daniel Sparks
in
C++
, the source code covered by a
BSD license
. Starting with version
0.e
, released in March 2014, Exacto uses
bitboards
as internal board representation, while former versions, Daniel has worked on sporadically throughout the years, were
0x88
[1]
.
Exact sequence
[2]
Table of Contents
Features
Search
Evaluation
Forum Posts
External Links
Chess Engine
Misc
References
What links here?
Features
Version
0.e
features
plain magic bitboards
[3]
to determine
sliding piece attacks
.
Search
Iterative Deepening
PVS
/
Alpha-Beta
Quiescence Search
Reductions
Adaptive Null Move Pruning
Late Move Reductions
Pruning
via
Transposition Table
Futility Pruning
(
Frontier
and
Pre-frontier Nodes
)
Razoring
(Pre-pre-frontier Nodes)
Delta Pruning
(in Quiescence)
Extensions
Check Extensions
Recapture Extensions
Passed Pawn Extensions
Move Ordering
Transposition Table
Internal Iterative Deepening
Static Exchange Evaluation
MVV/LVA
Evaluation
Tapered Evaluation
Lazy Evaluation
Pawn Structure
with
Pawn Hash Table
Pawn Chains
Isolated Pawns
Backward Pawns
Doubled Pawns
Passed Pawns
Evaluation of Pieces
Bad Bishop
Bishop Pair
Rook on Open File
Rook on Seventh Rank
Development
and
Castling
Undefended minor piece
penalty
King Safety
Enemy attacks on squares near king
Pawn fortress
/ Castling Destination
Open
and
Half-open files
around the
King
King Piece Tropism
Forum Posts
Can you try running my engine?
by
Daniel Sparks
,
CCC
, March 06, 2014
Engine release Exacto 0.e
by
Daniel Sparks
,
CCC
, March 10, 2014
External Links
Chess Engine
dans595/exacto · GitHub
Misc
exacto - Wiktionary
Welcome to the Exacto Website!
Exacto Watches
Exactitud - Wikipedia.es
(Spanish)
exact - Wiktionary
Exact sequence from Wikipedia
Exact science from Wikipedia
El Jazz y la Furia
- Exacto,
Universidad Michoacana de San Nicolás de Hidalgo
,
YouTube
Video
)
References
^
dans595/exacto · GitHub
^
Shows how any exact sequence is weaved together from several overlapping short exact sequences,
Axel Boldt
, February 2004,
Exact science from Wikipedia
^
Features of 0.e as given from the
Exacto Homepage
What links here?
Page
Date Edited
Daniel Sparks
Oct 3, 2015
Engines
Mar 10, 2018
Exacto
Oct 3, 2015
Mathematician
Apr 9, 2018
University of California, Berkeley
Sep 5, 2016
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...
a Chess Engine Communication Protocol compliant open source chess engine written by Daniel Sparks in C++, the source code covered by a BSD license. Starting with version 0.e, released in March 2014, Exacto uses bitboards as internal board representation, while former versions, Daniel has worked on sporadically throughout the years, were 0x88 [1] .
Table of Contents
Features
Version 0.e features plain magic bitboards [3] to determine sliding piece attacks.Search
Evaluation
Forum Posts
External Links
Chess Engine
Misc
)
References
What links here?
Up one level