benchmark.o: benchmark.cpp benchmark.h position.h bitboard.h types.h \
 tune.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/../types.h nnue/../tune.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h
bitbase.o: bitbase.cpp bitboard.h types.h tune.h
bitboard.o: bitboard.cpp bitboard.h types.h tune.h misc.h
endgame.o: endgame.cpp bitboard.h types.h tune.h endgame.h position.h \
 evaluate.h psqt.h nnue/nnue_accumulator.h nnue/nnue_architecture.h \
 nnue/nnue_common.h nnue/../misc.h nnue/../types.h nnue/../tune.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h movegen.h
evaluate.o: evaluate.cpp bitboard.h types.h tune.h evaluate.h material.h \
 endgame.h position.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/../types.h nnue/../tune.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h misc.h pawns.h \
 thread.h movepick.h movegen.h search.h thread_win32_osx.h timeman.h \
 uci.h incbin/incbin.h nnue/evaluate_nnue.h \
 nnue/nnue_feature_transformer.h
main.o: main.cpp bitboard.h types.h tune.h endgame.h position.h \
 evaluate.h psqt.h nnue/nnue_accumulator.h nnue/nnue_architecture.h \
 nnue/nnue_common.h nnue/../misc.h nnue/../types.h nnue/../tune.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h search.h misc.h movepick.h movegen.h \
 syzygy/tbprobe.h syzygy/../search.h thread.h material.h pawns.h \
 thread_win32_osx.h tt.h uci.h
material.o: material.cpp material.h endgame.h position.h bitboard.h \
 types.h tune.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/../types.h nnue/../tune.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h misc.h \
 thread.h movepick.h movegen.h pawns.h search.h thread_win32_osx.h
misc.o: misc.cpp misc.h types.h tune.h thread.h material.h endgame.h \
 position.h bitboard.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h movepick.h movegen.h pawns.h search.h \
 thread_win32_osx.h
movegen.o: movegen.cpp movegen.h types.h tune.h position.h bitboard.h \
 evaluate.h psqt.h nnue/nnue_accumulator.h nnue/nnue_architecture.h \
 nnue/nnue_common.h nnue/../misc.h nnue/../types.h nnue/../tune.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h
movepick.o: movepick.cpp bitboard.h types.h tune.h movepick.h movegen.h \
 position.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/../types.h nnue/../tune.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h
pawns.o: pawns.cpp bitboard.h types.h tune.h pawns.h misc.h position.h \
 evaluate.h psqt.h nnue/nnue_accumulator.h nnue/nnue_architecture.h \
 nnue/nnue_common.h nnue/../misc.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h thread.h \
 material.h endgame.h movepick.h movegen.h search.h thread_win32_osx.h
position.o: position.cpp bitboard.h types.h tune.h misc.h movegen.h \
 position.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h thread.h material.h endgame.h movepick.h \
 pawns.h search.h thread_win32_osx.h tt.h uci.h syzygy/tbprobe.h \
 syzygy/../search.h
psqt.o: psqt.cpp psqt.h types.h tune.h bitboard.h
search.o: search.cpp evaluate.h types.h tune.h misc.h movegen.h \
 movepick.h position.h bitboard.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h search.h thread.h material.h endgame.h \
 pawns.h thread_win32_osx.h timeman.h tt.h uci.h syzygy/tbprobe.h \
 syzygy/../search.h nnue/evaluate_nnue.h nnue/nnue_feature_transformer.h
thread.o: thread.cpp movegen.h types.h tune.h search.h misc.h movepick.h \
 position.h bitboard.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h thread.h material.h endgame.h pawns.h \
 thread_win32_osx.h uci.h syzygy/tbprobe.h syzygy/../search.h tt.h
timeman.o: timeman.cpp search.h misc.h types.h tune.h movepick.h \
 movegen.h position.h bitboard.h evaluate.h psqt.h \
 nnue/nnue_accumulator.h nnue/nnue_architecture.h nnue/nnue_common.h \
 nnue/../misc.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h timeman.h \
 thread.h material.h endgame.h pawns.h thread_win32_osx.h uci.h
tt.o: tt.cpp bitboard.h types.h tune.h misc.h thread.h material.h \
 endgame.h position.h evaluate.h psqt.h nnue/nnue_accumulator.h \
 nnue/nnue_architecture.h nnue/nnue_common.h nnue/../misc.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h movepick.h movegen.h pawns.h search.h \
 thread_win32_osx.h tt.h uci.h
uci.o: uci.cpp benchmark.h evaluate.h types.h tune.h movegen.h position.h \
 bitboard.h psqt.h nnue/nnue_accumulator.h nnue/nnue_architecture.h \
 nnue/nnue_common.h nnue/../misc.h nnue/../types.h nnue/../tune.h \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../evaluate.h nnue/features/../../misc.h \
 nnue/layers/affine_transform_sparse_input.h nnue/layers/../nnue_common.h \
 nnue/layers/affine_transform.h nnue/layers/simd.h \
 nnue/layers/affine_transform.h nnue/layers/clipped_relu.h \
 nnue/layers/sqr_clipped_relu.h search.h misc.h movepick.h thread.h \
 material.h endgame.h pawns.h thread_win32_osx.h timeman.h tt.h uci.h \
 syzygy/tbprobe.h syzygy/../search.h nnue/evaluate_nnue.h \
 nnue/nnue_feature_transformer.h
ucioption.o: ucioption.cpp evaluate.h types.h tune.h misc.h search.h \
 movepick.h movegen.h position.h bitboard.h psqt.h \
 nnue/nnue_accumulator.h nnue/nnue_architecture.h nnue/nnue_common.h \
 nnue/../misc.h nnue/features/half_ka_v2_hm.h \
 nnue/features/../nnue_common.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/layers/affine_transform_sparse_input.h \
 nnue/layers/../nnue_common.h nnue/layers/affine_transform.h \
 nnue/layers/simd.h nnue/layers/affine_transform.h \
 nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h thread.h \
 material.h endgame.h pawns.h thread_win32_osx.h tt.h uci.h \
 syzygy/tbprobe.h syzygy/../search.h
tune.o: tune.cpp types.h tune.h misc.h uci.h
tbprobe.o: syzygy/tbprobe.cpp syzygy/../bitboard.h syzygy/../types.h \
 syzygy/../tune.h syzygy/../movegen.h syzygy/../position.h \
 syzygy/../bitboard.h syzygy/../evaluate.h syzygy/../psqt.h \
 syzygy/../nnue/nnue_accumulator.h syzygy/../nnue/nnue_architecture.h \
 syzygy/../nnue/nnue_common.h syzygy/../nnue/../misc.h \
 syzygy/../nnue/../types.h syzygy/../nnue/../tune.h \
 syzygy/../nnue/features/half_ka_v2_hm.h \
 syzygy/../nnue/features/../nnue_common.h \
 syzygy/../nnue/features/../../evaluate.h \
 syzygy/../nnue/features/../../misc.h \
 syzygy/../nnue/layers/affine_transform_sparse_input.h \
 syzygy/../nnue/layers/../nnue_common.h \
 syzygy/../nnue/layers/affine_transform.h syzygy/../nnue/layers/simd.h \
 syzygy/../nnue/layers/affine_transform.h \
 syzygy/../nnue/layers/clipped_relu.h \
 syzygy/../nnue/layers/sqr_clipped_relu.h syzygy/../search.h \
 syzygy/../misc.h syzygy/../movepick.h syzygy/../movegen.h \
 syzygy/../position.h syzygy/../types.h syzygy/../uci.h syzygy/tbprobe.h
evaluate_nnue.o: nnue/evaluate_nnue.cpp nnue/../evaluate.h \
 nnue/../types.h nnue/../tune.h nnue/../position.h nnue/../bitboard.h \
 nnue/../evaluate.h nnue/../psqt.h nnue/../nnue/nnue_accumulator.h \
 nnue/../nnue/nnue_architecture.h nnue/../nnue/nnue_common.h \
 nnue/../nnue/../misc.h nnue/../nnue/../types.h nnue/../nnue/../tune.h \
 nnue/../nnue/features/half_ka_v2_hm.h \
 nnue/../nnue/features/../nnue_common.h \
 nnue/../nnue/features/../../evaluate.h \
 nnue/../nnue/features/../../misc.h \
 nnue/../nnue/layers/affine_transform_sparse_input.h \
 nnue/../nnue/layers/../nnue_common.h \
 nnue/../nnue/layers/affine_transform.h nnue/../nnue/layers/simd.h \
 nnue/../nnue/layers/affine_transform.h \
 nnue/../nnue/layers/clipped_relu.h \
 nnue/../nnue/layers/sqr_clipped_relu.h nnue/../uci.h nnue/../types.h \
 nnue/evaluate_nnue.h nnue/nnue_feature_transformer.h nnue/nnue_common.h \
 nnue/nnue_architecture.h
half_ka_v2_hm.o: nnue/features/half_ka_v2_hm.cpp \
 nnue/features/half_ka_v2_hm.h nnue/features/../nnue_common.h \
 nnue/features/../../misc.h nnue/features/../../types.h \
 nnue/features/../../tune.h nnue/features/../../evaluate.h \
 nnue/features/../../misc.h nnue/features/../../position.h \
 nnue/features/../../bitboard.h nnue/features/../../evaluate.h \
 nnue/features/../../psqt.h nnue/features/../../nnue/nnue_accumulator.h \
 nnue/features/../../nnue/nnue_architecture.h \
 nnue/features/../../nnue/nnue_common.h \
 nnue/features/../../nnue/features/half_ka_v2_hm.h \
 nnue/features/../../nnue/layers/affine_transform_sparse_input.h \
 nnue/features/../../nnue/layers/../nnue_common.h \
 nnue/features/../../nnue/layers/affine_transform.h \
 nnue/features/../../nnue/layers/simd.h \
 nnue/features/../../nnue/layers/affine_transform.h \
 nnue/features/../../nnue/layers/clipped_relu.h \
 nnue/features/../../nnue/layers/sqr_clipped_relu.h \
 nnue/features/../../nnue/../misc.h
