Changes

Jump to: navigation, search

RamJet

4,404 bytes added, 22:00, 20 May 2019
Created page with "'''Home * Engines * RamJet''' FILE:Bussard Interstellar Ramjet Engine.jpg|border|right|thumb| Bussard Ramjet <ref>The [https://en.wikipedia.org/wiki/Bussa..."
'''[[Main Page|Home]] * [[Engines]] * RamJet'''

[[FILE:Bussard Interstellar Ramjet Engine.jpg|border|right|thumb| Bussard Ramjet <ref>The [https://en.wikipedia.org/wiki/Bussard_ramjet Bussard Ramjet] engine concept uses [https://en.wikipedia.org/wiki/Interstellar interstellar] [https://en.wikipedia.org/wiki/Hydrogen hydrogen] scooped up from its environment as the spacecraft passes by to provide [https://en.wikipedia.org/wiki/Propellant propellant] mass. The hydrogen is then ionized and collected by an electromagentic field. In this image, an onboard [https://en.wikipedia.org/wiki/Laser laser] is used to heat the plasma, and the laser or electron beam is used to trigger fusion pulses thereby creating propulsion. [https://en.wikipedia.org/wiki/NASA NASA] image, April 2004, [https://en.wikipedia.org/wiki/Wikimedia_Commons Wikimedia Commons]</ref> ]]

'''RamJet''',<br/>
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 [[:Category:Open Source|open source engine]] <ref>[http://www.talkchess.com/forum/viewtopic.php?t=65312 New release: RamJet 0.14] by [[Edoardo Manino]], [[CCC]], September 27, 2017</ref>.

=Description=
RamJet started as a [[C]] port of Edoardo's former [[Basic|Visual Basic]] engine [[ProChess IT|ProChess]] <ref>[http://www.g-sei.org/ramjet/ RamJet] « [[G 6]]</ref>, thus, RamJet applied a [[0x88]] board representation, using [[Negamax|negamax]] [[Alpha-Beta|alpha-beta]] [[Principal Variation Search|PVS]] with [[Iterative Deepening|iterative deepening]], [[Transposition Table|transposition table]], [[Null Move Pruning|null move pruning]], and [[Futility Pruning|futility pruning]].

==RamJet 0.11==
RamJet '''0.11''' rolled back to a pure [[Piece-Square Tables|piece-square tables]] [[Evaluation|evaluation]], had an improved [[Search|search]], configurable options, and supports [[Chess960]] <ref>[http://www.g-sei.org/wp-content/uploads/2014/07/RamJet_011.zip RamJet_011.zip\RamJet_011\readme.txt]</ref>.

==RamJet 0.14==
The open source RamJet '''0.14''' distributes its [[Pieces#PieceCoding|piece or empty square codes]] as vertical [[Nibble|nibbles]] of a [[Quad-Bitboards|quad-bitboard]] board represenation, and applies [[Kindergarten Bitboards|Kindergarten bitboards]] to determine [[Sliding Piece Attacks|sliding piece attacks]].
The [[Evaluation Function|evaluation function]] is implemented as a [[Neural Networks|neural network]] with one hidden layer of three neurons. Beside aggregation of [[Piece-Square Tables|piece-square]] scores and a [[Game Phases|games phase value]], the latter passed to a [https://en.wikipedia.org/wiki/Sigmoid_function sigmoid function] [[Tapered Eval|tapering]] king scores, two further sigmoid units consider [[Tactics|tactical]] features of attacks and [[Check|checks]].

=See also=
* [[Pawn Rams (Bitboards)|Pawn Ram]]
* [[ProChess IT|ProChess]]
* [[Memory#RAM|RAM]] (Random Access Memory)

=Forum Posts=
* [http://www.talkchess.com/forum/viewtopic.php?t=57996 New engine RamJet 0.12] by [[Edoardo Manino]], [[CCC]], October 19, 2015
* [http://www.talkchess.com/forum/viewtopic.php?t=65312 New release: RamJet 0.14] by [[Edoardo Manino]], [[CCC]], September 27, 2017

=External Links=
==Chess Engine==
* [http://www.g-sei.org/ramjet/ RamJet] « [[G 6]]
* [http://ccrl.chessdom.com/ccrl/404/cgi/compare_engines.cgi?family=RamJet&print=Rating+list&print=Results+table&print=LOS+table&print=Ponder+hit+table&print=Eval+difference+table&print=Comopp+gamenum+table&print=Overlap+table&print=Score+with+common+opponents RamJet] in [[CCRL|CCRL 40/4]]
==Misc==
* [https://en.wikipedia.org/wiki/Ramjet Ramjet from Wikipedia]
* [https://en.wikipedia.org/wiki/Ramjet_%28disambiguation%29 Ramjet (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Ramjet_%28Image_Comics%29 Ramjet (Image Comics) from Wikipedia]
* [https://en.wikipedia.org/wiki/Ramjet_(Transformers) Ramjet (Transformers) from Wikipedia]
* [https://en.wikipedia.org/wiki/Ram Ram (disambiguation) from Wikipedia]
* [https://en.wikipedia.org/wiki/Jet_engine Jet engine from Wikipedia]

=References=
<references />
'''[[Engines|Up one level]]'''
[[Category:Open Source]]
[[Category:UCI]]
[[Category:Chess960]]
[[Category:Comics]]

Navigation menu