Difference between revisions of "Computer Hex"

From HexWiki
Jump to: navigation, search
(Available programs)
(Available programs: changed to table layout)
Line 12: Line 12:
 
=== Available programs ===
 
=== Available programs ===
  
* The currently strongest available Hex program is [[MoHex]] is a [[UCT|UCT-Monte Carlo]] Hex program developed at the [[University of Alberta]] by Philip Henderson, Broderick Arneson and Ryan Hayward
+
{| class="wikitable"
* [[Wolve]] is the gold medallist of 2008 Computer Olympiads.
+
|-
* [[Six]] by [[Gábor Melis]], running on Linux or Unix or Windows.  
+
! Program !! Platforms !! Remarks
* The second strongest program available is [[Hexy]], running on Microsoft Windows. Hexy was the first program to use [[virtual connection]]s and was champion of the 5th Computer Olympiad in 2000.  
+
|-
* [http://www.cs.ualberta.ca/~queenbee/ Queenbee] by [[Jack van Rijswijck]] finished second that year.
+
| [[MoHex]] || Linux || As of 2010, the strongest available Hex program. It uses the UCT-Monte Carlo approach and is developed at the University of Alberta by Philip Henderson, Broderick Arneson and Ryan Hayward.
* An iPhone app also named [[Hexy (iPhone)|Hexy]] (no relation), released in November 2008, offers an AI opponent; the AI appears to be a custom design and hasn't been rated.
+
|-
* A second iPhone app named '''Hexatious''' released in August 2009, appears to offer a stronger AI than the iPhone Hexy app (in particular, Hexatious easily beats the other iPhone app in head-to-head competition).
+
| [[Wolve]] || Linux || Gold medallist of 2008 Computer Olympiads.
* A third iPhone/iPad app named [http://itunes.apple.com/app/id397349481 Hex Nash] released February 2011, no AI but supports online asynchronous play and local play
+
|-
* An online Java AI called [http://www.mattesmedjan.se/hexilla/ Hexilla] by Jonatan Rydh, released in October 2009.
+
| [[Six]] || Linux, Unix, Windows || by Gábor Melis.
 +
|-
 +
| [[Hexy]] || Windows || The second strongest program available. It was the first program to use virtual connections and was champion of the 5th Computer Olympiad in 2000.
 +
|-
 +
| [[Hexy (iPhone)|Hexy]] || iPhone || Despite using the same name, this program has no relation to [[Hexy]]. It was released in November 2008, offers an AI opponent; the AI appears to be a custom design and hasn't been rated.
 +
|-
 +
| [https://itunes.apple.com/app/id423845369 Hexatious] || iPad, iPhone || Released in August 2009, appears to offer a stronger AI than the iPhone Hexy app (in particular, Hexatious easily beats the other iPhone app in head-to-head competition).
 +
|-
 +
| [https://itunes.apple.com/app/id397349481 Hex Nash] || iPad, iPhone || Released February 2011, no AI but supports online asynchronous play and local play.
 +
|-
 +
| [http://www.mattesmedjan.se/hexilla/ Hexilla] || Java || By Jonatan Rydh, released in October 2009.
 +
|}
  
 
=== Unavailable programs ===
 
=== Unavailable programs ===

Revision as of 14:19, 17 November 2012

This article enumerates diverse ways to exploit Hex with a computer.

AI techniques used in Hex

Programs with AI

There are several computer programs which play Hex.

Available programs

Program Platforms Remarks
MoHex Linux As of 2010, the strongest available Hex program. It uses the UCT-Monte Carlo approach and is developed at the University of Alberta by Philip Henderson, Broderick Arneson and Ryan Hayward.
Wolve Linux Gold medallist of 2008 Computer Olympiads.
Six Linux, Unix, Windows by Gábor Melis.
Hexy Windows The second strongest program available. It was the first program to use virtual connections and was champion of the 5th Computer Olympiad in 2000.
Hexy iPhone Despite using the same name, this program has no relation to Hexy. It was released in November 2008, offers an AI opponent; the AI appears to be a custom design and hasn't been rated.
Hexatious iPad, iPhone Released in August 2009, appears to offer a stronger AI than the iPhone Hexy app (in particular, Hexatious easily beats the other iPhone app in head-to-head competition).
Hex Nash iPad, iPhone Released February 2011, no AI but supports online asynchronous play and local play.
Hexilla Java By Jonatan Rydh, released in October 2009.

Unavailable programs

Non playing programs

Front End

  • HexGui is a graphical user interface designed by "ab", mostly used as a front end to play against Six. It is possible however to play against other programs that can communicate via GTP. It can be downloaded on "ab"'s web page.

Reviewing and Editing Programs

  • JHex by Kevin lets you analyse a game, and databases of games.
  • KHex by David King is a tool for reviewing games. Very well suited for sharing commented games (it exports games in Smart Game Format!)

External link

Articles

See also

History of computer Hex

The International Computer Games Association also has some information on Hex. They organize an annual Computer Olympiad, which also covers Hex.