All releases of Generic Game-Tree Library

  •  21 Dec 2006 13:30
Avatar

    Release Notes: "clock()" is used as a fallback for sub-second timing if "gettimeofday()" is not found. An internal typedef was dropped, and a header declaration for a function that didn't exist was removed. Some build system refactoring was done.

    •  27 Mar 2006 21:48
    Avatar

      Release Notes: The horrible new getter/setter interface introduced in 2.1.2 has been removed. There are explicit ggtl_set_float() and ggtl_get_float() functions instead now.

      •  20 Mar 2006 03:39
      Avatar

        Release Notes: Allows sub-millisecond precision for iterative searches. Deprecates the MSEC option in favour of the new TIME option; this takes a double-precision value in seconds, allowing for sub-millisecond precision when doing iterative searches. Introduces new ggtl_getval() and ggtl_setval() functions capable of setting/getting double-precision values.

        •  24 Dec 2005 22:52
        Avatar

          Release Notes: Documentation and build improvements are the core features of this release. Recursive make is no more, and a new tutorial has been added (ggtltut), showing how to create a simple Tic-Tac-Toe game.

          •  03 Aug 2005 21:14
          Avatar

            Release Notes: You no longer need to make a copy of each state for games where a move can reliably be undone in place. Support for a clone_state() callback to simplify the semantics of the move() callback. More flexible caching functions and reuse of container nodes. Some documentation improvements.

            •  23 Jul 2005 18:26
            Avatar

              Release Notes: Declarations of 'extern "C"' were added to header files to make the library easier to use from C++. Minor documentation fixes were also made.

              •  18 Jul 2005 14:08
              Avatar

                Release Notes: No big changes were made, only minor documentation tweaks and a restructuring of the test suite.

                •  05 Jul 2005 11:19
                Avatar

                  Release Notes: Some tests were added and tightened up. Some of the code and documentation were cleaned up.

                  •  07 Jun 2005 17:18
                  Avatar

                    Release Notes: Iterative deepening alpha-beta search was added. Generic get/set "methods" have replaced custom accessors. Lots of tests were added. The configure/build process was made more flexible. The documentation was improved. Some code cleanups were done.

                    •  30 Apr 2005 19:32
                    Avatar

                      Release Notes: The main focus of this release is to correct the oversight that prohibited re-use of cached moves in the reversi extension. This caused enormous memory usage, but has now been corrected. The AI will no longer waste time searching the tree for the case when only one move is available.

                      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.