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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
112 Bilag A<br />
251 b [ c −1][ r −1] = 2 ;<br />
252 }<br />
253 }<br />
254 i f ( c > 1) {<br />
255 i f ( fb [ c −2][ r ] == 0) {<br />
256 i n t [ ] r e ;<br />
257 b [ c −1][ r ] = 1 ;<br />
258 b [ c −2][ r ] = 0 ;<br />
259 r e = placePieceMax ( b , d , n ,<br />
c −1, r , c −2, r , alpha ,<br />
beta ) ;<br />
260 alpha = r e [ 1 ] ;<br />
261 beta = r e [ 2 ] ;<br />
262 i f ( r e [ 0 ] == 1) {<br />
263 b [ c −1][ r ] = 2 ;<br />
264 b [ c −2][ r ] = 2 ;<br />
265 r e t u r n ( r e [ 3 ] ) ;<br />
266 }<br />
267 b [ c −1][ r ] = 0 ;<br />
268 b [ c −2][ r ] = 1 ;<br />
269 r e = placePieceMax ( b , d , n ,<br />
c −2, r , c −1, r , alpha ,<br />
beta ) ;<br />
270 alpha = r e [ 1 ] ;<br />
271 beta = r e [ 2 ] ;<br />
272 i f ( r e [ 0 ] == 1) {<br />
273 b [ c −1][ r ] = 2 ;<br />
274 b [ c −2][ r ] = 2 ;<br />
275 r e t u r n ( r e [ 3 ] ) ;<br />
276 }<br />
277 b [ c −1][ r ] = 2 ;<br />
278 b [ c −2][ r ] = 2 ;<br />
279 }<br />
280 }<br />
281 }<br />
282 }<br />
283 // System . out . p r i n t l n (” Growth count so f a r<br />
”+count+” d=”+n . d ) ;<br />
284 // printFB ( fb ) ;<br />
285 // syd<br />
286 i f ( r < tModel . noRows−1){<br />
287 i f ( fb [ c ] [ r +1] == 0) {<br />
288 i f ( c < tModel . noCols −1){<br />
289 i f ( fb [ c +1][ r +1] == 0) {<br />
290 i n t [ ] r e ;<br />
291 b [ c ] [ r +1] = 1 ;<br />
292 b [ c +1][ r +1] = 0 ;<br />
293 r e = placePieceMax ( b , d , n ,<br />
c , r +1, c +1, r +1,<br />
alpha , beta ) ;<br />
294 alpha = r e [ 1 ] ;<br />
295 beta = r e [ 2 ] ;<br />
296 i f ( r e [ 0 ] == 1) {<br />
297 b [ c ] [ r +1] = 2 ;<br />
298 b [ c +1][ r +1] = 2 ;