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
Little Wing
Edit
0
4
…
7
Tags
engines
gplengines
musicvideos
nguyenle
opensourceengines
uciengines
xboardengines
Notify
RSS
Backlinks
Source
Print
Export (PDF)
Home
*
Engines
* Little Wing
Little Wing
,
a free
open source chess engine
by
Vincent Ollivier
, written in
Rust
, implemented the
Chess Engine Communication Protocol
as well as
UCI
, distributed under the terms of the
GNU General Public License
version 3. Little Wing is work in progress started in December 2014
[1]
. As
bitboard
engine, Little Wing relies on Rust primitive type
u64
[2]
, which also features
trailing zero count
[3]
, and
population count
[4]
. So far,
sliding piece attacks
- even for single pieces - are computed by a
generalized loop fill
along the rays
[5]
.
The Jimi Hendrix Experience
[6]
Table of Contents
Features
Board Representation
Search
Evaluation
See also
External Links
Chess Engine
Misc
References
What links here?
Features
Board Representation
Bitboards
Staged Move Generation
Search
Lazy SMP
Iterative Deepening
Principal Variation Search
Transposition Table
Zobrist Hashing
MVV/LVA
Static Exchange Evaluation
Killer Heuristic
Internal Iterative Deepening
Null Move Pruning
Futility Pruning
Late Move Reductions
Quiescence Search
Evaluation
Material
Mobility
See also
Purple Haze
Wing
Winglet
External Links
Chess Engine
Little Wing
GitHub - vinc/littlewing: Bitboard chess engine written in Rust
Misc
Nguyên Lê
et
Cathy Renoir
-
Little Wing
,
ina.fr
,
YouTube
Video
References
^
Little Wing
^
u64 - Rust
^
u64 - Rust: trailing_zeros
^
u64 - Rust: count_ones
^
littlewing/attack.rs at master · vinc/littlewing · GitHub
^
Promotional photo
of
The Jimi Hendrix Experience
, Back is stamped November 22, 1968,
Warner
/
Reprise Records
What links here?
Page
Date Edited
Engines
Mar 10, 2018
Little Wing
Oct 26, 2017
Purple Haze
Oct 26, 2017
Vincent Ollivier
Oct 26, 2017
Wing
Oct 26, 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...
a free open source chess engine by Vincent Ollivier, written in Rust, implemented the Chess Engine Communication Protocol as well as UCI, distributed under the terms of the GNU General Public License version 3. Little Wing is work in progress started in December 2014 [1]. As bitboard engine, Little Wing relies on Rust primitive type u64 [2], which also features trailing zero count [3], and population count [4]. So far, sliding piece attacks - even for single pieces - are computed by a generalized loop fill along the rays [5].
Table of Contents
Features
Board Representation
Search
Zobrist Hashing
Evaluation
See also
External Links
Chess Engine
Misc
References
What links here?
Up one level