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.

120 Bilag A<br />

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

634 }<br />

635 }<br />

636 i f ( c > 1) {<br />

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

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

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

640 b [ c −2][ r ] = 0 ;<br />

641 r e = placePieceMin ( b , d , n ,<br />

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

beta ) ;<br />

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

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

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

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

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

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

648 }<br />

649 b [ c −1][ r ] = 0 ;<br />

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

651 r e = placePieceMin ( b , d , n ,<br />

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

beta ) ;<br />

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

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

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

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

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

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

658 }<br />

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

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

661 }<br />

662 }<br />

663 }<br />

664 }<br />

665 // syd<br />

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

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

668 i f ( c < tModel . noCols −1){<br />

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

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

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

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

673 r e = placePieceMin ( b , d , n ,<br />

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

alpha , beta ) ;<br />

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

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

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

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

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

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

680 }<br />

681 b [ c ] [ r +1] = 0 ;

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

Saved successfully!

Ooh no, something went wrong!