Changes

Jump to: navigation, search

Chinese Chess Perft Results

10,291 bytes added, 05:23, 11 February 2021
no edit summary
'''[[Main Page|Home]] * [[Chinese ChessBoard Representation]] * [[Move Generation]] * [[Perft]] * Chinese Chess PerftResults'''
This page contains detailed [[Chinese Chess ]] [[Perft|perft]] results for several positions that are useful for [[Debugging|debugging]], beginning with the start position. The move counters consider moves to the leaf positions only.
=Initial Position=
Data by [[Patrice Duhamel]]<ref>[http://talkchess.com/forum3/viewtopic.php?t=60445 Perft for Xiangqi & Shogi] by [[Patrice Duhamel]], [[CCC]], May 25, 2013</ref>
[[FILE:Xiangqi Board.svg|border|righttext-bottom|thumb300px|Xiangqi Initial Position<ref>[https://en.wikipedia.org/wiki/Xiangqi Xiangqi from Wikipedia]</ref> ]]
FEN: rheakaehr/9/1c5c1/p1p1p1p1p/9/9/P1P1P1P1P/1C5C1/9/RHEAKAEHR w - - 0 1
 
{| class="wikitable"
| style="text-align:right;" | 79,666
| style="text-align:right;" | 384
| style="text-align:right;" | 3159 3,159
|-
| style="text-align:center;" | 4
| style="text-align:center;" | 6
| style="text-align:right;" | 5,392,831,844
| style="text-align:right;" | 39,288,662| style="text-align:right;" | 185,194,510|-| style="text-align:center;" | 7 | style="text-align:right;" | 217,154,523,878 | style="text-align:right;" | 1,793,957,429| style="text-align:right;" | 7,806,689,172|} =Position 2= By [[Maksim Korzh]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> [[FILE:Xiangqi_pos2.svg|border|text-bottom|300px|Xiangqi Position 2]] FEN: r1ea1a3/4kh3/2h1e4/pHp1p1p1p/4c4/6P2/P1P2R2P/1CcC5/9/2EAKAE2 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes ! Checks! Captures|-|-| style="text-align:center;" | 1 | style="text-align:right;" | 38 | style="text-align:right;" | 1 | style="text-align:right;" | 1 |-| style="text-align:center;" | 2 | style="text-align:right;" | 1,128 | style="text-align:right;" | 12 | style="text-align:right;" | 10 |-| style="text-align:center;" | 3 | style="text-align:right;" | 43,929 | style="text-align:right;" | 1,190 | style="text-align:right;" | 2,105 |-| style="text-align:center;" | 4 | style="text-align:right;" | 1,339,047 | style="text-align:right;" | 21,299| style="text-align:right;" | 31,409|-| style="text-align:center;" | 5 | style="text-align:right;" | 53,112,976 | style="text-align:right;" | 1,496,697| style="text-align:right;" | 3,262,495|}  =Position 3= Middle game, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> [[FILE:Xiangqi_pos3.svg|border|text-bottom|300px|Xiangqi Position 3]] FEN: 1ceak4/9/h2a5/2p1p3p/5cp2/2h2H3/6PCP/3AE4/2C6/3A1K1H1 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 7|-| style="text-align:center;" | 2| style="text-align:right;" | 281|-| style="text-align:center;" | 3| style="text-align:right;" | 8,620|-| style="text-align:center;" | 4| style="text-align:right;" | 326,201|-| style="text-align:center;" | 5| style="text-align:right;" | 10,369,923|-| style="text-align:center;" | 6| style="text-align:right;" | 380,156,340|-| style="text-align:center;" | 7| style="text-align:right;" | 12,345,505,147|} =Position 4= Middle game, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> [[FILE:Xiangqi_pos4.svg|border|text-bottom|300px|Xiangqi Position 4]] FEN: 5a3/3k5/3aR4/9/5r3/5h3/9/3A1A3/5K3/2EC2E2 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 25|-| style="text-align:center;" | 2| style="text-align:right;" | 424|-| style="text-align:center;" | 3| style="text-align:right;" | 9,850|-| style="text-align:center;" | 4| style="text-align:right;" | 202,884|-| style="text-align:center;" | 5| style="text-align:right;" | 4,739,553|-| style="text-align:center;" | 6| style="text-align:right;" | 100,055,401|-| style="text-align:center;" | 7| style="text-align:right;" | 24,477,590,37|}  =Position 5= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> [[FILE:Xiangqi_pos5.svg|border|text-bottom|300px|Xiangqi Position 5]] FEN: CRH1k1e2/3ca4/4ea3/9/2hr5/9/9/4E4/4A4/4KA3 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 28|-| style="text-align:center;" | 2| style="text-align:right;" | 516|-| style="text-align:center;" | 3| style="text-align:right;" | 14,808|-| style="text-align:center;" | 4| style="text-align:right;" | 395,483|-| style="text-align:center;" | 5| style="text-align:right;" | 11,842,230|-| style="text-align:center;" | 6| style="text-align:right;" | 367,168,327|-| style="text-align:center;" | 7| style="text-align:right;" | 11,194,690,506|}   =Position 6= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> FEN: R1H1k1e2/9/3aea3/9/2hr5/2E6/9/4E4/4A4/4KA3 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 21|-| style="text-align:center;" | 2| style="text-align:right;" | 364 |-| style="text-align:center;" | 3| style="text-align:right;" | 7,626 |-| style="text-align:center;" | 4| style="text-align:right;" | 162,837|-| style="text-align:center;" | 5| style="text-align:right;" | 3,500,505 |-| style="text-align:center;" | 6| style="text-align:right;" | 81,195,154 |-| style="text-align:center;" | 7| style="text-align:right;" | 1,765,627,003 |}   =Position 7= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> FEN: C1hHk4/9/9/9/9/9/h1pp5/E3C4/9/3A1K3 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 28|-| style="text-align:center;" | 2| style="text-align:right;" | 222|-| style="text-align:center;" | 3| style="text-align:right;" | 6,241|-| style="text-align:center;" | 4| style="text-align:right;" | 64,971|-| style="text-align:center;" | 5| style="text-align:right;" | 1,914,306|-| style="text-align:center;" | 6| style="text-align:right;" | 23,496,493|-| style="text-align:center;" | 7| style="text-align:right;" | 713,048,593|}   =Position 8= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> FEN: 4ka3/4a4/9/9/4H4/p8/9/4C3c/7h1/2EK5 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 23|-| style="text-align:center;" | 2| style="text-align:right;" | 345|-| style="text-align:center;" | 3| style="text-align:right;" | 8,124|-| style="text-align:center;" | 4| style="text-align:right;" | 149,272|-| style="text-align:center;" | 5| style="text-align:right;" | 3,513,104|-| style="text-align:center;" | 6| style="text-align:right;" | 71,287,903|-| style="text-align:center;" | 7| style="text-align:right;" | 1,657,573,114|}   =Position 9= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> FEN: 2e1ka3/9/e3H4/4h4/9/9/9/4C4/2p6/2EK5 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 21|-| style="text-align:center;" | 2| style="text-align:right;" | 195|-| style="text-align:center;" | 3| style="text-align:right;" | 3,883|-| style="text-align:center;" | 4| style="text-align:right;" | 48,060|-| style="text-align:center;" | 5| style="text-align:right;" | 933,096|-| style="text-align:center;" | 6| style="text-align:right;" | 12,250,386|-| style="text-align:center;" | 7| style="text-align:right;" | 235,622,620|}   =Position 10= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> FEN: 1C2ka3/9/C1Hae1h2/p3p3p/6p2/9/P3P3P/3AE4/3p2c2/c1EAK4 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 30|-| style="text-align:center;" | 2| style="text-align:right;" | 830|-| style="text-align:center;" | 3| style="text-align:right;" | 22,787|-| style="text-align:center;" | 4| style="text-align:right;" | 649,866|-| style="text-align:center;" | 5| style="text-align:right;" | 17,920,736|-| style="text-align:center;" | 6| style="text-align:right;" | 517,687,990|-| style="text-align:center;" | 7| style="text-align:right;" | 14,455,679,002|}   =Position 11= A position with complicated checks and evasions, especially designed to test lazy/update-on-fly move generators, by [[Pham Hong Nguyen|Nguyen Pham]]<ref>[http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021</ref> FEN: ChH1k1e2/c3a4/4ea3/9/2hr5/9/9/4C4/4A4/4KA3 w - - 0 1 {| class="wikitable"|-! Depth ! Nodes |-|-| style="text-align:center;" | 1| style="text-align:right;" | 19|-| style="text-align:center;" | 2| style="text-align:right;" | 583|-| style="text-align:center;" | 3| style="text-align:right;" | 11,714|-| style="text-align:center;" | 4| style="text-align:right;" | 376,467|-| style="text-align:center;" | 5| style="text-align:right;" | 8,148,177|-| style="text-align:center;" | 6| style="text-align:right;" | 270,587,571|-| style="text-align:center;" | 7| style="text-align:right;" | 6,347,480,650
|}
=See also=
* [[Chinese Chess]]
* [[Perft Results]]
* [[Chess960 Perft Results]]
 
 
=Forum Posts=
==2020 .* [http://talkchess.com/forum3/viewtopic.php?t==60445 Perft for Xiangqi & Shogi] by [[Patrice Duhamel]], [[CCC]], May 25, 2013* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=75877 Place to find correct perft result from 76391 Did anyone write a fen positionxiangqi chess engine?] by [[Elias NilssonMaksim Korzh]], [[CCC]], November 20January 27, 20202021
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76430 Chinese chess Xiangqi perft results] by [[Maksim Korzh]], [[CCC]], January 27, 2021 » [[Chinese Chess]]
=External Links=
* [http://tonyjh.com/chess/technical/ Perft for other forms of Chess] by [[Tony Hecker]]
* [https://github.com/fsmosca/FileStorage/blob/main/xiangqi/makulit_xiangqi_perft.epd Perft for Chinese Chess] by [[Ferdinand Mosca]]
=References=
<references />
‘’’[[Chinese Chess|Up one level]]'''
'''[[Perft|Up one level]]'''

Navigation menu