Laser
Revision as of 22:33, 26 August 2018 by GerdIsenberg (talk | contribs)
Laser,
an UCI compliant open source chess engine by Jeffrey An and Michael An, written in C++11, first released in summer 2015 under the GNU General Public License. Laser 1.0, released in December 2015, already performes lazy SMP [2].
Contents
Features
Board Representation
Search
- Lazy SMP (rewritten with 1.6)
- Iterative Deepening
- Fail-Hard Principal Variation Search
- Transposition Table
- Selectivity
- Adaptive Null Move Pruning
- Late Move Reductions, since 1.3 also at PV nodes
- Futility Pruning
- Reverse Futility Pruning
- Razoring
- Move Count Based Pruning (Late Move Pruning)
- Check Extensions
- Singular Extensions
- Quiescence Search
- Captures
- Queen Promotions
- Checks on first three plies
- Move Ordering
Evaluation
- Evaluation Cache
- Piece-Square Tables
- King Safety
- Pawn Structure
- Mobility
- SWAR Tapered Eval à la Stockfish
- Tuned with reinforcement learning, coordinate descent, and a variation of Texel's Tuning Method
Misc
- Syzygy TB support (1.3)
Forum Posts
- Laser 0.1 moves instantly every move for me by Graham Banks, CCC, September 18, 2015
- Laser 1.0 Release by Jeffrey An, CCC, December 24, 2015
- Laser 1.1 Release by Jeffrey An, CCC, April 18, 2016
- Laser 1.2 Release by Jeffrey An, CCC, September 17, 2016
- Laser 1.3 Release by Jeffrey An, CCC, January 08, 2017
- Laser 1.4 Release by Jeffrey An, CCC, May 11, 2017
- Laser 1.5 Release by Jeffrey An, CCC, December 27, 2017
- Laser 1.6 Release by Jeffrey An, CCC, July 14, 2018
External Links
Chess Engine
- jeffreyan11/uci-chess-engine · GitHub
- Releases · jeffreyan11/uci-chess-engine · GitHub
- Laser 1.3 64-bit 4CPU in CCRL 40/40
Misc
- Laser from Wikipedia
- Laser (disambiguation) from Wikipedia
- Au5 & Fractal - Laser Beam Show, YouTube Video
References
- ↑ A military scientist operates a laser in a test environment. The United States Air Force Research Laboratory (AFRL) Directed Energy Directorate conducts research on a variety of solid-state and chemical lasers, Image was released by the United States Air Force with the ID 090809-F-5527s-0001, Wikimedia Commons
- ↑ Laser 1.0 Release by Jeffrey An, CCC, December 24, 2015
- ↑ uci-chess-engine/README.md at master · jeffreyan11/uci-chess-engine · GitHub