Commit graph

9 commits

Author SHA1 Message Date
prlw1
685a5e0d95 Update grhino to 0.16.1:
- Fix compilation error with newer GCC versions.
- Backport changes from Debian by Vincent Legout, Martin Michlmayr.
- Fix bad interaction between edit board and preference dialog box.
- Fix bad interaction between edit board and toolbar.
- Fix midgame search when the game finishes without filling the board.

Add patch-Makefile.in to fix PR pkg/34215

Remove patch-book.cc patch-game.cc patch-log__proc.h as:

        Change from Debian port by Martin Michlmayr <tbm@cyrius.com>
        * book.cc, game.cc, log_proc.h: Include <cstdlib>.
2013-04-08 22:10:59 +00:00
joerg
287e312d76 Fix build with newer GCC 2011-11-24 14:08:05 +00:00
wiz
41d9712227 Update to 0.16.0:
Changes in version 0.16.0 from 0.15.2
-------------------------------------

- Add Edit board feature.
- Fix game log bug that prevents GRhino to open its own game log.
- Fix help file installation issue.  Report and patch from
  Michel Salim.
- Add desktop icon.  Patch from Michel Salim.
- Add grhino.desktop (not installed automatically yet).  Patch from
  Michel Salim.
- Update to Autoconf 2.60, gettext 0.16.  This should fixes gettext
  detection failure in configure script.

Changes in version 0.15.2 from 0.15.1
-------------------------------------

- Regenerate Makefile.in.  Report and patch from Ernani Azevedo.
2008-04-27 06:36:02 +00:00
ghen
1f1a6971f0 Update grhino to 0.15.1.
Changes:
The GTP frontend was improved. Beginning a game from grhino-setup_board with
black or white as the first move is allowed, and a grhino-show_history command
was introduced. Changes from Fedora Extras 5 and NetBSD ports were merged.
2006-08-06 10:27:57 +00:00
joerg
62a19d3186 Fix pthread linkage and gettext detection. 2006-03-28 21:41:13 +00:00
wiz
90917dc3df Update to 0.15.0:
Changes in version 0.15.0 from 0.14.0
-------------------------------------

- Change default AI level to 2.
- Fix incorrect score in game logging.
- Fix compilation error (Reported by Paul Pogonyshev).
- Add Alternate and Random AI color mode in Preference dialog box.
- Add new setting 'Show last move' in Preference dialog box.
- Fix gen_pattern bug that fails to close pattern file.
- Generate pattern and book from more GGS games.
- Add random game support in GTP frontend.
- Add driver to play two GTP against each other via 'aiai' executable.
  It is still not user friendly.  You must modify 'cmd_black' and
  'cmd_white' in the source code and build via 'make aiai' to try
  different AI parameters.  Use 'aiai --help' to list all command
  line options.
- Reduce race condition modifying game log.
- Avoid wipe out during AI midgame evaluation.

Changes in version 0.14.0 from 0.13.0
-------------------------------------

- Add experimental GTP frontend.  This allows future AI tuning
  and game server support.  It is tested with Quarry.  Only 8x8
  and no time limit games are supported.  Use 'gtp-rhino --help'
  to list all command line options.
- New configure options --enable-gnome (enabled by default) and
  --enable-gtp (also enabled by default).

Changes in version 0.13.0 from 0.12.0
-------------------------------------

- Add game open function.
- Transposition table is temporarily disabled as it seems to
  cause problem with AI calculation.
- Improve program startup speed.
- i18n fixes in various places.
- Size of open book file is reduced.
- Fix computer thread cancellation problem.
- Change log file format to GGS.  This supports random game logging.
- Fix problem restarting game when board opening preference is changed.
- Fix Game History window selection when window is opened during view
  mode.
- Fix AI pattern data bug when data is processed from GGS games.
2005-04-19 00:49:49 +00:00
kristerw
27cedccdb2 Add missing includes to make this package build on NetBSD 1.6. 2004-09-11 21:43:27 +00:00
wiz
bb8c5494c6 Update to 0.7.1:
- Install pattern data in datadir (usually /usr/share) instead of
  libdir (usually /usr/lib).
- Add Preferences dialog box help.
- Tweak pattern data for board symmetry.  Pattern data files are
  now smaller.
- Code cleanup.
2003-08-06 12:25:41 +00:00
wiz
16a49f2527 Initial import of grhino:
GRhino, or Rhino its former name, is an Othello/Reversi game.

What distinguish GRhino from most other Othello games is that
GRhino will be targeted for experienced Othello players.
Strong AI is the main focus with some additional good, useful
features (like an endgame solver) is planned. The ultimate
target strength of the AI is that it should be able to beat
the best human player at the highest difficulty level.
2002-12-09 19:29:48 +00:00