benchmark.o: benchmark.cpp benchmark.h numa.h memory.h types.h tune.h \
  misc.h
bitboard.o: bitboard.cpp bitboard.h types.h tune.h misc.h
evaluate.o: evaluate.cpp evaluate.h types.h tune.h nnue/network.h \
  nnue/../memory.h nnue/../types.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/nnue_feature_transformer.h nnue/../position.h \
  nnue/../bitboard.h nnue/nnue_misc.h position.h uci.h engine.h numa.h \
  memory.h misc.h search.h history.h score.h syzygy/tbprobe.h timeman.h \
  thread.h thread_win32_osx.h tt.h ucioption.h
main.o: main.cpp bitboard.h types.h tune.h misc.h position.h uci.h \
  engine.h nnue/network.h nnue/../memory.h nnue/../types.h \
  nnue/nnue_accumulator.h nnue/nnue_architecture.h \
  nnue/features/half_ka_v2_hm.h nnue/features/../../misc.h \
  nnue/features/../../types.h nnue/features/../nnue_common.h \
  nnue/layers/affine_transform.h nnue/layers/../nnue_common.h \
  nnue/layers/simd.h nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/clipped_relu.h \
  nnue/layers/sqr_clipped_relu.h nnue/nnue_common.h \
  nnue/nnue_feature_transformer.h nnue/../position.h nnue/nnue_misc.h \
  numa.h memory.h search.h history.h score.h syzygy/tbprobe.h timeman.h \
  thread.h thread_win32_osx.h tt.h ucioption.h
misc.o: misc.cpp misc.h types.h tune.h
movegen.o: movegen.cpp movegen.h types.h tune.h bitboard.h position.h
movepick.o: movepick.cpp movepick.h history.h misc.h position.h \
  bitboard.h types.h tune.h movegen.h
position.o: position.cpp position.h bitboard.h types.h tune.h misc.h \
  movegen.h syzygy/tbprobe.h tt.h memory.h uci.h engine.h nnue/network.h \
  nnue/../memory.h nnue/../types.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/clipped_relu.h \
  nnue/layers/sqr_clipped_relu.h nnue/nnue_common.h \
  nnue/nnue_feature_transformer.h nnue/../position.h nnue/nnue_misc.h \
  numa.h search.h history.h score.h timeman.h thread.h \
  thread_win32_osx.h ucioption.h
search.o: search.cpp search.h history.h misc.h position.h bitboard.h \
  types.h tune.h nnue/network.h nnue/../memory.h nnue/../types.h \
  nnue/nnue_accumulator.h nnue/nnue_architecture.h \
  nnue/features/half_ka_v2_hm.h nnue/features/../../misc.h \
  nnue/features/../../types.h nnue/features/../nnue_common.h \
  nnue/layers/affine_transform.h nnue/layers/../nnue_common.h \
  nnue/layers/simd.h nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/clipped_relu.h \
  nnue/layers/sqr_clipped_relu.h nnue/nnue_common.h \
  nnue/nnue_feature_transformer.h nnue/../position.h nnue/nnue_misc.h \
  numa.h memory.h score.h syzygy/tbprobe.h timeman.h evaluate.h \
  movegen.h movepick.h thread.h thread_win32_osx.h tt.h uci.h engine.h \
  ucioption.h
thread.o: thread.cpp thread.h numa.h memory.h types.h tune.h misc.h \
  position.h bitboard.h search.h history.h nnue/network.h \
  nnue/../memory.h nnue/../types.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/clipped_relu.h \
  nnue/layers/sqr_clipped_relu.h nnue/nnue_common.h \
  nnue/nnue_feature_transformer.h nnue/../position.h nnue/nnue_misc.h \
  score.h syzygy/tbprobe.h timeman.h thread_win32_osx.h movegen.h uci.h \
  engine.h tt.h ucioption.h
timeman.o: timeman.cpp timeman.h misc.h types.h tune.h search.h history.h \
  position.h bitboard.h nnue/network.h nnue/../memory.h nnue/../types.h \
  nnue/nnue_accumulator.h nnue/nnue_architecture.h \
  nnue/features/half_ka_v2_hm.h nnue/features/../../misc.h \
  nnue/features/../../types.h nnue/features/../nnue_common.h \
  nnue/layers/affine_transform.h nnue/layers/../nnue_common.h \
  nnue/layers/simd.h nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/clipped_relu.h \
  nnue/layers/sqr_clipped_relu.h nnue/nnue_common.h \
  nnue/nnue_feature_transformer.h nnue/../position.h nnue/nnue_misc.h \
  numa.h memory.h score.h syzygy/tbprobe.h ucioption.h
tt.o: tt.cpp tt.h memory.h types.h tune.h misc.h syzygy/tbprobe.h \
  thread.h numa.h position.h bitboard.h search.h history.h \
  nnue/network.h nnue/../memory.h nnue/../types.h \
  nnue/nnue_accumulator.h nnue/nnue_architecture.h \
  nnue/features/half_ka_v2_hm.h nnue/features/../../misc.h \
  nnue/features/../../types.h nnue/features/../nnue_common.h \
  nnue/layers/affine_transform.h nnue/layers/../nnue_common.h \
  nnue/layers/simd.h nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/clipped_relu.h \
  nnue/layers/sqr_clipped_relu.h nnue/nnue_common.h \
  nnue/nnue_feature_transformer.h nnue/../position.h nnue/nnue_misc.h \
  score.h timeman.h thread_win32_osx.h
uci.o: uci.cpp uci.h engine.h nnue/network.h nnue/../memory.h \
  nnue/../types.h nnue/../tune.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/nnue_feature_transformer.h nnue/../position.h \
  nnue/../bitboard.h nnue/nnue_misc.h numa.h memory.h misc.h position.h \
  search.h history.h score.h types.h syzygy/tbprobe.h timeman.h thread.h \
  thread_win32_osx.h tt.h ucioption.h benchmark.h movegen.h
ucioption.o: ucioption.cpp ucioption.h misc.h
tune.o: tune.cpp tune.h ucioption.h
tbprobe.o: syzygy/tbprobe.cpp syzygy/tbprobe.h syzygy/../bitboard.h \
  syzygy/../types.h syzygy/../tune.h syzygy/../misc.h \
  syzygy/../movegen.h syzygy/../position.h syzygy/../search.h \
  syzygy/../history.h syzygy/../nnue/network.h \
  syzygy/../nnue/../memory.h syzygy/../nnue/../types.h \
  syzygy/../nnue/nnue_accumulator.h syzygy/../nnue/nnue_architecture.h \
  syzygy/../nnue/features/half_ka_v2_hm.h \
  syzygy/../nnue/features/../../misc.h \
  syzygy/../nnue/features/../../types.h \
  syzygy/../nnue/features/../nnue_common.h \
  syzygy/../nnue/layers/affine_transform.h \
  syzygy/../nnue/layers/../nnue_common.h syzygy/../nnue/layers/simd.h \
  syzygy/../nnue/layers/affine_transform_sparse_input.h \
  syzygy/../nnue/layers/../../bitboard.h \
  syzygy/../nnue/layers/clipped_relu.h \
  syzygy/../nnue/layers/sqr_clipped_relu.h syzygy/../nnue/nnue_common.h \
  syzygy/../nnue/nnue_feature_transformer.h syzygy/../nnue/../position.h \
  syzygy/../nnue/nnue_misc.h syzygy/../numa.h syzygy/../memory.h \
  syzygy/../score.h syzygy/../syzygy/tbprobe.h syzygy/../timeman.h \
  syzygy/../ucioption.h
nnue_accumulator.o: nnue/nnue_accumulator.cpp nnue/nnue_accumulator.h \
  nnue/../types.h nnue/../tune.h nnue/nnue_architecture.h \
  nnue/features/half_ka_v2_hm.h nnue/features/../../misc.h \
  nnue/features/../../types.h nnue/features/../nnue_common.h \
  nnue/layers/affine_transform.h nnue/layers/../nnue_common.h \
  nnue/layers/simd.h nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/../bitboard.h nnue/../position.h \
  nnue/network.h nnue/../memory.h nnue/nnue_feature_transformer.h \
  nnue/nnue_misc.h
nnue_misc.o: nnue/nnue_misc.cpp nnue/nnue_misc.h nnue/../types.h \
  nnue/../tune.h nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/../position.h nnue/../bitboard.h nnue/../uci.h \
  nnue/../engine.h nnue/../nnue/network.h nnue/../nnue/../memory.h \
  nnue/../nnue/../types.h nnue/../nnue/nnue_accumulator.h \
  nnue/../nnue/nnue_architecture.h nnue/../nnue/nnue_common.h \
  nnue/../nnue/nnue_feature_transformer.h nnue/../nnue/../position.h \
  nnue/../nnue/nnue_misc.h nnue/../numa.h nnue/../memory.h \
  nnue/../misc.h nnue/../search.h nnue/../history.h nnue/../score.h \
  nnue/../syzygy/tbprobe.h nnue/../timeman.h nnue/../thread.h \
  nnue/../thread_win32_osx.h nnue/../tt.h nnue/../ucioption.h \
  nnue/network.h nnue/nnue_accumulator.h
half_ka_v2_hm.o: nnue/features/half_ka_v2_hm.cpp \
  nnue/features/half_ka_v2_hm.h nnue/features/../../misc.h \
  nnue/features/../../types.h nnue/features/../../tune.h \
  nnue/features/../nnue_common.h nnue/features/../../bitboard.h \
  nnue/features/../../position.h nnue/features/../nnue_accumulator.h \
  nnue/features/../nnue_architecture.h \
  nnue/features/../features/half_ka_v2_hm.h \
  nnue/features/../layers/affine_transform.h \
  nnue/features/../layers/../nnue_common.h \
  nnue/features/../layers/simd.h \
  nnue/features/../layers/affine_transform_sparse_input.h \
  nnue/features/../layers/../../bitboard.h \
  nnue/features/../layers/clipped_relu.h \
  nnue/features/../layers/sqr_clipped_relu.h
network.o: nnue/network.cpp nnue/network.h nnue/../memory.h \
  nnue/../types.h nnue/../tune.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/nnue_feature_transformer.h nnue/../position.h \
  nnue/../bitboard.h nnue/nnue_misc.h nnue/../incbin/incbin.h \
  nnue/../evaluate.h nnue/../misc.h
engine.o: engine.cpp engine.h nnue/network.h nnue/../memory.h \
  nnue/../types.h nnue/../tune.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/nnue_feature_transformer.h nnue/../position.h \
  nnue/../bitboard.h nnue/nnue_misc.h numa.h memory.h misc.h position.h \
  search.h history.h score.h types.h syzygy/tbprobe.h timeman.h thread.h \
  thread_win32_osx.h tt.h ucioption.h evaluate.h perft.h movegen.h uci.h
score.o: score.cpp score.h types.h tune.h uci.h engine.h nnue/network.h \
  nnue/../memory.h nnue/../types.h nnue/nnue_accumulator.h \
  nnue/nnue_architecture.h nnue/features/half_ka_v2_hm.h \
  nnue/features/../../misc.h nnue/features/../../types.h \
  nnue/features/../nnue_common.h nnue/layers/affine_transform.h \
  nnue/layers/../nnue_common.h nnue/layers/simd.h \
  nnue/layers/affine_transform_sparse_input.h \
  nnue/layers/../../bitboard.h nnue/layers/../../types.h \
  nnue/layers/clipped_relu.h nnue/layers/sqr_clipped_relu.h \
  nnue/nnue_common.h nnue/nnue_feature_transformer.h nnue/../position.h \
  nnue/../bitboard.h nnue/nnue_misc.h numa.h memory.h misc.h position.h \
  search.h history.h syzygy/tbprobe.h timeman.h thread.h \
  thread_win32_osx.h tt.h ucioption.h
memory.o: memory.cpp memory.h types.h tune.h
