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.

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 ;

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

Saved successfully!

Ooh no, something went wrong!