@@ -725,7 +725,7 @@ fn search<NODE: NodeType>(
725725 let history = if is_quiet {
726726 td. quiet_history . get ( td. board . all_threats ( ) , stm, mv) + td. conthist ( ply, 1 , mv) + td. conthist ( ply, 2 , mv)
727727 } else {
728- let captured = td. board . piece_on ( mv. to ( ) ) . piece_type ( ) ;
728+ let captured = td. board . type_on ( mv. to ( ) ) ;
729729 td. noisy_history . get ( td. board . all_threats ( ) , td. board . moved_piece ( mv) , mv. to ( ) , captured)
730730 } ;
731731
@@ -1029,7 +1029,7 @@ fn search<NODE: NodeType>(
10291029 td. board . all_threats ( ) ,
10301030 td. board . moved_piece ( best_move) ,
10311031 best_move. to ( ) ,
1032- td. board . piece_on ( best_move. to ( ) ) . piece_type ( ) ,
1032+ td. board . type_on ( best_move. to ( ) ) ,
10331033 noisy_bonus,
10341034 ) ;
10351035 } else {
@@ -1043,7 +1043,7 @@ fn search<NODE: NodeType>(
10431043 }
10441044
10451045 for & mv in noisy_moves. iter ( ) {
1046- let captured = td. board . piece_on ( mv. to ( ) ) . piece_type ( ) ;
1046+ let captured = td. board . type_on ( mv. to ( ) ) ;
10471047 td. noisy_history . update ( td. board . all_threats ( ) , td. board . moved_piece ( mv) , mv. to ( ) , captured, -noisy_malus) ;
10481048 }
10491049
@@ -1292,7 +1292,7 @@ fn qsearch<NODE: NodeType>(td: &mut ThreadData, mut alpha: i32, beta: i32, ply:
12921292 td. board . all_threats ( ) ,
12931293 td. board . moved_piece ( best_move) ,
12941294 best_move. to ( ) ,
1295- td. board . piece_on ( best_move. to ( ) ) . piece_type ( ) ,
1295+ td. board . type_on ( best_move. to ( ) ) ,
12961296 bonus,
12971297 ) ;
12981298 } else {
0 commit comments