1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
4 <TITLE>Cartagena player
</TITLE>
7 <h1><a href=
"index.html">Cartagena
</a> player, Complex form
</h1>
8 <form method=
"post" enctype=
"application/x-www-form-urlencoded" action=
"/cgi-bin/cartagena-complex.rb">
9 <p>Number of players:
<select name=
"number_of_players" size=
"1">
13 <option selected
>5</option>
15 <input name=
"reset_game" type=
"submit" value=
"Reset game">
16 <input name=
"original_number_of_players" type=
"hidden" value=
"5">
21 <td><!-- Board column -->
22 <table border=
"1" cellpadding=
"3">
24 <td><input name="move_origin
" type="radio
" value="0" checked="true
"> Cell
25 <img src="cell.png
" alt="Cell
">
28 <img src="red_pirate.png
" alt="Red
" width="22" height="22">
29 <img src="red_pirate.png
" alt="Red
" width="22" height="22">
30 <img src="red_pirate.png
" alt="Red
" width="22" height="22">
31 <img src="red_pirate.png
" alt="Red
" width="22" height="22">
32 <img src="red_pirate.png
" alt="Red
" width="22" height="22">
33 <img src="red_pirate.png
" alt="Red
" width="22" height="22">
34 <img src="green_pirate.png
" alt="Green
" width="22" height="22">
35 <img src="green_pirate.png
" alt="Green
" width="22" height="22">
36 <img src="green_pirate.png
" alt="Green
" width="22" height="22">
37 <img src="green_pirate.png
" alt="Green
" width="22" height="22">
38 <img src="green_pirate.png
" alt="Green
" width="22" height="22">
39 <img src="green_pirate.png
" alt="Green
" width="22" height="22">
40 <img src="blue_pirate.png
" alt="Blue
" width="22" height="22">
41 <img src="blue_pirate.png
" alt="Blue
" width="22" height="22">
42 <img src="blue_pirate.png
" alt="Blue
" width="22" height="22">
43 <img src="blue_pirate.png
" alt="Blue
" width="22" height="22">
44 <img src="blue_pirate.png
" alt="Blue
" width="22" height="22">
45 <img src="blue_pirate.png
" alt="Blue
" width="22" height="22">
46 <img src="yellow_pirate.png
" alt="Yellow
" width="22" height="22">
47 <img src="yellow_pirate.png
" alt="Yellow
" width="22" height="22">
48 <img src="yellow_pirate.png
" alt="Yellow
" width="22" height="22">
49 <img src="yellow_pirate.png
" alt="Yellow
" width="22" height="22">
50 <img src="yellow_pirate.png
" alt="Yellow
" width="22" height="22">
51 <img src="yellow_pirate.png
" alt="Yellow
" width="22" height="22">
52 <img src="brown_pirate.png
" alt="Brown
" width="22" height="22">
53 <img src="brown_pirate.png
" alt="Brown
" width="22" height="22">
54 <img src="brown_pirate.png
" alt="Brown
" width="22" height="22">
55 <img src="brown_pirate.png
" alt="Brown
" width="22" height="22">
56 <img src="brown_pirate.png
" alt="Brown
" width="22" height="22">
57 <img src="brown_pirate.png
" alt="Brown
" width="22" height="22">
61 <td><input name="move_origin
" type="radio
" value="1"> 1
62 <img src="gun.png
" alt="Gun
" width="36" height="57">
64 <td><input name="move_origin
" type="radio
" value="2"> 2
65 <img src="keys.png
" alt="Keys
" width="36" height="57">
67 <td><input name="move_origin
" type="radio
" value="3"> 3
68 <img src="dagger.png
" alt="Dagger
" width="36" height="57">
70 <td><input name="move_origin
" type="radio
" value="4"> 4
71 <img src="hat.png
" alt="Hat
" width="36" height="57">
73 <td><input name="move_origin
" type="radio
" value="5"> 5
74 <img src="skull.png
" alt="Skull
" width="36" height="57">
76 <td><input name="move_origin
" type="radio
" value="6"> 6
77 <img src="bottle.png
" alt="Bottle
" width="36" height="57">
81 <td colspan="5"> </td>
82 <td><input name="move_origin
" type="radio
" value="7"> 7
83 <img src="keys.png
" alt="Keys
" width="36" height="57">
87 <td><input name="move_origin
" type="radio
" value="13"> 13
88 <img src="dagger.png
" alt="Dagger
" width="36" height="57">
90 <td><input name="move_origin
" type="radio
" value="12"> 12
91 <img src="bottle.png
" alt="Bottle
" width="36" height="57">
93 <td><input name="move_origin
" type="radio
" value="11"> 11
94 <img src="gun.png
" alt="Gun
" width="36" height="57">
96 <td><input name="move_origin
" type="radio
" value="10"> 10
97 <img src="hat.png
" alt="Hat
" width="36" height="57">
99 <td><input name="move_origin
" type="radio
" value="9"> 9
100 <img src="skull.png
" alt="Skull
" width="36" height="57">
102 <td><input name="move_origin
" type="radio
" value="8"> 8
103 <img src="dagger.png
" alt="Dagger
" width="36" height="57">
107 <td><input name="move_origin
" type="radio
" value="14"> 14
108 <img src="bottle.png
" alt="Bottle
" width="36" height="57">
110 <td colspan="5"> </td>
113 <td><input name="move_origin
" type="radio
" value="15"> 15
114 <img src="keys.png
" alt="Keys
" width="36" height="57">
116 <td><input name="move_origin
" type="radio
" value="16"> 16
117 <img src="gun.png
" alt="Gun
" width="36" height="57">
119 <td><input name="move_origin
" type="radio
" value="17"> 17
120 <img src="hat.png
" alt="Hat
" width="36" height="57">
122 <td><input name="move_origin
" type="radio
" value="18"> 18
123 <img src="skull.png
" alt="Skull
" width="36" height="57">
125 <td><input name="move_origin
" type="radio
" value="19"> 19
126 <img src="dagger.png
" alt="Dagger
" width="36" height="57">
128 <td><input name="move_origin
" type="radio
" value="20"> 20
129 <img src="skull.png
" alt="Skull
" width="36" height="57">
133 <td colspan="5"> </td>
134 <td><input name="move_origin
" type="radio
" value="21"> 21
135 <img src="bottle.png
" alt="Bottle
" width="36" height="57">
139 <td><input name="move_origin
" type="radio
" value="27"> 27
140 <img src="keys.png
" alt="Keys
" width="36" height="57">
142 <td><input name="move_origin
" type="radio
" value="26"> 26
143 <img src="dagger.png
" alt="Dagger
" width="36" height="57">
145 <td><input name="move_origin
" type="radio
" value="25"> 25
146 <img src="hat.png
" alt="Hat
" width="36" height="57">
148 <td><input name="move_origin
" type="radio
" value="24"> 24
149 <img src="hat.png
" alt="Hat
" width="36" height="57">
151 <td><input name="move_origin
" type="radio
" value="23"> 23
152 <img src="keys.png
" alt="Keys
" width="36" height="57">
154 <td><input name="move_origin
" type="radio
" value="22"> 22
155 <img src="gun.png
" alt="Gun
" width="36" height="57">
159 <td><input name="move_origin
" type="radio
" value="28"> 28
160 <img src="bottle.png
" alt="Bottle
" width="36" height="57">
162 <td colspan="5"> </td>
165 <td><input name="move_origin
" type="radio
" value="29"> 29
166 <img src="gun.png
" alt="Gun
" width="36" height="57">
168 <td><input name="move_origin
" type="radio
" value="30"> 30
169 <img src="skull.png
" alt="Skull
" width="36" height="57">
171 <td><input name="move_origin
" type="radio
" value="31"> 31
172 <img src="keys.png
" alt="Keys
" width="36" height="57">
174 <td><input name="move_origin
" type="radio
" value="32"> 32
175 <img src="bottle.png
" alt="Bottle
" width="36" height="57">
177 <td><input name="move_origin
" type="radio
" value="33"> 33
178 <img src="skull.png
" alt="Skull
" width="36" height="57">
180 <td><input name="move_origin
" type="radio
" value="34"> 34
181 <img src="dagger.png
" alt="Dagger
" width="36" height="57">
185 <td colspan="5"> </td>
186 <td><input name="move_origin
" type="radio
" value="35"> 35
187 <img src="hat.png
" alt="Hat
" width="36" height="57">
191 <td align="right
" colspan="5"><input name="move_origin
" type="radio
" value="37"> Boat
192 <img src="boat.png
" alt="Boat
" width="36" height="59">
194 <td><input name="move_origin
" type="radio
" value="36"> 36
195 <img src="gun.png
" alt="Gun
" width="36" height="57">
200 <td><!-- Controls column -->
201 <p>Active player: <img src="red_pirate.png
" width="22" height="22">
202 <p>Actions remaining: 3</p>
203 <p>Action to take</p>
204 <table cellpadding="3" border="1">
205 <tr><td><input name="action
" type="radio
" value="gun
">
206 <img src="gun.png
" alt="Gun
" width="36" height="57"></td></tr>
207 <tr><td><input name="action
" type="radio
" value="hat
">
208 <img src="hat.png
" alt="Hat
" width="36" height="57"></td></tr>
209 <tr><td><input name="action
" type="radio
" value="skuill
">
210 <img src="skull.png
" alt="Skull
" width="36" height="57"></td></tr>
211 <tr><td><input name="action
" type="radio
" value="retreat
">
212 <img src="retreat.png
" alt="Retreat
"></td></tr>
214 <INPUT NAME="Move
" TYPE="submit
" VALUE="Manual move
">
215 <p>Selected robot <SELECT NAME="robot
">
216 <OPTION VALUE="First Possible
">First Possible</OPTION>
217 <OPTION VALUE="Random
">Random</OPTION>
219 <INPUT NAME="robot_move
" TYPE="submit
" VALUE="Robot move
"><INPUT NAME="chosen_robot
" TYPE="hidden
" VALUE=""></p>
220 <p>Players' card counts:</p>
222 <tr><td><img src="red_pirate.png
" width="22" height="22"> 3 (active)</td></tr>
223 <tr><td><img src="green_pirate.png
" width="22" height="22"> 3</td></tr>
224 <tr><td><img src="blue_pirate.png
" width="22" height="22"> 3</td></tr>
225 <tr><td><img src="yellow_pirate.png
" width="22" height="22"> 3</td></tr>
226 <tr><td><img src="brown_pirate.png
" width="22" height="22"> 3</td></tr>
228 <td><!-- Move history -->
230 <select name="move_history
" size="15"></select>