Knowledge (XXG)

CuckooChess

Source đź“ť

131: 712: 775: 525: 720: 770: 571:
The program uses the Chess Cases chess font, created by Matthieu Leschemelle. The name CuckooChess comes due that the transposition table is based on
176: 765: 518: 140: 187: 564:
protocol for the use with external GUIs such as Arena. An Android port is available, where its GUI is also based on Peter Ă–sterlund's
511: 312: 182: 553: 207: 58: 39: 549: 307: 257: 561: 327: 557: 578:
Android app based chess gaming app Droidfish employs both CuckooChess and Stockfish chess engines. Similarly,
583: 267: 760: 442: 377: 202: 287: 222: 542: 487: 467: 212: 192: 172: 165: 65: 692: 673: 217: 252: 197: 590: 565: 482: 262: 432: 392: 77: 593:
rating of 2583 (as of July 2018) and a rank of 135‑137 in the Computer Chess Rating List.
407: 235: 745: 647: 93: 697: 602: 572: 427: 417: 412: 280: 239: 152: 122: 622: 754: 497: 472: 457: 387: 322: 545: 452: 345: 292: 70: 579: 357: 130: 437: 372: 302: 25: 492: 477: 422: 397: 382: 352: 82: 586:
based virtual reality chess game Square Off also uses CuckooChess engine.
297: 677: 247: 447: 402: 362: 332: 317: 693:"The pieces move by themselves in this crazy high-tech chess board" 462: 147: 776:
Free software programmed in Java (programming language)
88: 76: 64: 54: 38: 24: 556:by Peter Ă–sterlund. CuckooChess provides an own 674:"7 open source Android apps for chess players" 519: 8: 19: 526: 512: 113: 18: 614: 121: 188:Efficiently updatable neural networks 117:This article is part of the series on 7: 713:"CCRL 40/4 Downloads and Statistics" 771:Open-source artificial intelligence 672:Allen Holm, Joshua (22 Jun 2016). 14: 193:Handcrafted evaluation functions 129: 766:Software using the GPL license 560:, and optionally supports the 1: 746:CuckooChess 1.12 Project page 691:Dormehl, Luke (28 Oct 2016). 208:Stochastic gradient descent 792: 550:GNU General Public License 258:Principal variation search 562:Universal Chess Interface 50: 34: 568:port dubbed DroidFish. 268:Monte Carlo tree search 627:Chess Programming Wiki 378:Dragon by Komodo Chess 203:Reinforcement learning 223:Unsupervised learning 141:Board representations 16:Chess engine software 717:Computerchess.org.uk 543:free and open-source 173:Deep neural networks 166:Evaluation functions 213:Supervised learning 198:Piece-square tables 21: 253:Alpha-beta pruning 536: 535: 263:Quiescence search 242:search algorithms 123:Chess programming 112: 111: 783: 733: 732: 730: 728: 719:. Archived from 709: 703: 702: 688: 682: 681: 669: 663: 662: 660: 658: 644: 638: 637: 635: 633: 619: 528: 521: 514: 433:Leela Chess Zero 133: 114: 108: 105: 103: 101: 99: 97: 95: 22: 791: 790: 786: 785: 784: 782: 781: 780: 751: 750: 742: 737: 736: 726: 724: 723:on 15 July 2018 711: 710: 706: 690: 689: 685: 671: 670: 666: 656: 654: 646: 645: 641: 631: 629: 621: 620: 616: 611: 599: 541:is an advanced 532: 503: 502: 348: 338: 337: 283: 281:Chess computers 273: 272: 243: 228: 227: 168: 158: 157: 143: 92: 46: 30:Peter Ă–sterlund 17: 12: 11: 5: 789: 787: 779: 778: 773: 768: 763: 753: 752: 749: 748: 741: 740:External links 738: 735: 734: 704: 698:Digital Trends 683: 678:OpenSource.com 664: 639: 613: 612: 610: 607: 606: 605: 603:Computer Chess 598: 595: 573:Cuckoo hashing 534: 533: 531: 530: 523: 516: 508: 505: 504: 501: 500: 495: 490: 485: 480: 475: 470: 465: 460: 455: 450: 445: 440: 435: 430: 425: 420: 415: 410: 405: 400: 395: 390: 385: 380: 375: 370: 365: 360: 355: 349: 344: 343: 340: 339: 336: 335: 330: 325: 320: 315: 310: 305: 300: 295: 290: 284: 279: 278: 275: 274: 271: 270: 265: 260: 255: 250: 244: 234: 233: 230: 229: 226: 225: 220: 215: 210: 205: 200: 195: 190: 185: 180: 169: 164: 163: 160: 159: 156: 155: 150: 144: 139: 138: 135: 134: 126: 125: 119: 118: 110: 109: 90: 86: 85: 80: 74: 73: 68: 62: 61: 56: 52: 51: 48: 47: 44: 42: 40:Stable release 36: 35: 32: 31: 28: 15: 13: 10: 9: 6: 4: 3: 2: 788: 777: 774: 772: 769: 767: 764: 762: 761:Chess engines 759: 758: 756: 747: 744: 743: 739: 722: 718: 714: 708: 705: 700: 699: 694: 687: 684: 679: 675: 668: 665: 653: 649: 648:"CuckooChess" 643: 640: 628: 624: 623:"CuckooChess" 618: 615: 608: 604: 601: 600: 596: 594: 592: 587: 585: 581: 576: 574: 569: 567: 563: 559: 555: 551: 547: 544: 540: 529: 524: 522: 517: 515: 510: 509: 507: 506: 499: 496: 494: 491: 489: 486: 484: 481: 479: 476: 474: 471: 469: 466: 464: 461: 459: 456: 454: 451: 449: 446: 444: 441: 439: 436: 434: 431: 429: 426: 424: 421: 419: 416: 414: 411: 409: 406: 404: 401: 399: 396: 394: 391: 389: 386: 384: 381: 379: 376: 374: 371: 369: 366: 364: 361: 359: 356: 354: 351: 350: 347: 346:Chess engines 342: 341: 334: 331: 329: 326: 324: 321: 319: 316: 314: 311: 309: 306: 304: 301: 299: 296: 294: 291: 289: 286: 285: 282: 277: 276: 269: 266: 264: 261: 259: 256: 254: 251: 249: 246: 245: 241: 237: 232: 231: 224: 221: 219: 216: 214: 211: 209: 206: 204: 201: 199: 196: 194: 191: 189: 186: 184: 181: 178: 174: 171: 170: 167: 162: 161: 154: 151: 149: 146: 145: 142: 137: 136: 132: 128: 127: 124: 120: 116: 115: 107: 91: 87: 84: 81: 79: 75: 72: 69: 67: 63: 60: 57: 53: 49: 43: 41: 37: 33: 29: 27: 23: 725:. Retrieved 721:the original 716: 707: 696: 686: 667: 655:. Retrieved 651: 642: 630:. Retrieved 626: 617: 588: 577: 570: 546:chess engine 538: 537: 367: 313:Deep Thought 293:ChessMachine 218:Texel tuning 177:Transformers 71:Chess engine 26:Developer(s) 580:Kickstarter 552:written in 539:CuckooChess 368:CuckooChess 358:Chess Tiger 20:CuckooChess 755:Categories 609:References 589:It has an 548:under the 438:MChess Pro 373:Deep Fritz 303:Cray Blitz 102:/javachess 55:Written in 566:Stockfish 493:Turochamp 483:Stockfish 478:SmarThink 423:KnightCap 398:GNU Chess 383:Fairy-Max 353:AlphaZero 308:Deep Blue 183:Attention 153:Bitboards 100:/petero2b 96:.bredband 83:GNU GPLv3 652:Bredband 597:See also 468:Shredder 328:Mephisto 298:ChipTest 45:1.12 727:15 July 657:15 July 632:15 July 582:funded 443:Mittens 408:Houdini 248:Minimax 89:Website 78:License 448:MuZero 428:Komodo 418:Junior 413:Ikarus 403:HIARCS 363:Crafty 333:Saitek 318:HiTech 104:/index 498:Zappa 488:Torch 473:Sjeng 463:Rybka 458:REBEL 393:Fruit 388:Fritz 323:Hydra 288:Belle 236:Graph 106:.html 729:2018 659:2018 634:2018 554:Java 453:Naum 240:tree 238:and 148:0x88 98:.net 66:Type 59:Java 591:ELO 558:GUI 94:hem 757:: 715:. 695:. 676:. 650:. 625:. 584:AI 575:. 731:. 701:. 680:. 661:. 636:. 527:e 520:t 513:v 179:) 175:(

Index

Developer(s)
Stable release
Java
Type
Chess engine
License
GNU GPLv3
hem.bredband.net/petero2b/javachess/index.html
Chess programming

Board representations
0x88
Bitboards
Evaluation functions
Deep neural networks
Transformers
Attention
Efficiently updatable neural networks
Handcrafted evaluation functions
Piece-square tables
Reinforcement learning
Stochastic gradient descent
Supervised learning
Texel tuning
Unsupervised learning
Graph
tree
Minimax
Alpha-beta pruning
Principal variation search

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑