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.
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 ;