Question: Please use decision making algorithm ( e . g . alpha - beta pruning etc.. ) for computer moves The hexagon game involves two players,

Please use decision making algorithm(e.g. alpha-beta pruning etc..) for
computer moves
The hexagon game involves two players, who gradually construct a six-
vertex undirected graph with solid and dashed edges. Player 1 adds
solid edges, whereas Player 2 uses dashes.
The players begin with a six-vertex graph that has no edges (Figure 1),
and add new edges, one by one; Player 1 makes the first move. At each
move, a player has to add a new edge between two vertices that are not
connected by any old edge. Figure 2 is an example of a mid-game
position, where Player 1 has to make the next move.
If Player 1 constructs a solid-line triangle, he loses the game; similarly, a
dashed triangle means a loss of Player 2. For example, if the game ends
as shown in Figure 3, then Player 2 has lost since he has constructed the
dashed triangle 3-5-6."
Implement a program for playing the hexagon game. Your program
should prompt the user to enter a player number (1 or 2), and then act as
the specified player. For example, if the user enters "1", the program
should make the first move.
 Please use decision making algorithm(e.g. alpha-beta pruning etc..) for computer moves

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!