Difference between revisions of "Naraku"

From Chessprogramming wiki
Jump to: navigation, search
(Created page with "'''Home * Engines * Naraku''' [[FILE:Buddhist-hell-Thailand-1.jpg|border|right|thumb|240px| Naraka <ref>A [https://en.wikipedia.org/wiki/Mural mural] from a...")
 
Line 6: Line 6:
 
an [[UCI]] compatible chess engine by [[Marco Meloni]], written in [[Cpp|C++]], first released in July 2010.
 
an [[UCI]] compatible chess engine by [[Marco Meloni]], written in [[Cpp|C++]], first released in July 2010.
 
Naraku is a [[Bitboards|bitboard]] engine, applying standard [[Search|search]] techniques such as [[Alpha-Beta|alpha-beta]] with [[Transposition Table|transposition table]] inside an [[Iterative Deepening|iterative deepening]] framework, enhanced by  
 
Naraku is a [[Bitboards|bitboard]] engine, applying standard [[Search|search]] techniques such as [[Alpha-Beta|alpha-beta]] with [[Transposition Table|transposition table]] inside an [[Iterative Deepening|iterative deepening]] framework, enhanced by  
[[Null Move Pruning|null move pruning]], [[Futility Pruning|futility pruning]], [[Late Move Reductions|late move reductions]] and [[Quiescence Search|quiescence search]] <ref>[http://www.miroku79.info/blog/?page_id=88 Miro's blog » Naraku Chess Engine] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine], November 27, 2013)</ref>.
+
[[Null Move Pruning|null move pruning]], [[Futility Pruning|futility pruning]], [[Late Move Reductions|late move reductions]] and [[Quiescence Search|quiescence search]] <ref>[https://web.archive.org/web/20131127184857/http://www.miroku79.info/blog/?page_id=88 Miro's blog » Naraku Chess Engine] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine], November 27, 2013)</ref>.
 
Naraku had a strong tournament debut, winning [[TCEC Season 2#Division F|TCEC Season 2, Division F]].
 
Naraku had a strong tournament debut, winning [[TCEC Season 2#Division F|TCEC Season 2, Division F]].
  
Line 37: Line 37:
 
=External Links=
 
=External Links=
 
==Chess Engine==
 
==Chess Engine==
* [http://www.miroku79.info/blog/?page_id=88 Miro's blog » Naraku Chess Engine] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine], November 27, 2013)
+
* [https://web.archive.org/web/20131127184857/http://www.miroku79.info/blog/?page_id=88 Miro's blog » Naraku Chess Engine] ([https://en.wikipedia.org/wiki/Wayback_Machine Wayback Machine], November 27, 2013)
 
* [https://ccrl.chessdom.com/ccrl/4040/cgi/engine_details.cgi?match_length=30&each_game=1&print=Details&each_game=1&eng=Naraku%201.4#Naraku_1_4 Naraku 1.4] in [[CCRL|CCRL 40/15]]
 
* [https://ccrl.chessdom.com/ccrl/4040/cgi/engine_details.cgi?match_length=30&each_game=1&print=Details&each_game=1&eng=Naraku%201.4#Naraku_1_4 Naraku 1.4] in [[CCRL|CCRL 40/15]]
 
==Misc==
 
==Misc==

Revision as of 11:51, 16 June 2021

Home * Engines * Naraku

Naraka [1]

Naraku,
an UCI compatible chess engine by Marco Meloni, written in C++, first released in July 2010. Naraku is a bitboard engine, applying standard search techniques such as alpha-beta with transposition table inside an iterative deepening framework, enhanced by null move pruning, futility pruning, late move reductions and quiescence search [2]. Naraku had a strong tournament debut, winning TCEC Season 2, Division F.

Etymology

The name of the engine is borrowed from the main antagonist of the Inuyasha Japanese manga series, Naraku (奈落, Naraku, litt. Naraka, Hell), a half-demon responsible for the misery of most of the main cast [3].

Selected Games

TCEC Season 2, Division F, Philou 3.5 - Naraku 1.31 [4]

[Event "TCEC Season 2 - Division F"]
[Site "http://tcec.chessdom.com"]
[Date "2011.02.15"]
[Round "7.3"]
[White "Philou 3.5"]
[Black "Naraku 1.31"]
[Result "0-1"]

1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 Bb4 5.O-O O-O 6.d3 Bxc3 7.bxc3 d5 8.exd5 Qxd5 9.Bc4 Qa5 10.Rb1 a6 
11.Rb3 h6 12.Ra3 Qc5 13.Ra4 Re8 14.Ba3 Qb6 15.Bb3 Bg4 16.h3 Bh5 17.Re1 e4 18.dxe4 Ne5 19.g4 Nfxg4 
20.hxg4 Bxg4 21.Re3 Qf6 22.Kg2 Rad8 23.Rd4 Bh5 24.Rdd3 Nxf3 25.Rxf3 Qg5+ 26.Kf1 Qh4 27.Bxf7+ Bxf7 
28.Rfe3 Bh5 29.f3 Rxd3 30.cxd3 Qh1+ 31.Ke2 Qh2+ 32.Ke1 Re5 33.Re2 Qh1+ 34.Kd2 Qxf3 35.Qe1 Qxe2+ 
36.Qxe2 Bxe2 37.Kxe2 Ra5 38.Be7 Kf7 39.Bd8 Rxa2+ 40.Ke3 c6 41.c4 b5 42.cxb5 axb5 43.d4 b4 44.Kd3 
b3 45.Kc3 b2 46.Kc2 0-1

Forum Posts

External Links

Chess Engine

Misc

Naraku
Shippo

References

  1. A mural from a temple in northern Thailand depicting naked beings climbing thorn-covered trees, pecked by birds from above, and attacked from below by hell guards armed with spears. There are icy mountains in the background, and Phra Malaya watches from above. Photograph taken 1998 by ntennis, Wikimedia Commons, Naraka (Buddhism) from Wikipedia
  2. Miro's blog » Naraku Chess Engine (Wayback Machine, November 27, 2013)
  3. List of Inuyasha characters from Wikipedia
  4. Philou 3.5 vs Naraku 1.3 - TCEC Season 2, Division F

Up one Level