09.09.2013 Views

Kunstig Intelligens til Brætspillet Taiji - Danmarks Tekniske Universitet

Kunstig Intelligens til Brætspillet Taiji - Danmarks Tekniske Universitet

Kunstig Intelligens til Brætspillet Taiji - Danmarks Tekniske Universitet

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

110 Bilag A<br />

155 b [ c +1][ r −1] = 1 ;<br />

156 r e = placePieceMax ( b , d , n ,<br />

c +1, r −1, c +1, r ,<br />

alpha , beta ) ;<br />

157 alpha = r e [ 1 ] ;<br />

158 beta = r e [ 2 ] ;<br />

159 i f ( r e [ 0 ] == 1) {<br />

160 b [ c +1][ r ] = 2 ;<br />

161 b [ c +1][ r −1] = 2 ;<br />

162 r e t u r n ( r e [ 3 ] ) ;<br />

163 }<br />

164 b [ c +1][ r ] = 2 ;<br />

165 b [ c +1][ r −1] = 2 ;<br />

166 }<br />

167 }<br />

168 i f ( c < tModel . noCols −2){<br />

169 i f ( fb [ c +2][ r ] == 0) {<br />

170 i n t [ ] r e ;<br />

171 b [ c +1][ r ] = 1 ;<br />

172 b [ c +2][ r ] = 0 ;<br />

173 r e = placePieceMax ( b , d , n ,<br />

c +1, r , c +2, r , alpha ,<br />

beta ) ;<br />

174 alpha = r e [ 1 ] ;<br />

175 beta = r e [ 2 ] ;<br />

176 i f ( r e [ 0 ] == 1) {<br />

177 b [ c +1][ r ] = 2 ;<br />

178 b [ c +2][ r ] = 2 ;<br />

179 r e t u r n ( r e [ 3 ] ) ;<br />

180 }<br />

181 b [ c +1][ r ] = 0 ;<br />

182 b [ c +2][ r ] = 1 ;<br />

183 r e = placePieceMax ( b , d , n ,<br />

c +2, r , c +1, r , alpha ,<br />

beta ) ;<br />

184 alpha = r e [ 1 ] ;<br />

185 beta = r e [ 2 ] ;<br />

186 i f ( r e [ 0 ] == 1) {<br />

187 b [ c +1][ r ] = 2 ;<br />

188 b [ c +2][ r ] = 2 ;<br />

189 r e t u r n ( r e [ 3 ] ) ;<br />

190 }<br />

191 b [ c +1][ r ] = 2 ;<br />

192 b [ c +2][ r ] = 2 ;<br />

193 }<br />

194 }<br />

195 }<br />

196 }<br />

197 // v e s t<br />

198 i f ( c > 0) {<br />

199 i f ( fb [ c −1][ r ] == 0) {<br />

200 i f ( r < tModel . noRows−1){<br />

201 i f ( fb [ c −1][ r +1] == 0) {<br />

202 i n t [ ] r e ;<br />

203 b [ c −1][ r ] = 1 ;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!