Changes

Jump to: navigation, search

Chinese Chess Perft Results

8,882 bytes added, 05:23, 11 February 2021
no edit summary
=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"
=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]]
[[FILE:Xiangqi_pos2.svg|border|right|thumb|Xiangqi Position 2]]
FEN: r1ea1a3/4kh3/2h1e4/pHp1p1p1p/4c4/6P2/P1P2R2P/1CcC5/9/2EAKAE2 w - - 0 1
 
{| class="wikitable"
| 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
|}
=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 [[fsmoscaFerdinand Mosca]]
=References=
<references />
'''[[PeftPerft|Up one level]]'''

Navigation menu