All releases of XiangQi Engine

  •  04 May 2003 02:24
Avatar

    Release Notes: 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.

    •  10 Apr 2003 10:11
    Avatar

      Release Notes: 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.

      •  27 Mar 2003 07:55
      Avatar

        Release Notes: 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.

        •  10 Mar 2003 09:28
        Avatar

          Release Notes: 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.

          •  08 Mar 2003 21:44
          Avatar

            Release Notes: 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.

            •  02 Jan 2003 11:57
            Avatar

              Release Notes: This version adds legality checking so that the user cannot make illegal moves and the chess engine no longer moves into check when it would be least expensive to do so. The engine now knows when the game has ended and will notify the user or interface. Some minor bugs were squashed as well.

              •  28 Dec 2002 09:19
              Avatar

                Release Notes: The search algorithm has been improved to make moves happen more rapidly. An interface system has been created along with two initial modes that can be used to interact with the game. The build system now uses configure.

                •  23 Dec 2002 06:27
                Avatar

                  Release Notes:

                  Screenshot

                  Project Spotlight

                  episoder

                  A tool to tell you about new episodes of your favourite TV shows.

                  Screenshot

                  Project Spotlight

                  BalanceNG

                  A modern software IP load balancer.