Download List

프로젝트 설명

XiangQi Engine is a software Chinese chess
opponent. It provides interfaces for connecting to
chess servers, GUI clients, and a simple command
line tool with or without board printing.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-05-04 04:24
0.8.1

이것으로 설정되어있을 것이다 "최종 제품은"수석 프로젝트에 대한. 이 버전은 - 내가 차단 / O를, 일부 "특별한 규칙", 이동 시간 제한, 일부 버그 수정, 알려진 명령의 큰 목록 (명령어 집합의 구현이 거의 완료되었습니다) 비가 포함되어있습니다. Zaurus PDA와 윈도우 GUI를위한 바이너리 다운로드와 같은 사이트에서 구할 수있습니다.
Tags: Major feature enhancements
This is the "final product" that will be turned in for the senior project. This version includes non-blocking I/O, implementation of some of the "special rules", move time limits, some bug fixes, and a larger list of known commands (command set is nearly complete). A binary for the Zaurus PDA and a Windows GUI are available for download from the same site.

2003-04-10 12:11
0.7.1

이 버전의 검색 시스템과 3 개의 다른 사용자가 잘 조정에 대한 몇 가지 추론 옵션 선택 검색 알고리즘을 재작 성가 포함되어있습니다. G의 새로운 버전으로 컴파일 버그 + +, 고정되었고 이항 해시가 추가되었습니다. 어떤 알고리즘을 수행했습니다 튜닝, 그 결과 훨씬 빠른 검색 기능을 설정합니다. Strengthwise, 그것은 이전 버전에 광대한 개선이 나타납니다.
Tags: Major feature enhancements
This version includes a rewrite of the search system and three different user-selectable search algorithms with several heuristic options for fine tuning. A compilation bug with new versions of g++ was fixed, and transposition hashing was added. Some algorithmic tuning was performed, resulting in a much faster set of search functions. Strengthwise, it appears to be a vast improvement over the previous version.

2003-03-27 08:55
0.5.3

이 버전은 기본적으로 인한 처리 시간에 의해 해제되어 정지 검색 옵션이 포함되어있습니다. 그것은 속도의 비용 엔진의 재생을 향상시킵니다. 책을 열어도 포함됐다. 이 책은 시스템 자체가 꽤 있지만이 완료되면 도서 데이터를 모든 행을 포함되지 않습니다. 평가 메커니즘을 조각 배치, 무게 추가 더 나은 상대를 tsito함으로써 개선되었다. 또한 일부 버그가 수정되었습니다.
Tags: Major feature enhancements
This version includes a quiescence search option, which is turned off by default due to processing time. It improves the engine's playing at the expense of speed. An opening book was also included. The book system itself is pretty complete, but the book data doesn't contain all lines. The evaluation mechanism was improved by adding weights to piece placement, making tsito a much better opponent. Some bugs were also fixed.

2003-03-10 10:28
0.3.2

새로운 아키텍처 지금 할수 옛 건축의 최종 버전은 무엇을 능가하고있다. 엔진은 이제 더 깊이에서 검색 및 더 큰 속도 덕분에 주문하고 살인자를 이동하는 이동과 추론이 가능하다. 이 버전은 마지막 경기에서 경계 조건을 이해하고 합리적인 시도를 피할 수있게 그려되고 또는 성관계를합니다.
Tags: Major feature enhancements
The new architecture has now surpassed what the final version of the old architecture was capable of. The engine is now capable of searching at greater depths and with greater speed thanks to move ordering and killer-move heuristics. This version understands end-game boundary conditions and makes reasonable attempts to avoid being drawn or mated.

2003-03-08 22:44
0.3.1

패키지의 이름과 실행 파일 ', 그리고 tsito'이 변경되었습니다 전체 프로그램을 처음부터 C를 사용하여 재작 성되었습니다 + +. 이 버전은 테스트 목적을위한 새로운 아키텍처의 초기 릴리스입니다. 개발은 C 버전에 중지되었습니다. 이 릴리스 빠르고 좀 더 똑똑해 지길에게 나타나지만 아직은 마지막 경기를 경계 조건을 이해하지 않습니다.
Tags: Code cleanup
The name of the package and executable have been changed to 'tsito', and the entire program has been rewritten from scratch using C++. This version is an initial release of the new architecture for testing purposes. Development on the C version has stopped. This release is faster and appears to be a little smarter, but does not yet understand end game boundary conditions.

Project Resources