RamJet
RamJet,
an UCI compliant chess engine by Edoardo Manino, first released in January 2014. So far, RamJet played the IGT 2014, the IGT 2015, the IGT 2016 and the IGT 2017 over the board.
IGT 2017 participant RamJet 0.14 was released afterwards as open source engine [2].
Contents
Description
RamJet started as a C port of Edoardo's former Visual Basic engine ProChess [3], thus, RamJet applied a 0x88 board representation, using negamax alpha-beta PVS with iterative deepening, transposition table, null move pruning, and futility pruning.
RamJet 0.11
RamJet 0.11 rolled back to a pure piece-square tables evaluation, had an improved search, configurable options, and supports Chess960 [4].
RamJet 0.14
The open source RamJet 0.14 distributes its piece or empty square codes as vertical nibbles of a quad-bitboard board representation, and applies Kindergarten bitboards to determine sliding piece attacks. The evaluation function is implemented as a neural network with one hidden layer of three neurons. Beside aggregation of piece-square scores and a games phase value, the latter passed to a sigmoid function tapering king scores, two further sigmoid units consider tactical features of attacks and checks.
See also
Forum Posts
- New engine RamJet 0.12 by Edoardo Manino, CCC, October 19, 2015
- New release: RamJet 0.14 by Edoardo Manino, CCC, September 27, 2017
External Links
Chess Engine
Misc
- Ramjet from Wikipedia
- Ramjet (disambiguation) from Wikipedia
- Ramjet (Image Comics) from Wikipedia
- Ramjet (Transformers) from Wikipedia
- Ram (disambiguation) from Wikipedia
- Jet engine from Wikipedia
References
- ↑ The Bussard Ramjet engine concept uses interstellar hydrogen scooped up from its environment as the spacecraft passes by to provide propellant mass. The hydrogen is then ionized and collected by an electromagentic field. In this image, an onboard laser is used to heat the plasma, and the laser or electron beam is used to trigger fusion pulses thereby creating propulsion. NASA image, April 2004, Wikimedia Commons
- ↑ New release: RamJet 0.14 by Edoardo Manino, CCC, September 27, 2017
- ↑ RamJet « G 6
- ↑ RamJet_011.zip\RamJet_011\readme.txt