Jump to content

Havannah (board game): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
→‎top: remove colour-only reference for those reading in black-and-white
→‎Praxis: PSPACE-complete paper
Line 22: Line 22:
Players of different strength can still play an interesting game when the weaker player (as White) is allowed to place two or more stones on the first turn.
Players of different strength can still play an interesting game when the weaker player (as White) is allowed to place two or more stones on the first turn.


==Difference compared to Hex==
==Praxis==

While draws are technically possible, in practice they are extremely rare. There has been one known draw between human players.<ref>http://littlegolem.net/jsp/forum/topic2.jsp?forum=50&topic=517</ref>
In Hex, when the board is completely filled exactly one player will have a winning connection; in Havannah a completely filled board will have usually more than one winning structures (but the game ends with first winning structure).

Unlike in Hex, in Havannah draws are technically possible, in practice they are extremely rare. There has been one known draw between human players.<ref>http://littlegolem.net/jsp/forum/topic2.jsp?forum=50&topic=517</ref>
Tactics are much easier to master than strategy, and differences in playing level are considerable.
Tactics are much easier to master than strategy, and differences in playing level are considerable.


==Computer Havannah==
In 2002 Freeling offered a prize of 1000 euros, available through 2012, for any computer program that could beat him in even one game of a ten-game match. For many years, computer programs lagged far behind human players. However, since 2010 several Havannah-playing programs have applied [[Monte Carlo tree search]] techniques resulting in some notable improvement in playing strength. The "Havannah Challenge 2012" was held October 15–19, 2012 during which Freeling played ten games against three of the strongest Havannah-playing programs available, playing (at least) one game as Black and one as White against each opponent.<ref>http://mindsports.nl/index.php/arena/havannah/641</ref> Freeling lost the challenge when he had to resign a game with white against the Lajkonik program.
In 2002 Freeling offered a prize of 1000 euros, available through 2012, for any computer program that could beat him in even one game of a ten-game match. For many years, computer programs lagged far behind human players. However, since 2010 several Havannah-playing programs have applied [[Monte Carlo tree search]] techniques resulting in some notable improvement in playing strength. The "Havannah Challenge 2012" was held October 15–19, 2012 during which Freeling played ten games against three of the strongest Havannah-playing programs available, playing (at least) one game as Black and one as White against each opponent.<ref>http://mindsports.nl/index.php/arena/havannah/641</ref> Freeling lost the challenge when he had to resign a game with white against the Lajkonik program.

==Computational Complexity==

Havannah is PSPACE-complete.<ref>{{Cite conference |first1=Édouard |last1=Bonnet |first2=Florian |last2=Jamain |first3=Abdallah |last3=Saffidine |title=Havannah and TwixT are PSPACE-complete |conference=The 8th Intl. Conf. on Computers and Games |location=Keio University, Yokohama, Japan |date=14 August 2013 |url=http://arxiv.org/pdf/1403.6518v1.pdf|doi=10.1007/978-3-319-09165-5_15}}</ref> The proof is by a reduction from [[generalized geography]] and is based solely on ring-threats to represent the input graph.


==References==
==References==

Revision as of 10:41, 8 July 2016

Examples of the three winning structures in Havannah, on a base-8 board. From left to right, they are the fork, the ring and the bridge.

Havannah is a two-player abstract strategy board game invented by Christian Freeling. It belongs to the family of games commonly called connection games; its relatives include Hex and TwixT. Havannah has "a sophisticated and varied strategy" and is best played on a base-10 hexagonal board, ten hex cells to a side.[1]

The game was published for a period in Germany by Ravensburger, with a smaller, base-8 board suitable for beginners. It is nowadays only produced by Hexboards.[2]

Game rules

One player plays as Black; the other plays as White. White starts, after which moves alternate. The rules are as follows:

  • Each player places one stone of their color on the board per turn.
  • Stones are never moved, captured, or otherwise changed.
  • A player wins when they complete one of three different structures from unbroken lines, or paths, of connected stones, all of their colour:
    • A ring is a loop around one or more cells (no matter whether the encircled cells are occupied by any player or empty[3]);
    • A bridge, which connects any two of the six corner cells of the board; or
    • A fork, which connects any three edges of the board; corner points are not considered parts of an edge.

An example of all three winning combinations is shown at right. The structure in the centre of the board is a ring; the structure on the left-hand side is a fork; the structure on the right-hand side is a bridge.

Since the first player to move in Havannah has a distinct advantage, the pie rule is generally implemented for fairness. This rule allows the second player to choose whether to switch positions with the first player after the first player makes the first move.

Players of different strength can still play an interesting game when the weaker player (as White) is allowed to place two or more stones on the first turn.

Difference compared to Hex

In Hex, when the board is completely filled exactly one player will have a winning connection; in Havannah a completely filled board will have usually more than one winning structures (but the game ends with first winning structure).

Unlike in Hex, in Havannah draws are technically possible, in practice they are extremely rare. There has been one known draw between human players.[4] Tactics are much easier to master than strategy, and differences in playing level are considerable.

Computer Havannah

In 2002 Freeling offered a prize of 1000 euros, available through 2012, for any computer program that could beat him in even one game of a ten-game match. For many years, computer programs lagged far behind human players. However, since 2010 several Havannah-playing programs have applied Monte Carlo tree search techniques resulting in some notable improvement in playing strength. The "Havannah Challenge 2012" was held October 15–19, 2012 during which Freeling played ten games against three of the strongest Havannah-playing programs available, playing (at least) one game as Black and one as White against each opponent.[5] Freeling lost the challenge when he had to resign a game with white against the Lajkonik program.

Computational Complexity

Havannah is PSPACE-complete.[6] The proof is by a reduction from generalized geography and is based solely on ring-threats to represent the input graph.

References

  1. ^ Handscomb, Kerry, ed. (Winter 2002). "Front Cover". Abstract Games (12). Carpe Diem Publishing. ISSN 1492-0492.
  2. ^ Hexboards
  3. ^ As clarified by Freeling at http://www.mindsports.nl/index.php/arena/havannah/49-havannah-rules; Schmittberger's book wrongly states that a ring should surround at least one vacant cell.
  4. ^ http://littlegolem.net/jsp/forum/topic2.jsp?forum=50&topic=517
  5. ^ http://mindsports.nl/index.php/arena/havannah/641
  6. ^ Bonnet, Édouard; Jamain, Florian; Saffidine, Abdallah (14 August 2013). Havannah and TwixT are PSPACE-complete (PDF). The 8th Intl. Conf. on Computers and Games. Keio University, Yokohama, Japan. doi:10.1007/978-3-319-09165-5_15.

Bibliography

  • Schmittberger, R. Wayne (1992), "Havannah", New Rules for Classic Games, John Wiley & Sons, Inc., pp. 116–17, ISBN 978-0471536215