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.

134 Bilag A<br />

192 alpha = n . a ;<br />

193 }<br />

194 i f ( p [ 2 ] == −1){<br />

195 p [2]= nodes [ p [ 0 ] ] [ p [ 1 ] ] . s i z e ( ) ;<br />

196 nodes [ p [ 0 ] ] [ p [ 1 ] ] . add ( n . addChild ( tNode .<br />

createChildNode ( c , r +1, c , r , n ) ) ) ;<br />

197 count++;<br />

198 i n t v = min ( nodes [ p [ 0 ] ] [ p [ 1 ] ] . get ( p [ 2 ] )<br />

, alpha , beta , 0 ) ;<br />

199 i f ( n . a < v )<br />

200 n . a = v ;<br />

201 i f ( n . a > beta ) {<br />

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

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

204 r e t u r n ( n . a ) ;<br />

205 }<br />

206 i f ( alpha < n . a )<br />

207 alpha = n . a ;<br />

208 }<br />

209<br />

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

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

212 }<br />

213 }<br />

214 }<br />

215<br />

216 f o r ( i n t c=c o l S t a r t ; c beta ) {<br />

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

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

232 r e t u r n ( n . a ) ;<br />

233 }<br />

234 i f ( alpha < n . a )<br />

235 alpha = n . a ;<br />

236 }<br />

237 i f ( p [ 2 ] == −1){<br />

238 p [2]= nodes [ p [ 0 ] ] [ p [ 1 ] ] . s i z e ( ) ;<br />

239 nodes [ p [ 0 ] ] [ p [ 1 ] ] . add ( n . addChild ( tNode .<br />

createChildNode ( c , r , c +1, r , n ) ) ) ;<br />

240 count++;

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

Saved successfully!

Ooh no, something went wrong!