From 2f50f45818d35bfc1f91642f30761414dc0ba19d Mon Sep 17 00:00:00 2001 From: NguyenPham Date: Sat, 30 Jan 2021 21:58:18 +1100 Subject: [PATCH] missing BanksiaIOS.xcodeproj --- BanksiaIOS.xcodeproj/project.pbxproj | 7862 +++++++++++++++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../UserInterfaceState.xcuserstate | Bin 0 -> 22866 bytes .../xcschemes/BanksiaIOS.xcscheme | 78 + .../BanksiaWatch (Complication).xcscheme | 94 + .../xcschemes/BanksiaWatch.xcscheme | 92 + .../xcshareddata/xcschemes/Lc0.xcscheme | 78 + .../Lc0Watch (Complication).xcscheme | 94 + .../xcshareddata/xcschemes/Lc0Watch.xcscheme | 92 + .../xcshareddata/xcschemes/NN.xcscheme | 78 + .../xcschemes/NNWatch (Complication).xcscheme | 107 + .../xcshareddata/xcschemes/NNWatch.xcscheme | 105 + .../xcshareddata/xcschemes/Stockfish.xcscheme | 78 + .../StockfishWatch (Complication).xcscheme | 94 + .../xcschemes/StockfishWatch.xcscheme | 92 + .../xcschemes/xcschememanagement.plist | 122 + 17 files changed, 9081 insertions(+) create mode 100644 BanksiaIOS.xcodeproj/project.pbxproj create mode 100644 BanksiaIOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 BanksiaIOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 BanksiaIOS.xcodeproj/project.xcworkspace/xcuserdata/nguyenpham.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaIOS.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch (Complication).xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch (Complication).xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NN.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch (Complication).xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Stockfish.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch (Complication).xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch.xcscheme create mode 100644 BanksiaIOS.xcodeproj/xcuserdata/nguyenpham.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/BanksiaIOS.xcodeproj/project.pbxproj b/BanksiaIOS.xcodeproj/project.pbxproj new file mode 100644 index 0000000..1411d92 --- /dev/null +++ b/BanksiaIOS.xcodeproj/project.pbxproj @@ -0,0 +1,7862 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 51; + objects = { + +/* Begin PBXBuildFile section */ + B102425A253A600E00B95873 /* WatchAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1024259253A600E00B95873 /* WatchAssets.xcassets */; }; + B1026BF92543268200603CC7 /* backendbench.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A252543268200603CC7 /* backendbench.cc */; }; + B1026BFA2543268200603CC7 /* benchmark.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A282543268200603CC7 /* benchmark.cc */; }; + B1026BFB2543268200603CC7 /* main.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A292543268200603CC7 /* main.cc */; }; + B1026BFC2543268200603CC7 /* engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A2F2543268200603CC7 /* engine.cc */; }; + B1026BFD2543268200603CC7 /* string.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A322543268200603CC7 /* string.cc */; }; + B1026BFE2543268200603CC7 /* numa.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A332543268200603CC7 /* numa.cc */; }; + B1026BFF2543268200603CC7 /* optionsparser.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A352543268200603CC7 /* optionsparser.cc */; }; + B1026C002543268200603CC7 /* weights_adapter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A382543268200603CC7 /* weights_adapter.cc */; }; + B1026C012543268200603CC7 /* protomessage.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A3B2543268200603CC7 /* protomessage.cc */; }; + B1026C022543268200603CC7 /* configfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A422543268200603CC7 /* configfile.cc */; }; + B1026C032543268200603CC7 /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A432543268200603CC7 /* histogram.cc */; }; + B1026C042543268200603CC7 /* commandline.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A452543268200603CC7 /* commandline.cc */; }; + B1026C052543268200603CC7 /* random.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A462543268200603CC7 /* random.cc */; }; + B1026C062543268200603CC7 /* esc_codes.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A472543268200603CC7 /* esc_codes.cc */; }; + B1026C072543268200603CC7 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A4C2543268200603CC7 /* logging.cc */; }; + B1026C082543268200603CC7 /* optionsdict.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A4E2543268200603CC7 /* optionsdict.cc */; }; + B1026C092543268200603CC7 /* filesystem.posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026A522543268200603CC7 /* filesystem.posix.cc */; }; + B1026C282543268200603CC7 /* syzygy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BAD2543268200603CC7 /* syzygy.cc */; }; + B1026C292543268200603CC7 /* bitboard.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BB02543268200603CC7 /* bitboard.cc */; }; + B1026C2A2543268200603CC7 /* position.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BB22543268200603CC7 /* position.cc */; }; + B1026C2B2543268200603CC7 /* board.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BB52543268200603CC7 /* board.cc */; }; + B1026C2C2543268200603CC7 /* uciloop.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BB72543268200603CC7 /* uciloop.cc */; }; + B1026C2F2543268200603CC7 /* convolution1.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BBE2543268200603CC7 /* convolution1.cc */; }; + B1026C312543268200603CC7 /* winograd_convolution3.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BC12543268200603CC7 /* winograd_convolution3.cc */; }; + B1026C322543268200603CC7 /* network_blas.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BC32543268200603CC7 /* network_blas.cc */; }; + B1026C332543268200603CC7 /* se_unit.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BC42543268200603CC7 /* se_unit.cc */; }; + B1026C352543268200603CC7 /* fully_connected_layer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BC92543268200603CC7 /* fully_connected_layer.cc */; }; + B1026C372543268200603CC7 /* network_legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BCC2543268200603CC7 /* network_legacy.cc */; }; + B1026C382543268200603CC7 /* writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BCE2543268200603CC7 /* writer.cc */; }; + B1026C392543268200603CC7 /* winograd_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BD02543268200603CC7 /* winograd_filter.cc */; }; + B1026C3A2543268200603CC7 /* activation.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BD22543268200603CC7 /* activation.cc */; }; + B1026C3B2543268200603CC7 /* loader.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BD52543268200603CC7 /* loader.cc */; }; + B1026C3D2543268200603CC7 /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BDA2543268200603CC7 /* factory.cc */; }; + B1026C3E2543268200603CC7 /* encoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BDB2543268200603CC7 /* encoder.cc */; }; + B1026C3F2543268200603CC7 /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BDC2543268200603CC7 /* cache.cc */; }; + B1026C422543268200603CC7 /* version.inc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BE12543268200603CC7 /* version.inc */; }; + B1026C432543268200603CC7 /* node.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BE32543268200603CC7 /* node.cc */; }; + B1026C442543268200603CC7 /* search.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BE62543268200603CC7 /* search.cc */; }; + B1026C452543268200603CC7 /* stoppers.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BE82543268200603CC7 /* stoppers.cc */; }; + B1026C462543268200603CC7 /* common.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BED2543268200603CC7 /* common.cc */; }; + B1026C472543268200603CC7 /* smooth.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BEE2543268200603CC7 /* smooth.cc */; }; + B1026C482543268200603CC7 /* alphazero.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BEF2543268200603CC7 /* alphazero.cc */; }; + B1026C492543268200603CC7 /* timemgr.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BF12543268200603CC7 /* timemgr.cc */; }; + B1026C4A2543268200603CC7 /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BF32543268200603CC7 /* factory.cc */; }; + B1026C4B2543268200603CC7 /* legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BF52543268200603CC7 /* legacy.cc */; }; + B1026C4C2543268200603CC7 /* params.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BF62543268200603CC7 /* params.cc */; }; + B1026C4D2543268200603CC7 /* version.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1026BF82543268200603CC7 /* version.cc */; }; + B1026EC92543AB3100603CC7 /* BanksiaWatch.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = B1C02B9D25294BEA00665CA6 /* BanksiaWatch.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B12B8DBF25464C3600AD3096 /* convolution1.cc in Sources */ = {isa = PBXBuildFile; fileRef = B12B8DB325464C3600AD3096 /* convolution1.cc */; }; + B12B8DC025464C3600AD3096 /* winograd_transform.ispc in Resources */ = {isa = PBXBuildFile; fileRef = B12B8DB425464C3600AD3096 /* winograd_transform.ispc */; }; + B12B8DC125464C3600AD3096 /* winograd_convolution3.cc in Sources */ = {isa = PBXBuildFile; fileRef = B12B8DB625464C3600AD3096 /* winograd_convolution3.cc */; }; + B12B8DC225464C3600AD3096 /* network_blas.cc in Sources */ = {isa = PBXBuildFile; fileRef = B12B8DB825464C3600AD3096 /* network_blas.cc */; }; + B12B8DC325464C3600AD3096 /* se_unit.cc in Sources */ = {isa = PBXBuildFile; fileRef = B12B8DB925464C3600AD3096 /* se_unit.cc */; }; + B12B8DC525464C3600AD3096 /* fully_connected_layer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B12B8DBE25464C3600AD3096 /* fully_connected_layer.cc */; }; + B14A8B642528C76500B5704C /* PopupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B262528C76500B5704C /* PopupView.swift */; }; + B14A8B652528C76500B5704C /* Move.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B282528C76500B5704C /* Move.swift */; }; + B14A8B662528C76500B5704C /* ChessBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B292528C76500B5704C /* ChessBoard.swift */; }; + B14A8B672528C76500B5704C /* Hist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B2A2528C76500B5704C /* Hist.swift */; }; + B14A8B682528C76500B5704C /* Piece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B2B2528C76500B5704C /* Piece.swift */; }; + B14A8B692528C76500B5704C /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B2C2528C76500B5704C /* Result.swift */; }; + B14A8B6A2528C76500B5704C /* ExtensionLib.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B2D2528C76500B5704C /* ExtensionLib.swift */; }; + B14A8B6B2528C76500B5704C /* Book.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B2E2528C76500B5704C /* Book.swift */; }; + B14A8B6C2528C76500B5704C /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B2F2528C76500B5704C /* Types.swift */; }; + B14A8B772528C76500B5704C /* BsIcon.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B3B2528C76500B5704C /* BsIcon.xcassets */; }; + B14A8B782528C76500B5704C /* ChessContentExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B3D2528C76500B5704C /* ChessContentExtension.swift */; }; + B14A8B792528C76500B5704C /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B3E2528C76500B5704C /* ContentView.swift */; }; + B14A8B812528C76500B5704C /* credit.html in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B482528C76500B5704C /* credit.html */; }; + B14A8B822528C76500B5704C /* help.html in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B492528C76500B5704C /* help.html */; }; + B14A8B832528C76500B5704C /* fruit.bin in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B4C2528C76500B5704C /* fruit.bin */; }; + B14A8B842528C76500B5704C /* win.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B4E2528C76500B5704C /* win.wav */; }; + B14A8B852528C76500B5704C /* move.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B4F2528C76500B5704C /* move.wav */; }; + B14A8B862528C76500B5704C /* alert2.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B502528C76500B5704C /* alert2.wav */; }; + B14A8B872528C76500B5704C /* alert1.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B512528C76500B5704C /* alert1.wav */; }; + B14A8B882528C76500B5704C /* check.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B522528C76500B5704C /* check.wav */; }; + B14A8B892528C76500B5704C /* error.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B532528C76500B5704C /* error.wav */; }; + B14A8B8A2528C76500B5704C /* cap.wav in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B542528C76500B5704C /* cap.wav */; }; + B14A8B8B2528C76500B5704C /* BanksiaApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B562528C76500B5704C /* BanksiaApp.swift */; }; + B14A8B8C2528C76500B5704C /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B582528C76500B5704C /* Game.swift */; }; + B14A8B8D2528C76500B5704C /* UserData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B592528C76500B5704C /* UserData.swift */; }; + B14A8B8E2528C76500B5704C /* SoundMng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B5A2528C76500B5704C /* SoundMng.swift */; }; + B14A8B8F2528C76500B5704C /* EngineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B5B2528C76500B5704C /* EngineData.swift */; }; + B14A8B902528C76500B5704C /* pieces.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B14A8B5C2528C76500B5704C /* pieces.xcassets */; }; + B14A8B912528C76500B5704C /* ArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B5E2528C76500B5704C /* ArrowView.swift */; }; + B14A8B932528C76500B5704C /* GAllPieces.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B602528C76500B5704C /* GAllPieces.swift */; }; + B14A8B942528C76500B5704C /* GBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B612528C76500B5704C /* GBoard.swift */; }; + B14A8B952528C76500B5704C /* GCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B622528C76500B5704C /* GCell.swift */; }; + B14A8B962528C76500B5704C /* GPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14A8B632528C76500B5704C /* GPiece.swift */; }; + B14A8D7D2528C8E000B5704C /* movegen.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BF32528C8DF00B5704C /* movegen.c */; }; + B14A8D7E2528C8E000B5704C /* zobrist.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BF42528C8DF00B5704C /* zobrist.c */; }; + B14A8D7F2528C8E000B5704C /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BF52528C8DF00B5704C /* thread.c */; }; + B14A8D802528C8E000B5704C /* network.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BF62528C8DF00B5704C /* network.c */; }; + B14A8D812528C8E000B5704C /* history.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BF72528C8DF00B5704C /* history.c */; }; + B14A8D822528C8E000B5704C /* bitboards.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BF92528C8DF00B5704C /* bitboards.c */; }; + B14A8D832528C8E000B5704C /* evalcache.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BFB2528C8DF00B5704C /* evalcache.c */; }; + B14A8D842528C8E000B5704C /* makefile in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BFE2528C8DF00B5704C /* makefile */; }; + B14A8D852528C8E000B5704C /* move.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8BFF2528C8DF00B5704C /* move.c */; }; + B14A8D862528C8E000B5704C /* board.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C002528C8DF00B5704C /* board.c */; }; + B14A8D872528C8E000B5704C /* pknet_224x32x1.net in Resources */ = {isa = PBXBuildFile; fileRef = B14A8C022528C8DF00B5704C /* pknet_224x32x1.net */; }; + B14A8D882528C8E000B5704C /* evaluate.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C032528C8DF00B5704C /* evaluate.c */; }; + B14A8D892528C8E000B5704C /* attacks.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C042528C8DF00B5704C /* attacks.c */; }; + B14A8D8A2528C8E000B5704C /* transposition.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C062528C8DF00B5704C /* transposition.c */; }; + B14A8D8B2528C8E000B5704C /* syzygy.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C072528C8DF00B5704C /* syzygy.c */; }; + B14A8D8C2528C8E000B5704C /* uci.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C082528C8DF00B5704C /* uci.c */; }; + B14A8D8D2528C8E000B5704C /* search.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C092528C8DF00B5704C /* search.c */; }; + B14A8D8F2528C8E000B5704C /* time.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C0F2528C8DF00B5704C /* time.c */; }; + B14A8D902528C8E000B5704C /* movepicker.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C132528C8DF00B5704C /* movepicker.c */; }; + B14A8D912528C8E000B5704C /* tuner.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C152528C8DF00B5704C /* tuner.c */; }; + B14A8D922528C8E000B5704C /* cmdline.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C162528C8DF00B5704C /* cmdline.c */; }; + B14A8D932528C8E000B5704C /* masks.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C1C2528C8DF00B5704C /* masks.c */; }; + B14A8D942528C8E000B5704C /* windows.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C1E2528C8DF00B5704C /* windows.c */; }; + B14A8D962528C8E000B5704C /* tbprobe.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C232528C8DF00B5704C /* tbprobe.c */; }; + B14A8D972528C8E000B5704C /* timecontrol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C292528C8DF00B5704C /* timecontrol.cpp */; }; + B14A8D982528C8E000B5704C /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C2A2528C8DF00B5704C /* thread.cpp */; }; + B14A8D992528C8E000B5704C /* magic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C2E2528C8DF00B5704C /* magic.cpp */; }; + B14A8D9A2528C8E000B5704C /* bitboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C312528C8DF00B5704C /* bitboard.cpp */; }; + B14A8D9B2528C8E000B5704C /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C322528C8DF00B5704C /* Makefile */; }; + B14A8D9C2528C8E000B5704C /* move_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C332528C8DF00B5704C /* move_utils.cpp */; }; + B14A8D9D2528C8E000B5704C /* test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C342528C8E000B5704C /* test.cpp */; }; + B14A8D9E2528C8E000B5704C /* data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C372528C8E000B5704C /* data.cpp */; }; + B14A8D9F2528C8E000B5704C /* tune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C382528C8E000B5704C /* tune.cpp */; }; + B14A8DA02528C8E000B5704C /* see.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C392528C8E000B5704C /* see.cpp */; }; + B14A8DA12528C8E000B5704C /* move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C3E2528C8E000B5704C /* move.cpp */; }; + B14A8DA22528C8E000B5704C /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C402528C8E000B5704C /* search.cpp */; }; + B14A8DA52528C8E000B5704C /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C462528C8E000B5704C /* tbprobe.cpp */; }; + B14A8DA62528C8E000B5704C /* target.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C4A2528C8E000B5704C /* target.cpp */; }; + B14A8DA72528C8E000B5704C /* movegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C4D2528C8E000B5704C /* movegen.cpp */; }; + B14A8DA82528C8E000B5704C /* tt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C4F2528C8E000B5704C /* tt.cpp */; }; + B14A8DA92528C8E000B5704C /* pst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C512528C8E000B5704C /* pst.cpp */; }; + B14A8DAA2528C8E000B5704C /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C532528C8E000B5704C /* main.cpp */; }; + B14A8DAB2528C8E000B5704C /* eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C562528C8E000B5704C /* eval.cpp */; }; + B14A8DAC2528C8E000B5704C /* tb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C572528C8E000B5704C /* tb.cpp */; }; + B14A8DAD2528C8E000B5704C /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C592528C8E000B5704C /* position.cpp */; }; + B14A8DAE2528C8E000B5704C /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C5A2528C8E000B5704C /* uci.cpp */; }; + B14A8DAF2528C8E000B5704C /* params.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C5B2528C8E000B5704C /* params.cpp */; }; + B14A8DC82528C8E000B5704C /* stockfishlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C9B2528C8E000B5704C /* stockfishlib.cpp */; }; + B14A8DC92528C8E000B5704C /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C9E2528C8E000B5704C /* common.cpp */; }; + B14A8DCA2528C8E000B5704C /* moveorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C9F2528C8E000B5704C /* moveorder.cpp */; }; + B14A8DCB2528C8E000B5704C /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CA02528C8E000B5704C /* Makefile */; }; + B14A8DCC2528C8E000B5704C /* bbinit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CA12528C8E000B5704C /* bbinit.cpp */; }; + B14A8DCD2528C8E000B5704C /* board.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CA42528C8E000B5704C /* board.cpp */; }; + B14A8DCE2528C8E000B5704C /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CA62528C8E000B5704C /* tbprobe.cpp */; }; + B14A8DCF2528C8E000B5704C /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CAC2528C8E000B5704C /* search.cpp */; }; + B14A8DD02528C8E000B5704C /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CAE2528C8E000B5704C /* hash.cpp */; }; + B14A8DD12528C8E000B5704C /* eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CB22528C8E000B5704C /* eval.cpp */; }; + B14A8DD22528C8E000B5704C /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CB42528C8E000B5704C /* uci.cpp */; }; + B14A8DD32528C8E000B5704C /* move_eval.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CB62528C8E000B5704C /* move_eval.c */; }; + B14A8DD42528C8E000B5704C /* eval.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CB72528C8E000B5704C /* eval.c */; }; + B14A8DD52528C8E000B5704C /* history.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CB82528C8E000B5704C /* history.c */; }; + B14A8DD62528C8E000B5704C /* phash.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CBA2528C8E000B5704C /* phash.c */; }; + B14A8DD72528C8E000B5704C /* tables.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CBC2528C8E000B5704C /* tables.c */; }; + B14A8DD82528C8E000B5704C /* move_list.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CBD2528C8E000B5704C /* move_list.c */; }; + B14A8DD92528C8E000B5704C /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CBF2528C8E000B5704C /* util.c */; }; + B14A8DDA2528C8E000B5704C /* position.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CC32528C8E000B5704C /* position.c */; }; + B14A8DDB2528C8E000B5704C /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CC42528C8E000B5704C /* hash.c */; }; + B14A8DDC2528C8E000B5704C /* uci.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CC52528C8E000B5704C /* uci.c */; }; + B14A8DDD2528C8E000B5704C /* search.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CC72528C8E000B5704C /* search.c */; }; + B14A8DDF2528C8E000B5704C /* perft.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CCA2528C8E000B5704C /* perft.c */; }; + B14A8DE02528C8E000B5704C /* make.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CCC2528C8E000B5704C /* make.c */; }; + B14A8DE12528C8E000B5704C /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CD12528C8E000B5704C /* main.c */; }; + B14A8DE32528C8E000B5704C /* tbprobe.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CD62528C8E000B5704C /* tbprobe.c */; }; + B14A8DE52528C8E000B5704C /* pawn_eval.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CDC2528C8E000B5704C /* pawn_eval.c */; }; + B14A8DE62528C8E000B5704C /* tablebases.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CDD2528C8E000B5704C /* tablebases.c */; }; + B14A8DE72528C8E000B5704C /* gen.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CDE2528C8E000B5704C /* gen.c */; }; + B14A8DE82528C8E000B5704C /* bitboard.c in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CE12528C8E000B5704C /* bitboard.c */; }; + B14A8DE92528C8E000B5704C /* engines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CE52528C8E000B5704C /* engines.cpp */; }; + B14A8E072528C8E000B5704C /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D1C2528C8E000B5704C /* thread.cpp */; }; + B14A8E082528C8E000B5704C /* timeman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D1D2528C8E000B5704C /* timeman.cpp */; }; + B14A8E092528C8E000B5704C /* ucioption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D1E2528C8E000B5704C /* ucioption.cpp */; }; + B14A8E0A2528C8E000B5704C /* evaluate_nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D202528C8E000B5704C /* evaluate_nnue.cpp */; }; + B14A8E0B2528C8E000B5704C /* half_kp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D2B2528C8E000B5704C /* half_kp.cpp */; }; + B14A8E0C2528C8E000B5704C /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D332528C8E000B5704C /* misc.cpp */; }; + B14A8E0D2528C8E000B5704C /* bitboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D362528C8E000B5704C /* bitboard.cpp */; }; + B14A8E0E2528C8E000B5704C /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D372528C8E000B5704C /* Makefile */; }; + B14A8E0F2528C8E000B5704C /* psqt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D392528C8E000B5704C /* psqt.cpp */; }; + B14A8E102528C8E000B5704C /* benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D3A2528C8E000B5704C /* benchmark.cpp */; }; + B14A8E112528C8E000B5704C /* movepick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D3B2528C8E000B5704C /* movepick.cpp */; }; + B14A8E122528C8E000B5704C /* tune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D3D2528C8E000B5704C /* tune.cpp */; }; + B14A8E132528C8E000B5704C /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D402528C8E000B5704C /* tbprobe.cpp */; }; + B14A8E142528C8E000B5704C /* bitbase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D422528C8E000B5704C /* bitbase.cpp */; }; + B14A8E152528C8E000B5704C /* evaluate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D432528C8E000B5704C /* evaluate.cpp */; }; + B14A8E162528C8E000B5704C /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D462528C8E000B5704C /* search.cpp */; }; + B14A8E172528C8E000B5704C /* pawns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D4A2528C8E000B5704C /* pawns.cpp */; }; + B14A8E182528C8E000B5704C /* movegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D4B2528C8E000B5704C /* movegen.cpp */; }; + B14A8E1A2528C8E000B5704C /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D4F2528C8E000B5704C /* material.cpp */; }; + B14A8E1B2528C8E000B5704C /* tt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D502528C8E000B5704C /* tt.cpp */; }; + B14A8E1C2528C8E000B5704C /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D532528C8E000B5704C /* main.cpp */; }; + B14A8E1D2528C8E000B5704C /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D572528C8E000B5704C /* position.cpp */; }; + B14A8E1E2528C8E000B5704C /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D582528C8E000B5704C /* uci.cpp */; }; + B14A8E1F2528C8E000B5704C /* endgame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D592528C8E000B5704C /* endgame.cpp */; }; + B14F4B222544D277004DE126 /* bitboards.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AE52544D277004DE126 /* bitboards.cpp */; }; + B14F4B232544D277004DE126 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AE72544D277004DE126 /* utils.cpp */; }; + B14F4B242544D277004DE126 /* moveeval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AE92544D277004DE126 /* moveeval.cpp */; }; + B14F4B252544D277004DE126 /* igeltt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AEA2544D277004DE126 /* igeltt.cpp */; }; + B14F4B262544D277004DE126 /* evaluate_nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AED2544D277004DE126 /* evaluate_nnue.cpp */; }; + B14F4B272544D277004DE126 /* half_kp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AF82544D277004DE126 /* half_kp.cpp */; }; + B14F4B282544D277004DE126 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4AFF2544D277004DE126 /* misc.cpp */; }; + B14F4B2A2544D277004DE126 /* makefile in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B022544D277004DE126 /* makefile */; }; + B14F4B2B2544D277004DE126 /* history.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B032544D277004DE126 /* history.cpp */; }; + B14F4B2C2544D277004DE126 /* texel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B052544D277004DE126 /* texel.cpp */; }; + B14F4B2D2544D277004DE126 /* evaluate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B062544D277004DE126 /* evaluate.cpp */; }; + B14F4B2F2544D277004DE126 /* tbprobe.c in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B0F2544D277004DE126 /* tbprobe.c */; }; + B14F4B312544D277004DE126 /* notation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B142544D277004DE126 /* notation.cpp */; }; + B14F4B322544D277004DE126 /* igelposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B162544D277004DE126 /* igelposition.cpp */; }; + B14F4B332544D277004DE126 /* eval_params.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B172544D277004DE126 /* eval_params.cpp */; }; + B14F4B342544D277004DE126 /* igelsearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B192544D277004DE126 /* igelsearch.cpp */; }; + B14F4B362544D277004DE126 /* moves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B1C2544D277004DE126 /* moves.cpp */; }; + B14F4B372544D277004DE126 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B1D2544D277004DE126 /* main.cpp */; }; + B14F4B382544D277004DE126 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B1F2544D277004DE126 /* uci.cpp */; }; + B14F4B392544D277004DE126 /* time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B202544D277004DE126 /* time.cpp */; }; + B14F4BCD2544D74A004DE126 /* bitboards.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B902544D749004DE126 /* bitboards.cpp */; }; + B14F4BCE2544D74A004DE126 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B922544D749004DE126 /* utils.cpp */; }; + B14F4BCF2544D74A004DE126 /* moveeval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B942544D749004DE126 /* moveeval.cpp */; }; + B14F4BD02544D74A004DE126 /* igeltt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B952544D74A004DE126 /* igeltt.cpp */; }; + B14F4BD12544D74A004DE126 /* evaluate_nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4B982544D74A004DE126 /* evaluate_nnue.cpp */; }; + B14F4BD22544D74A004DE126 /* half_kp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BA32544D74A004DE126 /* half_kp.cpp */; }; + B14F4BD32544D74A004DE126 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BAA2544D74A004DE126 /* misc.cpp */; }; + B14F4BD42544D74A004DE126 /* weights.txt in Resources */ = {isa = PBXBuildFile; fileRef = B14F4BAC2544D74A004DE126 /* weights.txt */; }; + B14F4BD52544D74A004DE126 /* makefile in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BAD2544D74A004DE126 /* makefile */; }; + B14F4BD62544D74A004DE126 /* history.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BAE2544D74A004DE126 /* history.cpp */; }; + B14F4BD72544D74A004DE126 /* texel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BB02544D74A004DE126 /* texel.cpp */; }; + B14F4BD82544D74A004DE126 /* evaluate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BB12544D74A004DE126 /* evaluate.cpp */; }; + B14F4BDA2544D74A004DE126 /* tbprobe.c in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BBA2544D74A004DE126 /* tbprobe.c */; }; + B14F4BDC2544D74A004DE126 /* notation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BBF2544D74A004DE126 /* notation.cpp */; }; + B14F4BDD2544D74A004DE126 /* igelposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BC12544D74A004DE126 /* igelposition.cpp */; }; + B14F4BDE2544D74A004DE126 /* eval_params.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BC22544D74A004DE126 /* eval_params.cpp */; }; + B14F4BDF2544D74A004DE126 /* igelsearch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BC42544D74A004DE126 /* igelsearch.cpp */; }; + B14F4BE12544D74A004DE126 /* moves.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BC72544D74A004DE126 /* moves.cpp */; }; + B14F4BE22544D74A004DE126 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BC82544D74A004DE126 /* main.cpp */; }; + B14F4BE32544D74A004DE126 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BCA2544D74A004DE126 /* uci.cpp */; }; + B14F4BE42544D74A004DE126 /* time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14F4BCB2544D74A004DE126 /* time.cpp */; }; + B17A8E51254976B500D5C329 /* Lc0Watch Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = B17A8E50254976B500D5C329 /* Lc0Watch Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B17A8E61254976B600D5C329 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B17A8E60254976B600D5C329 /* Preview Assets.xcassets */; }; + B17A8E65254976B600D5C329 /* Lc0Watch.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = B17A8E44254976B400D5C329 /* Lc0Watch.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B17A8E92254977C700D5C329 /* Lc0WatchAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B17A8E91254977C700D5C329 /* Lc0WatchAssets.xcassets */; }; + B17A8EC12549780200D5C329 /* fruit.bin in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA12549780200D5C329 /* fruit.bin */; }; + B17A8EC22549780200D5C329 /* win.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA32549780200D5C329 /* win.wav */; }; + B17A8EC32549780200D5C329 /* move.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA42549780200D5C329 /* move.wav */; }; + B17A8EC42549780200D5C329 /* alert2.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA52549780200D5C329 /* alert2.wav */; }; + B17A8EC52549780200D5C329 /* alert1.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA62549780200D5C329 /* alert1.wav */; }; + B17A8EC62549780200D5C329 /* check.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA72549780200D5C329 /* check.wav */; }; + B17A8EC72549780200D5C329 /* error.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA82549780200D5C329 /* error.wav */; }; + B17A8EC82549780200D5C329 /* cap.wav in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EA92549780200D5C329 /* cap.wav */; }; + B17A8EC92549780200D5C329 /* Move.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EAB2549780200D5C329 /* Move.swift */; }; + B17A8ECA2549780200D5C329 /* ChessBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EAC2549780200D5C329 /* ChessBoard.swift */; }; + B17A8ECB2549780200D5C329 /* Hist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EAD2549780200D5C329 /* Hist.swift */; }; + B17A8ECC2549780200D5C329 /* Piece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EAE2549780200D5C329 /* Piece.swift */; }; + B17A8ECD2549780300D5C329 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EAF2549780200D5C329 /* Result.swift */; }; + B17A8ECE2549780300D5C329 /* ExtensionLib.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB02549780200D5C329 /* ExtensionLib.swift */; }; + B17A8ECF2549780300D5C329 /* Book.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB12549780200D5C329 /* Book.swift */; }; + B17A8ED02549780300D5C329 /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB22549780200D5C329 /* Types.swift */; }; + B17A8ED12549780300D5C329 /* ArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB42549780200D5C329 /* ArrowView.swift */; }; + B17A8ED22549780300D5C329 /* GAllPieces.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB52549780200D5C329 /* GAllPieces.swift */; }; + B17A8ED32549780300D5C329 /* GBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB62549780200D5C329 /* GBoard.swift */; }; + B17A8ED42549780300D5C329 /* GCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB72549780200D5C329 /* GCell.swift */; }; + B17A8ED52549780300D5C329 /* GPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EB82549780200D5C329 /* GPiece.swift */; }; + B17A8ED62549780300D5C329 /* ChessContentExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EBA2549780200D5C329 /* ChessContentExtension.swift */; }; + B17A8ED72549780300D5C329 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EBB2549780200D5C329 /* ContentView.swift */; }; + B17A8ED82549780300D5C329 /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EBD2549780200D5C329 /* Game.swift */; }; + B17A8ED92549780300D5C329 /* UserData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EBE2549780200D5C329 /* UserData.swift */; }; + B17A8EDA2549780300D5C329 /* SoundMng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EBF2549780200D5C329 /* SoundMng.swift */; }; + B17A8EDB2549780300D5C329 /* EngineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EC02549780200D5C329 /* EngineData.swift */; }; + B17A8EF12549781E00D5C329 /* WatchAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B17A8EE82549781E00D5C329 /* WatchAssets.xcassets */; }; + B17A8EF22549781E00D5C329 /* WatchAboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EEA2549781E00D5C329 /* WatchAboutView.swift */; }; + B17A8EF32549781E00D5C329 /* WatchGameSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EEB2549781E00D5C329 /* WatchGameSetup.swift */; }; + B17A8EF42549781E00D5C329 /* ComplicationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EEC2549781E00D5C329 /* ComplicationController.swift */; }; + B17A8EF52549781E00D5C329 /* WatchApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EED2549781E00D5C329 /* WatchApp.swift */; }; + B17A8EF62549781E00D5C329 /* WatchOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EEE2549781E00D5C329 /* WatchOptionView.swift */; }; + B17A8EF72549781E00D5C329 /* WatchContentViewExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EEF2549781E00D5C329 /* WatchContentViewExtensions.swift */; }; + B17A8EF82549781E00D5C329 /* WatchEngineList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B17A8EF02549781E00D5C329 /* WatchEngineList.swift */; }; + B17A92A72549783100D5C329 /* backendbench.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F4D2549783000D5C329 /* backendbench.cc */; }; + B17A92A82549783100D5C329 /* benchmark.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F502549783000D5C329 /* benchmark.cc */; }; + B17A92A92549783100D5C329 /* main.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F512549783000D5C329 /* main.cc */; }; + B17A92AA2549783100D5C329 /* engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F572549783000D5C329 /* engine.cc */; }; + B17A92AB2549783100D5C329 /* string.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F5A2549783000D5C329 /* string.cc */; }; + B17A92AC2549783100D5C329 /* numa.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F5B2549783000D5C329 /* numa.cc */; }; + B17A92AD2549783100D5C329 /* optionsparser.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F5D2549783000D5C329 /* optionsparser.cc */; }; + B17A92AE2549783100D5C329 /* weights_adapter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F602549783000D5C329 /* weights_adapter.cc */; }; + B17A92AF2549783100D5C329 /* protomessage.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F632549783000D5C329 /* protomessage.cc */; }; + B17A92B02549783100D5C329 /* configfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F6A2549783000D5C329 /* configfile.cc */; }; + B17A92B12549783100D5C329 /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F6B2549783000D5C329 /* histogram.cc */; }; + B17A92B22549783100D5C329 /* commandline.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F6D2549783000D5C329 /* commandline.cc */; }; + B17A92B32549783100D5C329 /* random.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F6E2549783000D5C329 /* random.cc */; }; + B17A92B42549783100D5C329 /* esc_codes.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F6F2549783000D5C329 /* esc_codes.cc */; }; + B17A92B52549783100D5C329 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F742549783000D5C329 /* logging.cc */; }; + B17A92B62549783100D5C329 /* optionsdict.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F762549783000D5C329 /* optionsdict.cc */; }; + B17A92B72549783100D5C329 /* filesystem.posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A8F7A2549783000D5C329 /* filesystem.posix.cc */; }; + B17A92D62549783100D5C329 /* syzygy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90D52549783000D5C329 /* syzygy.cc */; }; + B17A92D72549783100D5C329 /* bitboard.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90D82549783000D5C329 /* bitboard.cc */; }; + B17A92D82549783100D5C329 /* position.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90DA2549783000D5C329 /* position.cc */; }; + B17A92D92549783100D5C329 /* board.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90DD2549783000D5C329 /* board.cc */; }; + B17A92DA2549783100D5C329 /* uciloop.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90DF2549783000D5C329 /* uciloop.cc */; }; + B17A92DB2549783100D5C329 /* convolution1.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90E42549783000D5C329 /* convolution1.cc */; }; + B17A92DC2549783100D5C329 /* winograd_transform.ispc in Resources */ = {isa = PBXBuildFile; fileRef = B17A90E52549783000D5C329 /* winograd_transform.ispc */; }; + B17A92DD2549783100D5C329 /* winograd_convolution3.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90E72549783000D5C329 /* winograd_convolution3.cc */; }; + B17A92DE2549783100D5C329 /* network_blas.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90E92549783000D5C329 /* network_blas.cc */; }; + B17A92DF2549783100D5C329 /* se_unit.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90EA2549783000D5C329 /* se_unit.cc */; }; + B17A92E12549783100D5C329 /* fully_connected_layer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90EF2549783000D5C329 /* fully_connected_layer.cc */; }; + B17A92E22549783100D5C329 /* network_legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90F12549783000D5C329 /* network_legacy.cc */; }; + B17A92E32549783100D5C329 /* writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90F32549783000D5C329 /* writer.cc */; }; + B17A92E42549783100D5C329 /* winograd_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90F52549783000D5C329 /* winograd_filter.cc */; }; + B17A92E52549783100D5C329 /* activation.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90F72549783000D5C329 /* activation.cc */; }; + B17A92E62549783100D5C329 /* loader.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90FA2549783000D5C329 /* loader.cc */; }; + B17A92E72549783100D5C329 /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90FE2549783000D5C329 /* factory.cc */; }; + B17A92E82549783100D5C329 /* encoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A90FF2549783000D5C329 /* encoder.cc */; }; + B17A92E92549783100D5C329 /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91002549783000D5C329 /* cache.cc */; }; + B17A92EA2549783100D5C329 /* version.inc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91032549783000D5C329 /* version.inc */; }; + B17A92EB2549783100D5C329 /* node.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91052549783000D5C329 /* node.cc */; }; + B17A92EC2549783100D5C329 /* search.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91082549783000D5C329 /* search.cc */; }; + B17A92ED2549783100D5C329 /* stoppers.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A910A2549783000D5C329 /* stoppers.cc */; }; + B17A92EE2549783100D5C329 /* common.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A910F2549783000D5C329 /* common.cc */; }; + B17A92EF2549783100D5C329 /* smooth.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91102549783000D5C329 /* smooth.cc */; }; + B17A92F02549783100D5C329 /* alphazero.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91112549783000D5C329 /* alphazero.cc */; }; + B17A92F12549783100D5C329 /* timemgr.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91132549783000D5C329 /* timemgr.cc */; }; + B17A92F22549783100D5C329 /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91152549783000D5C329 /* factory.cc */; }; + B17A92F32549783100D5C329 /* legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91172549783000D5C329 /* legacy.cc */; }; + B17A92F42549783100D5C329 /* params.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A91182549783000D5C329 /* params.cc */; }; + B17A92F52549783100D5C329 /* version.cc in Sources */ = {isa = PBXBuildFile; fileRef = B17A911A2549783000D5C329 /* version.cc */; }; + B17A93622549783200D5C329 /* engines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B17A920F2549783100D5C329 /* engines.cpp */; }; + B17A93B1254978A300D5C329 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AFD0925430D370037B09E /* Accelerate.framework */; }; + B17A93B2254978AD00D5C329 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AFD41254311000037B09E /* libz.tbd */; }; + B17A94432549805200D5C329 /* 703810.pb.gz in Resources */ = {isa = PBXBuildFile; fileRef = B17A94422549805200D5C329 /* 703810.pb.gz */; }; + B19AE9C02540D6460037B09E /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE96D2540D6460037B09E /* utils.cpp */; }; + B19AE9C12540D6460037B09E /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B19AE96E2540D6460037B09E /* Makefile */; }; + B19AE9C22540D6460037B09E /* board.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE96F2540D6460037B09E /* board.cpp */; }; + B19AE9C32540D6460037B09E /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE9712540D6460037B09E /* tbprobe.cpp */; }; + B19AE9C42540D6460037B09E /* nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE9722540D6460037B09E /* nnue.cpp */; }; + B19AE9C62540D6460037B09E /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE9742540D6460037B09E /* search.cpp */; }; + B19AE9C72540D6460037B09E /* transposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE9752540D6460037B09E /* transposition.cpp */; }; + B19AE9C82540D6460037B09E /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE9782540D6460037B09E /* main.cpp */; }; + B19AE9C92540D6460037B09E /* eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE9792540D6460037B09E /* eval.cpp */; }; + B19AE9CA2540D6460037B09E /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AE97A2540D6460037B09E /* uci.cpp */; }; + B19AF31D2541B1140037B09E /* main.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFA52541B1100037B09E /* main.cc */; }; + B19AF31E2541B1140037B09E /* engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFAC2541B1100037B09E /* engine.cc */; }; + B19AF31F2541B1140037B09E /* string.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFAF2541B1100037B09E /* string.cc */; }; + B19AF3202541B1140037B09E /* numa.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFB02541B1100037B09E /* numa.cc */; }; + B19AF3212541B1140037B09E /* optionsparser.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFB22541B1100037B09E /* optionsparser.cc */; }; + B19AF3222541B1140037B09E /* weights_adapter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFB52541B1100037B09E /* weights_adapter.cc */; }; + B19AF3232541B1140037B09E /* protomessage.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFB82541B1100037B09E /* protomessage.cc */; }; + B19AF3242541B1140037B09E /* configfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFBF2541B1100037B09E /* configfile.cc */; }; + B19AF3252541B1140037B09E /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFC02541B1100037B09E /* histogram.cc */; }; + B19AF3262541B1140037B09E /* commandline.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFC22541B1100037B09E /* commandline.cc */; }; + B19AF3272541B1140037B09E /* random.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFC32541B1100037B09E /* random.cc */; }; + B19AF3282541B1140037B09E /* esc_codes.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFC42541B1100037B09E /* esc_codes.cc */; }; + B19AF3292541B1140037B09E /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFC92541B1100037B09E /* logging.cc */; }; + B19AF32A2541B1140037B09E /* optionsdict.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFCB2541B1100037B09E /* optionsdict.cc */; }; + B19AF32B2541B1140037B09E /* filesystem.posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AEFCF2541B1100037B09E /* filesystem.posix.cc */; }; + B19AF34A2541B1140037B09E /* syzygy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1292541B1110037B09E /* syzygy.cc */; }; + B19AF34B2541B1140037B09E /* bitboard.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF12C2541B1110037B09E /* bitboard.cc */; }; + B19AF34C2541B1140037B09E /* position.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF12E2541B1110037B09E /* position.cc */; }; + B19AF34D2541B1150037B09E /* board.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1312541B1110037B09E /* board.cc */; }; + B19AF34E2541B1150037B09E /* uciloop.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1332541B1110037B09E /* uciloop.cc */; }; + B19AF35A2541B1150037B09E /* network_legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1492541B1120037B09E /* network_legacy.cc */; }; + B19AF35B2541B1150037B09E /* writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF14B2541B1120037B09E /* writer.cc */; }; + B19AF35C2541B1150037B09E /* winograd_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF14D2541B1120037B09E /* winograd_filter.cc */; }; + B19AF35D2541B1150037B09E /* activation.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF14F2541B1120037B09E /* activation.cc */; }; + B19AF35E2541B1150037B09E /* loader.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1522541B1120037B09E /* loader.cc */; }; + B19AF3602541B1150037B09E /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1572541B1120037B09E /* factory.cc */; }; + B19AF3612541B1150037B09E /* encoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1582541B1120037B09E /* encoder.cc */; }; + B19AF3622541B1150037B09E /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1592541B1120037B09E /* cache.cc */; }; + B19AF3652541B1150037B09E /* version.inc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF15E2541B1120037B09E /* version.inc */; }; + B19AF3662541B1150037B09E /* node.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1602541B1120037B09E /* node.cc */; }; + B19AF3672541B1150037B09E /* search.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1632541B1120037B09E /* search.cc */; }; + B19AF3682541B1150037B09E /* stoppers.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1652541B1120037B09E /* stoppers.cc */; }; + B19AF3692541B1150037B09E /* common.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF16A2541B1120037B09E /* common.cc */; }; + B19AF36A2541B1150037B09E /* smooth.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF16B2541B1120037B09E /* smooth.cc */; }; + B19AF36B2541B1150037B09E /* alphazero.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF16C2541B1120037B09E /* alphazero.cc */; }; + B19AF36C2541B1150037B09E /* timemgr.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF16E2541B1120037B09E /* timemgr.cc */; }; + B19AF36D2541B1150037B09E /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1702541B1120037B09E /* factory.cc */; }; + B19AF36E2541B1150037B09E /* legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1722541B1120037B09E /* legacy.cc */; }; + B19AF36F2541B1150037B09E /* params.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1732541B1120037B09E /* params.cc */; }; + B19AF3702541B1150037B09E /* version.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF1752541B1120037B09E /* version.cc */; }; + B19AF3DF2541B1160037B09E /* engines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B19AF2852541B1130037B09E /* engines.cpp */; }; + B19AF52E2541B7F50037B09E /* ChessContentExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F22541B7F30037B09E /* ChessContentExtension.swift */; }; + B19AF52F2541B7F50037B09E /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F32541B7F30037B09E /* ContentView.swift */; }; + B19AF5302541B7F50037B09E /* ArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F52541B7F30037B09E /* ArrowView.swift */; }; + B19AF5312541B7F50037B09E /* GAllPieces.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F62541B7F30037B09E /* GAllPieces.swift */; }; + B19AF5322541B7F50037B09E /* GBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F72541B7F30037B09E /* GBoard.swift */; }; + B19AF5332541B7F50037B09E /* GCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F82541B7F30037B09E /* GCell.swift */; }; + B19AF5342541B7F50037B09E /* GPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4F92541B7F30037B09E /* GPiece.swift */; }; + B19AF5352541B7F50037B09E /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4FB2541B7F30037B09E /* Game.swift */; }; + B19AF5362541B7F50037B09E /* UserData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4FC2541B7F30037B09E /* UserData.swift */; }; + B19AF5372541B7F50037B09E /* SoundMng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4FD2541B7F30037B09E /* SoundMng.swift */; }; + B19AF5382541B7F50037B09E /* EngineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF4FE2541B7F30037B09E /* EngineData.swift */; }; + B19AF5392541B7F50037B09E /* AboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5002541B7F40037B09E /* AboutView.swift */; }; + B19AF53A2541B7F50037B09E /* Benchmark.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5012541B7F40037B09E /* Benchmark.swift */; }; + B19AF53B2541B7F50037B09E /* OptionPieceStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5022541B7F40037B09E /* OptionPieceStyle.swift */; }; + B19AF53C2541B7F50037B09E /* OptionUserName.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5032541B7F40037B09E /* OptionUserName.swift */; }; + B19AF53D2541B7F50037B09E /* OptionColorScheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5042541B7F40037B09E /* OptionColorScheme.swift */; }; + B19AF53E2541B7F50037B09E /* WebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5052541B7F40037B09E /* WebView.swift */; }; + B19AF53F2541B7F50037B09E /* HelpView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5062541B7F40037B09E /* HelpView.swift */; }; + B19AF5402541B7F50037B09E /* OptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5072541B7F40037B09E /* OptionView.swift */; }; + B19AF5412541B7F50037B09E /* SoundNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5082541B7F40037B09E /* SoundNameView.swift */; }; + B19AF5422541B7F50037B09E /* BanksiaApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF50A2541B7F40037B09E /* BanksiaApp.swift */; }; + B19AF5432541B7F50037B09E /* PopupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF50C2541B7F40037B09E /* PopupView.swift */; }; + B19AF5442541B7F50037B09E /* fruit.bin in Resources */ = {isa = PBXBuildFile; fileRef = B19AF50F2541B7F40037B09E /* fruit.bin */; }; + B19AF5452541B7F50037B09E /* win.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5112541B7F40037B09E /* win.wav */; }; + B19AF5462541B7F50037B09E /* move.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5122541B7F40037B09E /* move.wav */; }; + B19AF5472541B7F50037B09E /* alert2.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5132541B7F40037B09E /* alert2.wav */; }; + B19AF5482541B7F50037B09E /* alert1.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5142541B7F40037B09E /* alert1.wav */; }; + B19AF5492541B7F50037B09E /* check.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5152541B7F40037B09E /* check.wav */; }; + B19AF54A2541B7F50037B09E /* error.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5162541B7F40037B09E /* error.wav */; }; + B19AF54B2541B7F50037B09E /* cap.wav in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5172541B7F40037B09E /* cap.wav */; }; + B19AF54C2541B7F50037B09E /* pieces.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5182541B7F40037B09E /* pieces.xcassets */; }; + B19AF54D2541B7F50037B09E /* credit.html in Resources */ = {isa = PBXBuildFile; fileRef = B19AF51A2541B7F40037B09E /* credit.html */; }; + B19AF54E2541B7F50037B09E /* help.html in Resources */ = {isa = PBXBuildFile; fileRef = B19AF51B2541B7F40037B09E /* help.html */; }; + B19AF54F2541B7F50037B09E /* GExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF51D2541B7F40037B09E /* GExtensions.swift */; }; + B19AF5502541B7F50037B09E /* MenuGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF51E2541B7F40037B09E /* MenuGame.swift */; }; + B19AF5512541B7F50037B09E /* ContentViewExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF51F2541B7F40037B09E /* ContentViewExtension.swift */; }; + B19AF5522541B7F50037B09E /* BannerVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5202541B7F40037B09E /* BannerVC.swift */; }; + B19AF5532541B7F50037B09E /* MenuMoveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5212541B7F40037B09E /* MenuMoveView.swift */; }; + B19AF5542541B7F50037B09E /* MoveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5222541B7F40037B09E /* MoveView.swift */; }; + B19AF5552541B7F50037B09E /* MenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5232541B7F40037B09E /* MenuView.swift */; }; + B19AF5562541B7F50037B09E /* EditView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5242541B7F40037B09E /* EditView.swift */; }; + B19AF5572541B7F50037B09E /* Move.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5262541B7F40037B09E /* Move.swift */; }; + B19AF5582541B7F50037B09E /* ChessBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5272541B7F40037B09E /* ChessBoard.swift */; }; + B19AF5592541B7F50037B09E /* Hist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5282541B7F40037B09E /* Hist.swift */; }; + B19AF55A2541B7F50037B09E /* Piece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF5292541B7F40037B09E /* Piece.swift */; }; + B19AF55B2541B7F50037B09E /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF52A2541B7F40037B09E /* Result.swift */; }; + B19AF55C2541B7F50037B09E /* ExtensionLib.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF52B2541B7F40037B09E /* ExtensionLib.swift */; }; + B19AF55D2541B7F50037B09E /* Book.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF52C2541B7F40037B09E /* Book.swift */; }; + B19AF55E2541B7F50037B09E /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = B19AF52D2541B7F40037B09E /* Types.swift */; }; + B19AF5BF2541BD520037B09E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5BC2541BD520037B09E /* LaunchScreen.storyboard */; }; + B19AF5C02541BD520037B09E /* Lc0Icons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5BE2541BD520037B09E /* Lc0Icons.xcassets */; }; + B19AF5F12541C72C0037B09E /* 703810.pb.gz in Resources */ = {isa = PBXBuildFile; fileRef = B19AF5F02541C72C0037B09E /* 703810.pb.gz */; }; + B19AF6672542C3520037B09E /* backendbench.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF6632542C3510037B09E /* backendbench.cc */; }; + B19AF6682542C3520037B09E /* benchmark.cc in Sources */ = {isa = PBXBuildFile; fileRef = B19AF6662542C3510037B09E /* benchmark.cc */; }; + B19AF68E2542E4210037B09E /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AF68D2542E4210037B09E /* Accelerate.framework */; }; + B19AFD34254310F00037B09E /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AFD33254310DF0037B09E /* libz.tbd */; }; + B1A5A6D42532ED6D0007A258 /* AboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C22532ED6C0007A258 /* AboutView.swift */; }; + B1A5A6D52532ED6D0007A258 /* Benchmark.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C32532ED6C0007A258 /* Benchmark.swift */; }; + B1A5A6D62532ED6D0007A258 /* OptionPieceStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C42532ED6C0007A258 /* OptionPieceStyle.swift */; }; + B1A5A6D72532ED6D0007A258 /* OptionUserName.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C52532ED6C0007A258 /* OptionUserName.swift */; }; + B1A5A6D82532ED6D0007A258 /* OptionColorScheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C62532ED6C0007A258 /* OptionColorScheme.swift */; }; + B1A5A6D92532ED6D0007A258 /* WebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C72532ED6C0007A258 /* WebView.swift */; }; + B1A5A6DA2532ED6D0007A258 /* HelpView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C82532ED6C0007A258 /* HelpView.swift */; }; + B1A5A6DB2532ED6D0007A258 /* OptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6C92532ED6C0007A258 /* OptionView.swift */; }; + B1A5A6DC2532ED6D0007A258 /* SoundNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A6CA2532ED6C0007A258 /* SoundNameView.swift */; }; + B1A5A7132532EDBF0007A258 /* AboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7012532EDBF0007A258 /* AboutView.swift */; }; + B1A5A7142532EDBF0007A258 /* Benchmark.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7022532EDBF0007A258 /* Benchmark.swift */; }; + B1A5A7152532EDBF0007A258 /* OptionPieceStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7032532EDBF0007A258 /* OptionPieceStyle.swift */; }; + B1A5A7162532EDBF0007A258 /* OptionUserName.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7042532EDBF0007A258 /* OptionUserName.swift */; }; + B1A5A7172532EDBF0007A258 /* OptionColorScheme.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7052532EDBF0007A258 /* OptionColorScheme.swift */; }; + B1A5A7182532EDBF0007A258 /* WebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7062532EDBF0007A258 /* WebView.swift */; }; + B1A5A7192532EDBF0007A258 /* HelpView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7072532EDBF0007A258 /* HelpView.swift */; }; + B1A5A71A2532EDBF0007A258 /* OptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7082532EDBF0007A258 /* OptionView.swift */; }; + B1A5A71B2532EDBF0007A258 /* SoundNameView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A5A7092532EDBF0007A258 /* SoundNameView.swift */; }; + B1B60287254423EB002B3E61 /* backendbench.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF08254423E9002B3E61 /* backendbench.cc */; }; + B1B60288254423EB002B3E61 /* benchmark.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF0B254423E9002B3E61 /* benchmark.cc */; }; + B1B60289254423EB002B3E61 /* main.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF0C254423E9002B3E61 /* main.cc */; }; + B1B6028A254423EB002B3E61 /* engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF12254423E9002B3E61 /* engine.cc */; }; + B1B6028B254423EB002B3E61 /* string.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF15254423E9002B3E61 /* string.cc */; }; + B1B6028C254423EB002B3E61 /* numa.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF16254423E9002B3E61 /* numa.cc */; }; + B1B6028D254423EB002B3E61 /* optionsparser.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF18254423E9002B3E61 /* optionsparser.cc */; }; + B1B6028E254423EB002B3E61 /* weights_adapter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF1B254423E9002B3E61 /* weights_adapter.cc */; }; + B1B6028F254423EC002B3E61 /* protomessage.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF1E254423E9002B3E61 /* protomessage.cc */; }; + B1B60290254423EC002B3E61 /* configfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF25254423E9002B3E61 /* configfile.cc */; }; + B1B60291254423EC002B3E61 /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF26254423E9002B3E61 /* histogram.cc */; }; + B1B60292254423EC002B3E61 /* commandline.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF28254423E9002B3E61 /* commandline.cc */; }; + B1B60293254423EC002B3E61 /* random.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF29254423E9002B3E61 /* random.cc */; }; + B1B60294254423EC002B3E61 /* esc_codes.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF2A254423E9002B3E61 /* esc_codes.cc */; }; + B1B60295254423EC002B3E61 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF2F254423E9002B3E61 /* logging.cc */; }; + B1B60296254423EC002B3E61 /* optionsdict.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF31254423E9002B3E61 /* optionsdict.cc */; }; + B1B60297254423EC002B3E61 /* filesystem.posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FF35254423E9002B3E61 /* filesystem.posix.cc */; }; + B1B602B6254423EC002B3E61 /* syzygy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B60090254423EA002B3E61 /* syzygy.cc */; }; + B1B602B7254423EC002B3E61 /* bitboard.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B60093254423EA002B3E61 /* bitboard.cc */; }; + B1B602B8254423EC002B3E61 /* position.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B60095254423EA002B3E61 /* position.cc */; }; + B1B602B9254423EC002B3E61 /* board.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B60098254423EA002B3E61 /* board.cc */; }; + B1B602BA254423EC002B3E61 /* uciloop.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B6009A254423EA002B3E61 /* uciloop.cc */; }; + B1B602BD254423EC002B3E61 /* convolution1.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600A1254423EA002B3E61 /* convolution1.cc */; }; + B1B602BF254423EC002B3E61 /* winograd_convolution3.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600A4254423EA002B3E61 /* winograd_convolution3.cc */; }; + B1B602C0254423EC002B3E61 /* network_blas.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600A6254423EA002B3E61 /* network_blas.cc */; }; + B1B602C1254423EC002B3E61 /* se_unit.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600A7254423EA002B3E61 /* se_unit.cc */; }; + B1B602C3254423EC002B3E61 /* fully_connected_layer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600AC254423EA002B3E61 /* fully_connected_layer.cc */; }; + B1B602C5254423EC002B3E61 /* network_legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600AF254423EA002B3E61 /* network_legacy.cc */; }; + B1B602C6254423EC002B3E61 /* writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600B1254423EA002B3E61 /* writer.cc */; }; + B1B602C7254423EC002B3E61 /* winograd_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600B3254423EA002B3E61 /* winograd_filter.cc */; }; + B1B602C8254423EC002B3E61 /* activation.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600B5254423EA002B3E61 /* activation.cc */; }; + B1B602C9254423EC002B3E61 /* loader.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600B8254423EA002B3E61 /* loader.cc */; }; + B1B602CB254423EC002B3E61 /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600BD254423EA002B3E61 /* factory.cc */; }; + B1B602CC254423EC002B3E61 /* encoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600BE254423EA002B3E61 /* encoder.cc */; }; + B1B602CD254423EC002B3E61 /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600BF254423EA002B3E61 /* cache.cc */; }; + B1B602D0254423EC002B3E61 /* version.inc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600C4254423EA002B3E61 /* version.inc */; }; + B1B602D1254423EC002B3E61 /* node.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600C6254423EA002B3E61 /* node.cc */; }; + B1B602D2254423EC002B3E61 /* search.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600C9254423EA002B3E61 /* search.cc */; }; + B1B602D3254423EC002B3E61 /* stoppers.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600CB254423EA002B3E61 /* stoppers.cc */; }; + B1B602D4254423EC002B3E61 /* common.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D0254423EA002B3E61 /* common.cc */; }; + B1B602D5254423EC002B3E61 /* smooth.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D1254423EA002B3E61 /* smooth.cc */; }; + B1B602D6254423EC002B3E61 /* alphazero.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D2254423EA002B3E61 /* alphazero.cc */; }; + B1B602D7254423EC002B3E61 /* timemgr.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D4254423EA002B3E61 /* timemgr.cc */; }; + B1B602D8254423EC002B3E61 /* factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D6254423EA002B3E61 /* factory.cc */; }; + B1B602D9254423EC002B3E61 /* legacy.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D8254423EA002B3E61 /* legacy.cc */; }; + B1B602DA254423EC002B3E61 /* params.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600D9254423EA002B3E61 /* params.cc */; }; + B1B602DB254423EC002B3E61 /* version.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1B600DB254423EA002B3E61 /* version.cc */; }; + B1B602DC254423EC002B3E61 /* movegen.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600DE254423EA002B3E61 /* movegen.c */; }; + B1B602DD254423EC002B3E61 /* zobrist.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600DF254423EA002B3E61 /* zobrist.c */; }; + B1B602DE254423EC002B3E61 /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600E0254423EA002B3E61 /* thread.c */; }; + B1B602DF254423EC002B3E61 /* network.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600E1254423EA002B3E61 /* network.c */; }; + B1B602E0254423EC002B3E61 /* history.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600E2254423EA002B3E61 /* history.c */; }; + B1B602E1254423EC002B3E61 /* bitboards.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600E4254423EA002B3E61 /* bitboards.c */; }; + B1B602E2254423EC002B3E61 /* evalcache.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600E6254423EA002B3E61 /* evalcache.c */; }; + B1B602E3254423EC002B3E61 /* makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1B600E9254423EA002B3E61 /* makefile */; }; + B1B602E4254423EC002B3E61 /* move.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600EA254423EA002B3E61 /* move.c */; }; + B1B602E5254423EC002B3E61 /* board.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600EB254423EA002B3E61 /* board.c */; }; + B1B602E6254423EC002B3E61 /* pknet_224x32x1.net in Resources */ = {isa = PBXBuildFile; fileRef = B1B600ED254423EA002B3E61 /* pknet_224x32x1.net */; }; + B1B602E7254423EC002B3E61 /* evaluate.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600EE254423EA002B3E61 /* evaluate.c */; }; + B1B602E8254423EC002B3E61 /* attacks.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600EF254423EA002B3E61 /* attacks.c */; }; + B1B602E9254423EC002B3E61 /* transposition.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600F1254423EA002B3E61 /* transposition.c */; }; + B1B602EA254423EC002B3E61 /* syzygy.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600F2254423EA002B3E61 /* syzygy.c */; }; + B1B602EB254423EC002B3E61 /* uci.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600F3254423EA002B3E61 /* uci.c */; }; + B1B602EC254423EC002B3E61 /* search.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600F4254423EA002B3E61 /* search.c */; }; + B1B602EE254423EC002B3E61 /* time.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600FA254423EA002B3E61 /* time.c */; }; + B1B602EF254423EC002B3E61 /* movepicker.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B600FE254423EA002B3E61 /* movepicker.c */; }; + B1B602F0254423EC002B3E61 /* tuner.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B60100254423EA002B3E61 /* tuner.c */; }; + B1B602F1254423EC002B3E61 /* cmdline.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B60101254423EA002B3E61 /* cmdline.c */; }; + B1B602F2254423EC002B3E61 /* masks.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B60107254423EA002B3E61 /* masks.c */; }; + B1B602F3254423EC002B3E61 /* windows.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B60109254423EA002B3E61 /* windows.c */; }; + B1B602F5254423EC002B3E61 /* tbprobe.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B6010E254423EA002B3E61 /* tbprobe.c */; }; + B1B602F6254423EC002B3E61 /* timecontrol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60114254423EA002B3E61 /* timecontrol.cpp */; }; + B1B602F7254423EC002B3E61 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60115254423EA002B3E61 /* thread.cpp */; }; + B1B602F8254423EC002B3E61 /* magic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60119254423EA002B3E61 /* magic.cpp */; }; + B1B602F9254423EC002B3E61 /* bitboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6011C254423EA002B3E61 /* bitboard.cpp */; }; + B1B602FA254423EC002B3E61 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1B6011D254423EA002B3E61 /* Makefile */; }; + B1B602FB254423EC002B3E61 /* move_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6011E254423EA002B3E61 /* move_utils.cpp */; }; + B1B602FC254423EC002B3E61 /* test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6011F254423EA002B3E61 /* test.cpp */; }; + B1B602FD254423EC002B3E61 /* data.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60122254423EA002B3E61 /* data.cpp */; }; + B1B602FE254423EC002B3E61 /* tune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60123254423EA002B3E61 /* tune.cpp */; }; + B1B602FF254423EC002B3E61 /* see.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60124254423EA002B3E61 /* see.cpp */; }; + B1B60300254423EC002B3E61 /* move.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60129254423EA002B3E61 /* move.cpp */; }; + B1B60301254423EC002B3E61 /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6012B254423EA002B3E61 /* search.cpp */; }; + B1B60304254423EC002B3E61 /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60131254423EA002B3E61 /* tbprobe.cpp */; }; + B1B60305254423EC002B3E61 /* target.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60135254423EA002B3E61 /* target.cpp */; }; + B1B60306254423EC002B3E61 /* movegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60138254423EA002B3E61 /* movegen.cpp */; }; + B1B60307254423EC002B3E61 /* tt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6013A254423EA002B3E61 /* tt.cpp */; }; + B1B60308254423EC002B3E61 /* pst.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6013C254423EA002B3E61 /* pst.cpp */; }; + B1B60309254423EC002B3E61 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6013E254423EA002B3E61 /* main.cpp */; }; + B1B6030A254423EC002B3E61 /* eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60141254423EA002B3E61 /* eval.cpp */; }; + B1B6030B254423EC002B3E61 /* tb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60142254423EA002B3E61 /* tb.cpp */; }; + B1B6030C254423EC002B3E61 /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60144254423EA002B3E61 /* position.cpp */; }; + B1B6030D254423EC002B3E61 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60145254423EA002B3E61 /* uci.cpp */; }; + B1B6030E254423EC002B3E61 /* params.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60146254423EA002B3E61 /* params.cpp */; }; + B1B60327254423ED002B3E61 /* stockfishlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60186254423EA002B3E61 /* stockfishlib.cpp */; }; + B1B60328254423ED002B3E61 /* common.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60189254423EA002B3E61 /* common.cpp */; }; + B1B60329254423ED002B3E61 /* moveorder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6018A254423EA002B3E61 /* moveorder.cpp */; }; + B1B6032A254423ED002B3E61 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1B6018B254423EA002B3E61 /* Makefile */; }; + B1B6032B254423ED002B3E61 /* bbinit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6018C254423EA002B3E61 /* bbinit.cpp */; }; + B1B6032C254423ED002B3E61 /* board.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6018F254423EA002B3E61 /* board.cpp */; }; + B1B6032D254423ED002B3E61 /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60191254423EA002B3E61 /* tbprobe.cpp */; }; + B1B6032E254423ED002B3E61 /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60197254423EA002B3E61 /* search.cpp */; }; + B1B6032F254423ED002B3E61 /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60199254423EA002B3E61 /* hash.cpp */; }; + B1B60330254423ED002B3E61 /* eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6019D254423EA002B3E61 /* eval.cpp */; }; + B1B60331254423ED002B3E61 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6019F254423EA002B3E61 /* uci.cpp */; }; + B1B60332254423ED002B3E61 /* move_eval.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601A1254423EA002B3E61 /* move_eval.c */; }; + B1B60333254423ED002B3E61 /* eval.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601A2254423EA002B3E61 /* eval.c */; }; + B1B60334254423ED002B3E61 /* history.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601A3254423EA002B3E61 /* history.c */; }; + B1B60335254423ED002B3E61 /* phash.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601A5254423EA002B3E61 /* phash.c */; }; + B1B60336254423ED002B3E61 /* tables.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601A7254423EA002B3E61 /* tables.c */; }; + B1B60337254423ED002B3E61 /* move_list.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601A8254423EA002B3E61 /* move_list.c */; }; + B1B60338254423ED002B3E61 /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601AA254423EA002B3E61 /* util.c */; }; + B1B60339254423ED002B3E61 /* position.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601AE254423EA002B3E61 /* position.c */; }; + B1B6033A254423ED002B3E61 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601AF254423EA002B3E61 /* hash.c */; }; + B1B6033B254423ED002B3E61 /* uci.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601B0254423EA002B3E61 /* uci.c */; }; + B1B6033C254423ED002B3E61 /* search.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601B2254423EA002B3E61 /* search.c */; }; + B1B6033E254423ED002B3E61 /* perft.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601B5254423EB002B3E61 /* perft.c */; }; + B1B6033F254423ED002B3E61 /* make.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601B7254423EB002B3E61 /* make.c */; }; + B1B60340254423ED002B3E61 /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601BC254423EB002B3E61 /* main.c */; }; + B1B60342254423ED002B3E61 /* tbprobe.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601C1254423EB002B3E61 /* tbprobe.c */; }; + B1B60344254423ED002B3E61 /* pawn_eval.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601C7254423EB002B3E61 /* pawn_eval.c */; }; + B1B60345254423ED002B3E61 /* tablebases.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601C8254423EB002B3E61 /* tablebases.c */; }; + B1B60346254423ED002B3E61 /* gen.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601C9254423EB002B3E61 /* gen.c */; }; + B1B60347254423ED002B3E61 /* bitboard.c in Sources */ = {isa = PBXBuildFile; fileRef = B1B601CC254423EB002B3E61 /* bitboard.c */; }; + B1B6034A254423ED002B3E61 /* engines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B601EB254423EB002B3E61 /* engines.cpp */; }; + B1B6035D254423ED002B3E61 /* utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60210254423EB002B3E61 /* utils.cpp */; }; + B1B6035E254423ED002B3E61 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1B60211254423EB002B3E61 /* Makefile */; }; + B1B6035F254423ED002B3E61 /* board.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60212254423EB002B3E61 /* board.cpp */; }; + B1B60360254423ED002B3E61 /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60214254423EB002B3E61 /* tbprobe.cpp */; }; + B1B60361254423ED002B3E61 /* nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60215254423EB002B3E61 /* nnue.cpp */; }; + B1B60363254423ED002B3E61 /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60217254423EB002B3E61 /* search.cpp */; }; + B1B60364254423ED002B3E61 /* transposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60218254423EB002B3E61 /* transposition.cpp */; }; + B1B60365254423ED002B3E61 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6021B254423EB002B3E61 /* main.cpp */; }; + B1B60366254423ED002B3E61 /* eval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6021C254423EB002B3E61 /* eval.cpp */; }; + B1B60367254423ED002B3E61 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6021D254423EB002B3E61 /* uci.cpp */; }; + B1B60368254423ED002B3E61 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60222254423EB002B3E61 /* thread.cpp */; }; + B1B60369254423ED002B3E61 /* timeman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60223254423EB002B3E61 /* timeman.cpp */; }; + B1B6036A254423ED002B3E61 /* ucioption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60224254423EB002B3E61 /* ucioption.cpp */; }; + B1B6036B254423ED002B3E61 /* evaluate_nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60226254423EB002B3E61 /* evaluate_nnue.cpp */; }; + B1B6036C254423ED002B3E61 /* half_kp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60231254423EB002B3E61 /* half_kp.cpp */; }; + B1B6036D254423ED002B3E61 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60239254423EB002B3E61 /* misc.cpp */; }; + B1B6036E254423ED002B3E61 /* bitboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6023C254423EB002B3E61 /* bitboard.cpp */; }; + B1B6036F254423ED002B3E61 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1B6023D254423EB002B3E61 /* Makefile */; }; + B1B60370254423ED002B3E61 /* psqt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6023F254423EB002B3E61 /* psqt.cpp */; }; + B1B60371254423ED002B3E61 /* benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60240254423EB002B3E61 /* benchmark.cpp */; }; + B1B60372254423ED002B3E61 /* movepick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60241254423EB002B3E61 /* movepick.cpp */; }; + B1B60373254423ED002B3E61 /* tune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60243254423EB002B3E61 /* tune.cpp */; }; + B1B60374254423ED002B3E61 /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60246254423EB002B3E61 /* tbprobe.cpp */; }; + B1B60375254423ED002B3E61 /* bitbase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60248254423EB002B3E61 /* bitbase.cpp */; }; + B1B60376254423ED002B3E61 /* evaluate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60249254423EB002B3E61 /* evaluate.cpp */; }; + B1B60377254423ED002B3E61 /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6024C254423EB002B3E61 /* search.cpp */; }; + B1B60378254423ED002B3E61 /* pawns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60250254423EB002B3E61 /* pawns.cpp */; }; + B1B60379254423ED002B3E61 /* movegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60251254423EB002B3E61 /* movegen.cpp */; }; + B1B6037B254423ED002B3E61 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60255254423EB002B3E61 /* material.cpp */; }; + B1B6037C254423ED002B3E61 /* tt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60256254423EB002B3E61 /* tt.cpp */; }; + B1B6037D254423ED002B3E61 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B60259254423EB002B3E61 /* main.cpp */; }; + B1B6037E254423ED002B3E61 /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6025D254423EB002B3E61 /* position.cpp */; }; + B1B6037F254423ED002B3E61 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6025E254423EB002B3E61 /* uci.cpp */; }; + B1B60380254423ED002B3E61 /* endgame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1B6025F254423EB002B3E61 /* endgame.cpp */; }; + B1B60381254423ED002B3E61 /* 703810.pb.gz in Resources */ = {isa = PBXBuildFile; fileRef = B1B60261254423EB002B3E61 /* 703810.pb.gz */; }; + B1B60382254423ED002B3E61 /* nn-03744f8d56d8.nnue in Resources */ = {isa = PBXBuildFile; fileRef = B1B60263254423EB002B3E61 /* nn-03744f8d56d8.nnue */; }; + B1B605BC25443657002B3E61 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AFD0925430D370037B09E /* Accelerate.framework */; }; + B1B605BD25443662002B3E61 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AFD41254311000037B09E /* libz.tbd */; }; + B1B605CA25443678002B3E61 /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AF68D2542E4210037B09E /* Accelerate.framework */; }; + B1B605CB25443681002B3E61 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = B19AFD33254310DF0037B09E /* libz.tbd */; }; + B1B6060825446321002B3E61 /* 703810.pb.gz in Resources */ = {isa = PBXBuildFile; fileRef = B1B6060725446320002B3E61 /* 703810.pb.gz */; }; + B1B6FE3C2544233E002B3E61 /* BsWatchAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE3B2544233E002B3E61 /* BsWatchAssets.xcassets */; }; + B1B6FE602544237F002B3E61 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE562544237F002B3E61 /* Preview Assets.xcassets */; }; + B1B6FE612544237F002B3E61 /* WatchAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE572544237F002B3E61 /* WatchAssets.xcassets */; }; + B1B6FE622544237F002B3E61 /* WatchAboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE592544237F002B3E61 /* WatchAboutView.swift */; }; + B1B6FE632544237F002B3E61 /* WatchGameSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE5A2544237F002B3E61 /* WatchGameSetup.swift */; }; + B1B6FE642544237F002B3E61 /* ComplicationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE5B2544237F002B3E61 /* ComplicationController.swift */; }; + B1B6FE652544237F002B3E61 /* WatchApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE5C2544237F002B3E61 /* WatchApp.swift */; }; + B1B6FE662544237F002B3E61 /* WatchOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE5D2544237F002B3E61 /* WatchOptionView.swift */; }; + B1B6FE672544237F002B3E61 /* WatchContentViewExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE5E2544237F002B3E61 /* WatchContentViewExtensions.swift */; }; + B1B6FE682544237F002B3E61 /* WatchEngineList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE5F2544237F002B3E61 /* WatchEngineList.swift */; }; + B1B6FE98254423A8002B3E61 /* Move.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE76254423A7002B3E61 /* Move.swift */; }; + B1B6FE99254423A8002B3E61 /* ChessBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE77254423A7002B3E61 /* ChessBoard.swift */; }; + B1B6FE9A254423A8002B3E61 /* Hist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE78254423A7002B3E61 /* Hist.swift */; }; + B1B6FE9B254423A8002B3E61 /* Piece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE79254423A7002B3E61 /* Piece.swift */; }; + B1B6FE9C254423A8002B3E61 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE7A254423A7002B3E61 /* Result.swift */; }; + B1B6FE9D254423A8002B3E61 /* ExtensionLib.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE7B254423A7002B3E61 /* ExtensionLib.swift */; }; + B1B6FE9E254423A8002B3E61 /* Book.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE7C254423A7002B3E61 /* Book.swift */; }; + B1B6FE9F254423A8002B3E61 /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE7D254423A7002B3E61 /* Types.swift */; }; + B1B6FEA0254423A8002B3E61 /* fruit.bin in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE80254423A7002B3E61 /* fruit.bin */; }; + B1B6FEA1254423A8002B3E61 /* win.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE82254423A7002B3E61 /* win.wav */; }; + B1B6FEA2254423A8002B3E61 /* move.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE83254423A7002B3E61 /* move.wav */; }; + B1B6FEA3254423A8002B3E61 /* alert2.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE84254423A7002B3E61 /* alert2.wav */; }; + B1B6FEA4254423A8002B3E61 /* alert1.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE85254423A7002B3E61 /* alert1.wav */; }; + B1B6FEA5254423A8002B3E61 /* check.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE86254423A7002B3E61 /* check.wav */; }; + B1B6FEA6254423A8002B3E61 /* error.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE87254423A7002B3E61 /* error.wav */; }; + B1B6FEA7254423A8002B3E61 /* cap.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE88254423A7002B3E61 /* cap.wav */; }; + B1B6FEA8254423A8002B3E61 /* ArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE8A254423A7002B3E61 /* ArrowView.swift */; }; + B1B6FEA9254423A8002B3E61 /* GAllPieces.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE8B254423A7002B3E61 /* GAllPieces.swift */; }; + B1B6FEAA254423A8002B3E61 /* GBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE8C254423A7002B3E61 /* GBoard.swift */; }; + B1B6FEAB254423A8002B3E61 /* GCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE8D254423A7002B3E61 /* GCell.swift */; }; + B1B6FEAC254423A8002B3E61 /* GPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE8E254423A7002B3E61 /* GPiece.swift */; }; + B1B6FEAD254423A8002B3E61 /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE90254423A7002B3E61 /* Game.swift */; }; + B1B6FEAE254423A8002B3E61 /* UserData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE91254423A7002B3E61 /* UserData.swift */; }; + B1B6FEAF254423A8002B3E61 /* SoundMng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE92254423A7002B3E61 /* SoundMng.swift */; }; + B1B6FEB0254423A8002B3E61 /* EngineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE93254423A7002B3E61 /* EngineData.swift */; }; + B1B6FEB1254423A8002B3E61 /* pieces.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1B6FE94254423A7002B3E61 /* pieces.xcassets */; }; + B1B6FEB2254423A8002B3E61 /* ChessContentExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE96254423A7002B3E61 /* ChessContentExtension.swift */; }; + B1B6FEB3254423A8002B3E61 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1B6FE97254423A7002B3E61 /* ContentView.swift */; }; + B1C02ADA2528D35100665CA6 /* credit.html in Resources */ = {isa = PBXBuildFile; fileRef = B1C02A9F2528D35100665CA6 /* credit.html */; }; + B1C02ADB2528D35100665CA6 /* help.html in Resources */ = {isa = PBXBuildFile; fileRef = B1C02AA02528D35100665CA6 /* help.html */; }; + B1C02AE62528D35100665CA6 /* ArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AAD2528D35100665CA6 /* ArrowView.swift */; }; + B1C02AE82528D35200665CA6 /* GAllPieces.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AAF2528D35100665CA6 /* GAllPieces.swift */; }; + B1C02AE92528D35200665CA6 /* GBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AB02528D35100665CA6 /* GBoard.swift */; }; + B1C02AEA2528D35200665CA6 /* GCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AB12528D35100665CA6 /* GCell.swift */; }; + B1C02AEB2528D35200665CA6 /* GPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AB22528D35100665CA6 /* GPiece.swift */; }; + B1C02AEC2528D35200665CA6 /* ChessContentExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AB42528D35100665CA6 /* ChessContentExtension.swift */; }; + B1C02AED2528D35200665CA6 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AB52528D35100665CA6 /* ContentView.swift */; }; + B1C02AEE2528D35200665CA6 /* fruit.bin in Resources */ = {isa = PBXBuildFile; fileRef = B1C02AB82528D35100665CA6 /* fruit.bin */; }; + B1C02AEF2528D35200665CA6 /* win.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02ABA2528D35100665CA6 /* win.wav */; }; + B1C02AF02528D35200665CA6 /* move.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02ABB2528D35100665CA6 /* move.wav */; }; + B1C02AF12528D35200665CA6 /* alert2.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02ABC2528D35100665CA6 /* alert2.wav */; }; + B1C02AF22528D35200665CA6 /* alert1.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02ABD2528D35100665CA6 /* alert1.wav */; }; + B1C02AF32528D35200665CA6 /* check.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02ABE2528D35100665CA6 /* check.wav */; }; + B1C02AF42528D35200665CA6 /* error.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02ABF2528D35100665CA6 /* error.wav */; }; + B1C02AF52528D35200665CA6 /* cap.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02AC02528D35100665CA6 /* cap.wav */; }; + B1C02AF62528D35200665CA6 /* Move.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC22528D35100665CA6 /* Move.swift */; }; + B1C02AF72528D35200665CA6 /* ChessBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC32528D35100665CA6 /* ChessBoard.swift */; }; + B1C02AF82528D35200665CA6 /* Hist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC42528D35100665CA6 /* Hist.swift */; }; + B1C02AF92528D35200665CA6 /* Piece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC52528D35100665CA6 /* Piece.swift */; }; + B1C02AFA2528D35200665CA6 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC62528D35100665CA6 /* Result.swift */; }; + B1C02AFB2528D35200665CA6 /* ExtensionLib.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC72528D35100665CA6 /* ExtensionLib.swift */; }; + B1C02AFC2528D35200665CA6 /* Book.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC82528D35100665CA6 /* Book.swift */; }; + B1C02AFD2528D35200665CA6 /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AC92528D35100665CA6 /* Types.swift */; }; + B1C02AFE2528D35200665CA6 /* BanksiaApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02ACB2528D35100665CA6 /* BanksiaApp.swift */; }; + B1C02AFF2528D35200665CA6 /* PopupView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02ACD2528D35100665CA6 /* PopupView.swift */; }; + B1C02B002528D35200665CA6 /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02ACF2528D35100665CA6 /* Game.swift */; }; + B1C02B012528D35200665CA6 /* UserData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AD02528D35100665CA6 /* UserData.swift */; }; + B1C02B022528D35200665CA6 /* SoundMng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AD12528D35100665CA6 /* SoundMng.swift */; }; + B1C02B032528D35200665CA6 /* EngineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02AD22528D35100665CA6 /* EngineData.swift */; }; + B1C02B092528D43600665CA6 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B1C02B072528D43600665CA6 /* LaunchScreen.storyboard */; }; + B1C02B102528D44900665CA6 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B1C02B0D2528D44900665CA6 /* LaunchScreen.storyboard */; }; + B1C02B112528D44900665CA6 /* SfIcons.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1C02B0F2528D44900665CA6 /* SfIcons.xcassets */; }; + B1C02B542528D48700665CA6 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B162528D48700665CA6 /* thread.cpp */; }; + B1C02B552528D48700665CA6 /* timeman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B172528D48700665CA6 /* timeman.cpp */; }; + B1C02B562528D48700665CA6 /* ucioption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B182528D48700665CA6 /* ucioption.cpp */; }; + B1C02B572528D48700665CA6 /* evaluate_nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B1A2528D48700665CA6 /* evaluate_nnue.cpp */; }; + B1C02B582528D48700665CA6 /* half_kp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B252528D48700665CA6 /* half_kp.cpp */; }; + B1C02B592528D48700665CA6 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B2D2528D48700665CA6 /* misc.cpp */; }; + B1C02B5A2528D48700665CA6 /* bitboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B302528D48700665CA6 /* bitboard.cpp */; }; + B1C02B5B2528D48700665CA6 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B312528D48700665CA6 /* Makefile */; }; + B1C02B5C2528D48700665CA6 /* psqt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B332528D48700665CA6 /* psqt.cpp */; }; + B1C02B5D2528D48700665CA6 /* benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B342528D48700665CA6 /* benchmark.cpp */; }; + B1C02B5E2528D48700665CA6 /* movepick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B352528D48700665CA6 /* movepick.cpp */; }; + B1C02B5F2528D48700665CA6 /* tune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B372528D48700665CA6 /* tune.cpp */; }; + B1C02B602528D48700665CA6 /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B3A2528D48700665CA6 /* tbprobe.cpp */; }; + B1C02B612528D48700665CA6 /* bitbase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B3C2528D48700665CA6 /* bitbase.cpp */; }; + B1C02B622528D48700665CA6 /* evaluate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B3D2528D48700665CA6 /* evaluate.cpp */; }; + B1C02B632528D48700665CA6 /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B402528D48700665CA6 /* search.cpp */; }; + B1C02B642528D48700665CA6 /* pawns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B442528D48700665CA6 /* pawns.cpp */; }; + B1C02B652528D48700665CA6 /* movegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B452528D48700665CA6 /* movegen.cpp */; }; + B1C02B672528D48700665CA6 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B492528D48700665CA6 /* material.cpp */; }; + B1C02B682528D48700665CA6 /* tt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B4A2528D48700665CA6 /* tt.cpp */; }; + B1C02B692528D48700665CA6 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B4D2528D48700665CA6 /* main.cpp */; }; + B1C02B6A2528D48700665CA6 /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B512528D48700665CA6 /* position.cpp */; }; + B1C02B6B2528D48700665CA6 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B522528D48700665CA6 /* uci.cpp */; }; + B1C02B6C2528D48700665CA6 /* endgame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C02B532528D48700665CA6 /* endgame.cpp */; }; + B1C02B732528D50C00665CA6 /* stockfishlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8C9B2528C8E000B5704C /* stockfishlib.cpp */; }; + B1C02B742528D50C00665CA6 /* engines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B14A8CE52528C8E000B5704C /* engines.cpp */; }; + B1C02B752528D50C00665CA6 /* engines-bridging-header.h in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D182528C8E000B5704C /* engines-bridging-header.h */; }; + B1C02B762528D50C00665CA6 /* engineids.h in Sources */ = {isa = PBXBuildFile; fileRef = B14A8D192528C8E000B5704C /* engineids.h */; }; + B1C02B842528D71900665CA6 /* pieces.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1C02B832528D71900665CA6 /* pieces.xcassets */; }; + B1C02BA725294BEE00665CA6 /* BanksiaWatch Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = B1C02BA625294BEE00665CA6 /* BanksiaWatch Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B1C02F0625298C1B00665CA6 /* SfWatchAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F0525298C1B00665CA6 /* SfWatchAssets.xcassets */; }; + B1C02F0D25298C1B00665CA6 /* StockfishWatch Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = B1C02F0C25298C1B00665CA6 /* StockfishWatch Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B1C02F1825298C1C00665CA6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F1725298C1C00665CA6 /* Assets.xcassets */; }; + B1C02F1F25298C1C00665CA6 /* StockfishWatch.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = B1C02F0325298C1A00665CA6 /* StockfishWatch.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + B1C02F5E25298C7200665CA6 /* ArrowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F3B25298C7100665CA6 /* ArrowView.swift */; }; + B1C02F6025298C7200665CA6 /* GAllPieces.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F3D25298C7100665CA6 /* GAllPieces.swift */; }; + B1C02F6125298C7200665CA6 /* GBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F3E25298C7100665CA6 /* GBoard.swift */; }; + B1C02F6225298C7200665CA6 /* GCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F3F25298C7100665CA6 /* GCell.swift */; }; + B1C02F6325298C7200665CA6 /* GPiece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F4025298C7100665CA6 /* GPiece.swift */; }; + B1C02F6525298C7200665CA6 /* ChessContentExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F4325298C7100665CA6 /* ChessContentExtension.swift */; }; + B1C02F6625298C7200665CA6 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F4425298C7100665CA6 /* ContentView.swift */; }; + B1C02F6725298C7200665CA6 /* fruit.bin in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4725298C7200665CA6 /* fruit.bin */; }; + B1C02F6825298C7200665CA6 /* win.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4925298C7200665CA6 /* win.wav */; }; + B1C02F6925298C7200665CA6 /* move.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4A25298C7200665CA6 /* move.wav */; }; + B1C02F6A25298C7200665CA6 /* alert2.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4B25298C7200665CA6 /* alert2.wav */; }; + B1C02F6B25298C7200665CA6 /* alert1.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4C25298C7200665CA6 /* alert1.wav */; }; + B1C02F6C25298C7200665CA6 /* check.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4D25298C7200665CA6 /* check.wav */; }; + B1C02F6D25298C7200665CA6 /* error.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4E25298C7200665CA6 /* error.wav */; }; + B1C02F6E25298C7200665CA6 /* cap.wav in Resources */ = {isa = PBXBuildFile; fileRef = B1C02F4F25298C7200665CA6 /* cap.wav */; }; + B1C02F6F25298C7200665CA6 /* Move.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5125298C7200665CA6 /* Move.swift */; }; + B1C02F7025298C7200665CA6 /* ChessBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5225298C7200665CA6 /* ChessBoard.swift */; }; + B1C02F7125298C7200665CA6 /* Hist.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5325298C7200665CA6 /* Hist.swift */; }; + B1C02F7225298C7200665CA6 /* Piece.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5425298C7200665CA6 /* Piece.swift */; }; + B1C02F7325298C7200665CA6 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5525298C7200665CA6 /* Result.swift */; }; + B1C02F7425298C7200665CA6 /* ExtensionLib.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5625298C7200665CA6 /* ExtensionLib.swift */; }; + B1C02F7525298C7200665CA6 /* Book.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5725298C7200665CA6 /* Book.swift */; }; + B1C02F7625298C7200665CA6 /* Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5825298C7200665CA6 /* Types.swift */; }; + B1C02F7725298C7200665CA6 /* Game.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5A25298C7200665CA6 /* Game.swift */; }; + B1C02F7825298C7200665CA6 /* UserData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5B25298C7200665CA6 /* UserData.swift */; }; + B1C02F7925298C7200665CA6 /* SoundMng.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5C25298C7200665CA6 /* SoundMng.swift */; }; + B1C02F7A25298C7200665CA6 /* EngineData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F5D25298C7200665CA6 /* EngineData.swift */; }; + B1C02F8925298C8800665CA6 /* WatchAboutView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8225298C8800665CA6 /* WatchAboutView.swift */; }; + B1C02F8A25298C8800665CA6 /* WatchGameSetup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8325298C8800665CA6 /* WatchGameSetup.swift */; }; + B1C02F8B25298C8800665CA6 /* ComplicationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8425298C8800665CA6 /* ComplicationController.swift */; }; + B1C02F8C25298C8800665CA6 /* WatchApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8525298C8800665CA6 /* WatchApp.swift */; }; + B1C02F8D25298C8800665CA6 /* WatchOptionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8625298C8800665CA6 /* WatchOptionView.swift */; }; + B1C02F8E25298C8800665CA6 /* WatchContentViewExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8725298C8800665CA6 /* WatchContentViewExtensions.swift */; }; + B1C02F8F25298C8800665CA6 /* WatchEngineList.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1C02F8825298C8800665CA6 /* WatchEngineList.swift */; }; + B1C0321825298CCC00665CA6 /* stockfishlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C030EB25298CCC00665CA6 /* stockfishlib.cpp */; }; + B1C0323925298CCC00665CA6 /* engines.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0313525298CCC00665CA6 /* engines.cpp */; }; + B1C0325725298CCC00665CA6 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0316C25298CCC00665CA6 /* thread.cpp */; }; + B1C0325825298CCC00665CA6 /* timeman.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0316D25298CCC00665CA6 /* timeman.cpp */; }; + B1C0325925298CCC00665CA6 /* ucioption.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0316E25298CCC00665CA6 /* ucioption.cpp */; }; + B1C0325A25298CCC00665CA6 /* evaluate_nnue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0317025298CCC00665CA6 /* evaluate_nnue.cpp */; }; + B1C0325B25298CCC00665CA6 /* half_kp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0317B25298CCC00665CA6 /* half_kp.cpp */; }; + B1C0325C25298CCC00665CA6 /* misc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318325298CCC00665CA6 /* misc.cpp */; }; + B1C0325D25298CCC00665CA6 /* bitboard.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318625298CCC00665CA6 /* bitboard.cpp */; }; + B1C0325E25298CCC00665CA6 /* Makefile in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318725298CCC00665CA6 /* Makefile */; }; + B1C0325F25298CCC00665CA6 /* psqt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318925298CCC00665CA6 /* psqt.cpp */; }; + B1C0326025298CCC00665CA6 /* benchmark.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318A25298CCC00665CA6 /* benchmark.cpp */; }; + B1C0326125298CCC00665CA6 /* movepick.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318B25298CCC00665CA6 /* movepick.cpp */; }; + B1C0326225298CCC00665CA6 /* tune.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0318D25298CCC00665CA6 /* tune.cpp */; }; + B1C0326325298CCC00665CA6 /* tbprobe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319025298CCC00665CA6 /* tbprobe.cpp */; }; + B1C0326425298CCC00665CA6 /* bitbase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319225298CCC00665CA6 /* bitbase.cpp */; }; + B1C0326525298CCC00665CA6 /* evaluate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319325298CCC00665CA6 /* evaluate.cpp */; }; + B1C0326625298CCC00665CA6 /* search.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319625298CCC00665CA6 /* search.cpp */; }; + B1C0326725298CCC00665CA6 /* pawns.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319A25298CCC00665CA6 /* pawns.cpp */; }; + B1C0326825298CCC00665CA6 /* movegen.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319B25298CCC00665CA6 /* movegen.cpp */; }; + B1C0326A25298CCC00665CA6 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C0319F25298CCC00665CA6 /* material.cpp */; }; + B1C0326B25298CCC00665CA6 /* tt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C031A025298CCC00665CA6 /* tt.cpp */; }; + B1C0326C25298CCC00665CA6 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C031A325298CCC00665CA6 /* main.cpp */; }; + B1C0326D25298CCC00665CA6 /* position.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C031A725298CCC00665CA6 /* position.cpp */; }; + B1C0326E25298CCC00665CA6 /* uci.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C031A825298CCC00665CA6 /* uci.cpp */; }; + B1C0326F25298CCC00665CA6 /* endgame.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B1C031A925298CCC00665CA6 /* endgame.cpp */; }; + B1DA819C255DE8530021C5DC /* GExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA8194255DE8520021C5DC /* GExtensions.swift */; }; + B1DA819D255DE8530021C5DC /* ContentViewExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA8195255DE8520021C5DC /* ContentViewExtension.swift */; }; + B1DA819E255DE8530021C5DC /* BannerVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA8196255DE8520021C5DC /* BannerVC.swift */; }; + B1DA819F255DE8530021C5DC /* MenuMoveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA8197255DE8520021C5DC /* MenuMoveView.swift */; }; + B1DA81A0255DE8530021C5DC /* MoveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA8198255DE8520021C5DC /* MoveView.swift */; }; + B1DA81A1255DE8530021C5DC /* MenuGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA8199255DE8520021C5DC /* MenuGame.swift */; }; + B1DA81A2255DE8530021C5DC /* MenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA819A255DE8520021C5DC /* MenuView.swift */; }; + B1DA81A3255DE8530021C5DC /* EditView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA819B255DE8520021C5DC /* EditView.swift */; }; + B1DA81C5255DE8770021C5DC /* GExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81BD255DE8770021C5DC /* GExtensions.swift */; }; + B1DA81C6255DE8770021C5DC /* ContentViewExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81BE255DE8770021C5DC /* ContentViewExtension.swift */; }; + B1DA81C7255DE8770021C5DC /* BannerVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81BF255DE8770021C5DC /* BannerVC.swift */; }; + B1DA81C8255DE8770021C5DC /* MenuMoveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81C0255DE8770021C5DC /* MenuMoveView.swift */; }; + B1DA81C9255DE8770021C5DC /* MoveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81C1255DE8770021C5DC /* MoveView.swift */; }; + B1DA81CA255DE8770021C5DC /* MenuGame.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81C2255DE8770021C5DC /* MenuGame.swift */; }; + B1DA81CB255DE8770021C5DC /* MenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81C3255DE8770021C5DC /* MenuView.swift */; }; + B1DA81CC255DE8770021C5DC /* EditView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DA81C4255DE8770021C5DC /* EditView.swift */; }; + B1E0913B252BEB7100375B24 /* nn-03744f8d56d8.nnue in Resources */ = {isa = PBXBuildFile; fileRef = B1E0913A252BEB7100375B24 /* nn-03744f8d56d8.nnue */; }; + B1E09144252BEC4300375B24 /* nn-03744f8d56d8.nnue in Resources */ = {isa = PBXBuildFile; fileRef = B1E09143252BEC4300375B24 /* nn-03744f8d56d8.nnue */; }; + B1E09156252BEC7D00375B24 /* nn-03744f8d56d8.nnue in Resources */ = {isa = PBXBuildFile; fileRef = B1E09155252BEC7D00375B24 /* nn-03744f8d56d8.nnue */; }; + BA938BDACD0B5BEC6AF181B1 /* libPods-BanksiaIOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D1130534C70D97677100A723 /* libPods-BanksiaIOS.a */; }; + C2F10B49F53EF158FDC241F2 /* libPods-Lc0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B2168F7736A76B54EA33CDA5 /* libPods-Lc0.a */; }; + C68CE6F041E19E1CDFC03215 /* libPods-Stockfish.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B1BA03B302FB4E4918628460 /* libPods-Stockfish.a */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + B1026ECA2543AB3100603CC7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B1C02B9C25294BEA00665CA6; + remoteInfo = BanksiaWatch; + }; + B17A8E52254976B500D5C329 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B17A8E4F254976B500D5C329; + remoteInfo = "Lc0Watch Extension"; + }; + B17A8E63254976B600D5C329 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B17A8E43254976B400D5C329; + remoteInfo = Lc0Watch; + }; + B1C02BA825294BEE00665CA6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B1C02BA525294BEE00665CA6; + remoteInfo = "BanksiaWatch Extension"; + }; + B1C02BB725294BEE00665CA6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B1C02B9C25294BEA00665CA6; + remoteInfo = BanksiaWatch; + }; + B1C02F0E25298C1B00665CA6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B1C02F0B25298C1B00665CA6; + remoteInfo = "StockfishWatch Extension"; + }; + B1C02F1D25298C1C00665CA6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = B14A8A912528C48900B5704C /* Project object */; + proxyType = 1; + remoteGlobalIDString = B1C02F0225298C1A00665CA6; + remoteInfo = StockfishWatch; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + B14A8AE82528C5D300B5704C /* Embed Watch Content */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; + dstSubfolderSpec = 16; + files = ( + B1026EC92543AB3100603CC7 /* BanksiaWatch.app in Embed Watch Content */, + ); + name = "Embed Watch Content"; + runOnlyForDeploymentPostprocessing = 0; + }; + B17A8E69254976B600D5C329 /* Embed App Extensions */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 13; + files = ( + B17A8E51254976B500D5C329 /* Lc0Watch Extension.appex in Embed App Extensions */, + ); + name = "Embed App Extensions"; + runOnlyForDeploymentPostprocessing = 0; + }; + B19AFC642542F01C0037B09E /* Embed Watch Content */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; + dstSubfolderSpec = 16; + files = ( + B17A8E65254976B600D5C329 /* Lc0Watch.app in Embed Watch Content */, + ); + name = "Embed Watch Content"; + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02BBD25294BEE00665CA6 /* Embed App Extensions */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 13; + files = ( + B1C02BA725294BEE00665CA6 /* BanksiaWatch Extension.appex in Embed App Extensions */, + ); + name = "Embed App Extensions"; + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02F2325298C1C00665CA6 /* Embed App Extensions */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 13; + files = ( + B1C02F0D25298C1B00665CA6 /* StockfishWatch Extension.appex in Embed App Extensions */, + ); + name = "Embed App Extensions"; + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02F2725298C1C00665CA6 /* Embed Watch Content */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; + dstSubfolderSpec = 16; + files = ( + B1C02F1F25298C1C00665CA6 /* StockfishWatch.app in Embed Watch Content */, + ); + name = "Embed Watch Content"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 13988D2A15C65AD8D52DD195 /* Pods-Stockfish.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Stockfish.release.xcconfig"; path = "Target Support Files/Pods-Stockfish/Pods-Stockfish.release.xcconfig"; sourceTree = ""; }; + 37396B88DCF01334A830B6D0 /* Pods-NN.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NN.release.xcconfig"; path = "Target Support Files/Pods-NN/Pods-NN.release.xcconfig"; sourceTree = ""; }; + 495032D8CCD55D9884E15391 /* Pods-BanksiaIOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BanksiaIOS.release.xcconfig"; path = "Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS.release.xcconfig"; sourceTree = ""; }; + 5EA0BDC34E48F2730FF3A178 /* Pods-NN.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-NN.debug.xcconfig"; path = "Target Support Files/Pods-NN/Pods-NN.debug.xcconfig"; sourceTree = ""; }; + B1024259253A600E00B95873 /* WatchAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = WatchAssets.xcassets; path = "BanksiaWatch Extension/WatchAssets.xcassets"; sourceTree = SOURCE_ROOT; }; + B1026A252543268200603CC7 /* backendbench.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = backendbench.cc; sourceTree = ""; }; + B1026A262543268200603CC7 /* backendbench.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = backendbench.h; sourceTree = ""; }; + B1026A272543268200603CC7 /* benchmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = benchmark.h; sourceTree = ""; }; + B1026A282543268200603CC7 /* benchmark.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cc; sourceTree = ""; }; + B1026A292543268200603CC7 /* main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cc; sourceTree = ""; }; + B1026A2A2543268200603CC7 /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engine.h; sourceTree = ""; }; + B1026A2C2543268200603CC7 /* net.pb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net.pb.h; sourceTree = ""; }; + B1026A2E2543268200603CC7 /* weights.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights.h; sourceTree = ""; }; + B1026A2F2543268200603CC7 /* engine.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine.cc; sourceTree = ""; }; + B1026A312543268200603CC7 /* filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesystem.h; sourceTree = ""; }; + B1026A322543268200603CC7 /* string.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cc; sourceTree = ""; }; + B1026A332543268200603CC7 /* numa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = numa.cc; sourceTree = ""; }; + B1026A342543268200603CC7 /* cppattributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cppattributes.h; sourceTree = ""; }; + B1026A352543268200603CC7 /* optionsparser.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsparser.cc; sourceTree = ""; }; + B1026A362543268200603CC7 /* numa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = numa.h; sourceTree = ""; }; + B1026A372543268200603CC7 /* smallarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smallarray.h; sourceTree = ""; }; + B1026A382543268200603CC7 /* weights_adapter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = weights_adapter.cc; sourceTree = ""; }; + B1026A392543268200603CC7 /* weights_adapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights_adapter.h; sourceTree = ""; }; + B1026A3A2543268200603CC7 /* configfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = configfile.h; sourceTree = ""; }; + B1026A3B2543268200603CC7 /* protomessage.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = protomessage.cc; sourceTree = ""; }; + B1026A3C2543268200603CC7 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B1026A3D2543268200603CC7 /* logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logging.h; sourceTree = ""; }; + B1026A3E2543268200603CC7 /* fastmath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fastmath.h; sourceTree = ""; }; + B1026A3F2543268200603CC7 /* optionsparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsparser.h; sourceTree = ""; }; + B1026A402543268200603CC7 /* protomessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protomessage.h; sourceTree = ""; }; + B1026A412543268200603CC7 /* bititer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bititer.h; sourceTree = ""; }; + B1026A422543268200603CC7 /* configfile.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configfile.cc; sourceTree = ""; }; + B1026A432543268200603CC7 /* histogram.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = histogram.cc; sourceTree = ""; }; + B1026A442543268200603CC7 /* hashcat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashcat.h; sourceTree = ""; }; + B1026A452543268200603CC7 /* commandline.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commandline.cc; sourceTree = ""; }; + B1026A462543268200603CC7 /* random.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cc; sourceTree = ""; }; + B1026A472543268200603CC7 /* esc_codes.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = esc_codes.cc; sourceTree = ""; }; + B1026A482543268200603CC7 /* histogram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = histogram.h; sourceTree = ""; }; + B1026A492543268200603CC7 /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mutex.h; sourceTree = ""; }; + B1026A4A2543268200603CC7 /* commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = commandline.h; sourceTree = ""; }; + B1026A4B2543268200603CC7 /* esc_codes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = esc_codes.h; sourceTree = ""; }; + B1026A4C2543268200603CC7 /* logging.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cc; sourceTree = ""; }; + B1026A4D2543268200603CC7 /* exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exception.h; sourceTree = ""; }; + B1026A4E2543268200603CC7 /* optionsdict.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsdict.cc; sourceTree = ""; }; + B1026A4F2543268200603CC7 /* transpose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transpose.h; sourceTree = ""; }; + B1026A502543268200603CC7 /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = random.h; sourceTree = ""; }; + B1026A512543268200603CC7 /* string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string.h; sourceTree = ""; }; + B1026A522543268200603CC7 /* filesystem.posix.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem.posix.cc; sourceTree = ""; }; + B1026A532543268200603CC7 /* optionsdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsdict.h; sourceTree = ""; }; + B1026BAB2543268200603CC7 /* lc0version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lc0version.h; sourceTree = ""; }; + B1026BAD2543268200603CC7 /* syzygy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = syzygy.cc; sourceTree = ""; }; + B1026BAE2543268200603CC7 /* syzygy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syzygy.h; sourceTree = ""; }; + B1026BB02543268200603CC7 /* bitboard.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cc; sourceTree = ""; }; + B1026BB12543268200603CC7 /* callbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = callbacks.h; sourceTree = ""; }; + B1026BB22543268200603CC7 /* position.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cc; sourceTree = ""; }; + B1026BB32543268200603CC7 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1026BB42543268200603CC7 /* pgn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pgn.h; sourceTree = ""; }; + B1026BB52543268200603CC7 /* board.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cc; sourceTree = ""; }; + B1026BB62543268200603CC7 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B1026BB72543268200603CC7 /* uciloop.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uciloop.cc; sourceTree = ""; }; + B1026BB82543268200603CC7 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1026BB92543268200603CC7 /* uciloop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uciloop.h; sourceTree = ""; }; + B1026BBE2543268200603CC7 /* convolution1.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convolution1.cc; sourceTree = ""; }; + B1026BBF2543268200603CC7 /* winograd_transform.ispc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = winograd_transform.ispc; sourceTree = ""; }; + B1026BC02543268200603CC7 /* winograd_convolution3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_convolution3.h; sourceTree = ""; }; + B1026BC12543268200603CC7 /* winograd_convolution3.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_convolution3.cc; sourceTree = ""; }; + B1026BC22543268200603CC7 /* se_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = se_unit.h; sourceTree = ""; }; + B1026BC32543268200603CC7 /* network_blas.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_blas.cc; sourceTree = ""; }; + B1026BC42543268200603CC7 /* se_unit.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = se_unit.cc; sourceTree = ""; }; + B1026BC52543268200603CC7 /* convolution1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convolution1.h; sourceTree = ""; }; + B1026BC62543268200603CC7 /* blas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blas.h; sourceTree = ""; }; + B1026BC72543268200603CC7 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1026BC82543268200603CC7 /* fully_connected_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fully_connected_layer.h; sourceTree = ""; }; + B1026BC92543268200603CC7 /* fully_connected_layer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fully_connected_layer.cc; sourceTree = ""; }; + B1026BCB2543268200603CC7 /* network_legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network_legacy.h; sourceTree = ""; }; + B1026BCC2543268200603CC7 /* network_legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_legacy.cc; sourceTree = ""; }; + B1026BCD2543268200603CC7 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B1026BCE2543268200603CC7 /* writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = writer.cc; sourceTree = ""; }; + B1026BD02543268200603CC7 /* winograd_filter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_filter.cc; sourceTree = ""; }; + B1026BD12543268200603CC7 /* winograd_filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_filter.h; sourceTree = ""; }; + B1026BD22543268200603CC7 /* activation.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = activation.cc; sourceTree = ""; }; + B1026BD32543268200603CC7 /* policy_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policy_map.h; sourceTree = ""; }; + B1026BD42543268200603CC7 /* activation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = activation.h; sourceTree = ""; }; + B1026BD52543268200603CC7 /* loader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loader.cc; sourceTree = ""; }; + B1026BD62543268200603CC7 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network.h; sourceTree = ""; }; + B1026BD72543268200603CC7 /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loader.h; sourceTree = ""; }; + B1026BD92543268200603CC7 /* encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encoder.h; sourceTree = ""; }; + B1026BDA2543268200603CC7 /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B1026BDB2543268200603CC7 /* encoder.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder.cc; sourceTree = ""; }; + B1026BDC2543268200603CC7 /* cache.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cc; sourceTree = ""; }; + B1026BDE2543268200603CC7 /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = ""; }; + B1026BE02543268200603CC7 /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B1026BE12543268200603CC7 /* version.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = version.inc; sourceTree = ""; }; + B1026BE32543268200603CC7 /* node.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node.cc; sourceTree = ""; }; + B1026BE42543268200603CC7 /* params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = params.h; sourceTree = ""; }; + B1026BE52543268200603CC7 /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = ""; }; + B1026BE62543268200603CC7 /* search.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cc; sourceTree = ""; }; + B1026BE82543268200603CC7 /* stoppers.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stoppers.cc; sourceTree = ""; }; + B1026BE92543268200603CC7 /* stoppers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stoppers.h; sourceTree = ""; }; + B1026BEA2543268200603CC7 /* timemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timemgr.h; sourceTree = ""; }; + B1026BEB2543268200603CC7 /* legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = legacy.h; sourceTree = ""; }; + B1026BEC2543268200603CC7 /* smooth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smooth.h; sourceTree = ""; }; + B1026BED2543268200603CC7 /* common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cc; sourceTree = ""; }; + B1026BEE2543268200603CC7 /* smooth.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smooth.cc; sourceTree = ""; }; + B1026BEF2543268200603CC7 /* alphazero.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = alphazero.cc; sourceTree = ""; }; + B1026BF02543268200603CC7 /* alphazero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alphazero.h; sourceTree = ""; }; + B1026BF12543268200603CC7 /* timemgr.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timemgr.cc; sourceTree = ""; }; + B1026BF22543268200603CC7 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + B1026BF32543268200603CC7 /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B1026BF42543268200603CC7 /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B1026BF52543268200603CC7 /* legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = legacy.cc; sourceTree = ""; }; + B1026BF62543268200603CC7 /* params.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = params.cc; sourceTree = ""; }; + B1026BF72543268200603CC7 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1026BF82543268200603CC7 /* version.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cc; sourceTree = ""; }; + B1026E8A2543AADD00603CC7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B1026E972543AADD00603CC7 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B12B8DB325464C3600AD3096 /* convolution1.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convolution1.cc; sourceTree = ""; }; + B12B8DB425464C3600AD3096 /* winograd_transform.ispc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = winograd_transform.ispc; sourceTree = ""; }; + B12B8DB525464C3600AD3096 /* winograd_convolution3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_convolution3.h; sourceTree = ""; }; + B12B8DB625464C3600AD3096 /* winograd_convolution3.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_convolution3.cc; sourceTree = ""; }; + B12B8DB725464C3600AD3096 /* se_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = se_unit.h; sourceTree = ""; }; + B12B8DB825464C3600AD3096 /* network_blas.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_blas.cc; sourceTree = ""; }; + B12B8DB925464C3600AD3096 /* se_unit.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = se_unit.cc; sourceTree = ""; }; + B12B8DBA25464C3600AD3096 /* convolution1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convolution1.h; sourceTree = ""; }; + B12B8DBB25464C3600AD3096 /* blas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blas.h; sourceTree = ""; }; + B12B8DBC25464C3600AD3096 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B12B8DBD25464C3600AD3096 /* fully_connected_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fully_connected_layer.h; sourceTree = ""; }; + B12B8DBE25464C3600AD3096 /* fully_connected_layer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fully_connected_layer.cc; sourceTree = ""; }; + B14A8A992528C48900B5704C /* BanksiaIOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BanksiaIOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B14A8AA32528C48C00B5704C /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + B14A8AA52528C48C00B5704C /* BsInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = BsInfo.plist; sourceTree = ""; }; + B14A8AEF2528C5E400B5704C /* StockfishWatch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; name = StockfishWatch.app; path = "/Users/nguyenpham/workspace/BanksiaIOS/build/Debug-watchos/StockfishWatch.app"; sourceTree = ""; }; + B14A8B262528C76500B5704C /* PopupView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PopupView.swift; sourceTree = ""; }; + B14A8B282528C76500B5704C /* Move.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Move.swift; sourceTree = ""; }; + B14A8B292528C76500B5704C /* ChessBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessBoard.swift; sourceTree = ""; }; + B14A8B2A2528C76500B5704C /* Hist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hist.swift; sourceTree = ""; }; + B14A8B2B2528C76500B5704C /* Piece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Piece.swift; sourceTree = ""; }; + B14A8B2C2528C76500B5704C /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + B14A8B2D2528C76500B5704C /* ExtensionLib.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionLib.swift; sourceTree = ""; }; + B14A8B2E2528C76500B5704C /* Book.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Book.swift; sourceTree = ""; }; + B14A8B2F2528C76500B5704C /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = ""; }; + B14A8B3B2528C76500B5704C /* BsIcon.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = BsIcon.xcassets; sourceTree = ""; }; + B14A8B3D2528C76500B5704C /* ChessContentExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessContentExtension.swift; sourceTree = ""; }; + B14A8B3E2528C76500B5704C /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + B14A8B482528C76500B5704C /* credit.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = credit.html; sourceTree = ""; }; + B14A8B492528C76500B5704C /* help.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = help.html; sourceTree = ""; }; + B14A8B4C2528C76500B5704C /* fruit.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = fruit.bin; sourceTree = ""; }; + B14A8B4E2528C76500B5704C /* win.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = win.wav; sourceTree = ""; }; + B14A8B4F2528C76500B5704C /* move.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = move.wav; sourceTree = ""; }; + B14A8B502528C76500B5704C /* alert2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert2.wav; sourceTree = ""; }; + B14A8B512528C76500B5704C /* alert1.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert1.wav; sourceTree = ""; }; + B14A8B522528C76500B5704C /* check.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = check.wav; sourceTree = ""; }; + B14A8B532528C76500B5704C /* error.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = error.wav; sourceTree = ""; }; + B14A8B542528C76500B5704C /* cap.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = cap.wav; sourceTree = ""; }; + B14A8B562528C76500B5704C /* BanksiaApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BanksiaApp.swift; sourceTree = ""; }; + B14A8B582528C76500B5704C /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = ""; }; + B14A8B592528C76500B5704C /* UserData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserData.swift; sourceTree = ""; }; + B14A8B5A2528C76500B5704C /* SoundMng.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundMng.swift; sourceTree = ""; }; + B14A8B5B2528C76500B5704C /* EngineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineData.swift; sourceTree = ""; }; + B14A8B5C2528C76500B5704C /* pieces.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = pieces.xcassets; sourceTree = ""; }; + B14A8B5E2528C76500B5704C /* ArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrowView.swift; sourceTree = ""; }; + B14A8B602528C76500B5704C /* GAllPieces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GAllPieces.swift; sourceTree = ""; }; + B14A8B612528C76500B5704C /* GBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GBoard.swift; sourceTree = ""; }; + B14A8B622528C76500B5704C /* GCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCell.swift; sourceTree = ""; }; + B14A8B632528C76500B5704C /* GPiece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPiece.swift; sourceTree = ""; }; + B14A8BF22528C8DF00B5704C /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = time.h; sourceTree = ""; }; + B14A8BF32528C8DF00B5704C /* movegen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = movegen.c; sourceTree = ""; }; + B14A8BF42528C8DF00B5704C /* zobrist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zobrist.c; sourceTree = ""; }; + B14A8BF52528C8DF00B5704C /* thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thread.c; sourceTree = ""; }; + B14A8BF62528C8DF00B5704C /* network.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = network.c; sourceTree = ""; }; + B14A8BF72528C8DF00B5704C /* history.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = history.c; sourceTree = ""; }; + B14A8BF82528C8DF00B5704C /* tuner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tuner.h; sourceTree = ""; }; + B14A8BF92528C8DF00B5704C /* bitboards.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitboards.c; sourceTree = ""; }; + B14A8BFA2528C8DF00B5704C /* movepicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movepicker.h; sourceTree = ""; }; + B14A8BFB2528C8DF00B5704C /* evalcache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = evalcache.c; sourceTree = ""; }; + B14A8BFC2528C8DF00B5704C /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + B14A8BFD2528C8DF00B5704C /* masks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = masks.h; sourceTree = ""; }; + B14A8BFE2528C8DF00B5704C /* makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = ""; }; + B14A8BFF2528C8DF00B5704C /* move.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = move.c; sourceTree = ""; }; + B14A8C002528C8DF00B5704C /* board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = board.c; sourceTree = ""; }; + B14A8C022528C8DF00B5704C /* pknet_224x32x1.net */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pknet_224x32x1.net; sourceTree = ""; }; + B14A8C032528C8DF00B5704C /* evaluate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = evaluate.c; sourceTree = ""; }; + B14A8C042528C8DF00B5704C /* attacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = attacks.c; sourceTree = ""; }; + B14A8C052528C8DF00B5704C /* cmdline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cmdline.h; sourceTree = ""; }; + B14A8C062528C8DF00B5704C /* transposition.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = transposition.c; sourceTree = ""; }; + B14A8C072528C8DF00B5704C /* syzygy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = syzygy.c; sourceTree = ""; }; + B14A8C082528C8DF00B5704C /* uci.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uci.c; sourceTree = ""; }; + B14A8C092528C8DF00B5704C /* search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = search.c; sourceTree = ""; }; + B14A8C0A2528C8DF00B5704C /* windows.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = windows.h; sourceTree = ""; }; + B14A8C0B2528C8DF00B5704C /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B14A8C0C2528C8DF00B5704C /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B14A8C0D2528C8DF00B5704C /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; + B14A8C0E2528C8DF00B5704C /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network.h; sourceTree = ""; }; + B14A8C0F2528C8DF00B5704C /* time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = time.c; sourceTree = ""; }; + B14A8C102528C8DF00B5704C /* zobrist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zobrist.h; sourceTree = ""; }; + B14A8C112528C8DF00B5704C /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B14A8C122528C8DF00B5704C /* evalcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evalcache.h; sourceTree = ""; }; + B14A8C132528C8DF00B5704C /* movepicker.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = movepicker.c; sourceTree = ""; }; + B14A8C142528C8DF00B5704C /* bitboards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboards.h; sourceTree = ""; }; + B14A8C152528C8DF00B5704C /* tuner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tuner.c; sourceTree = ""; }; + B14A8C162528C8DF00B5704C /* cmdline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmdline.c; sourceTree = ""; }; + B14A8C172528C8DF00B5704C /* transposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transposition.h; sourceTree = ""; }; + B14A8C182528C8DF00B5704C /* evaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate.h; sourceTree = ""; }; + B14A8C192528C8DF00B5704C /* attacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = attacks.h; sourceTree = ""; }; + B14A8C1A2528C8DF00B5704C /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B14A8C1B2528C8DF00B5704C /* move.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move.h; sourceTree = ""; }; + B14A8C1C2528C8DF00B5704C /* masks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = masks.c; sourceTree = ""; }; + B14A8C1D2528C8DF00B5704C /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B14A8C1E2528C8DF00B5704C /* windows.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = windows.c; sourceTree = ""; }; + B14A8C202528C8DF00B5704C /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B14A8C212528C8DF00B5704C /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B14A8C222528C8DF00B5704C /* stdendian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdendian.h; sourceTree = ""; }; + B14A8C232528C8DF00B5704C /* tbprobe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tbprobe.c; sourceTree = ""; }; + B14A8C242528C8DF00B5704C /* tbchess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbchess.h; sourceTree = ""; }; + B14A8C252528C8DF00B5704C /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14A8C262528C8DF00B5704C /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B14A8C272528C8DF00B5704C /* syzygy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syzygy.h; sourceTree = ""; }; + B14A8C292528C8DF00B5704C /* timecontrol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timecontrol.cpp; sourceTree = ""; }; + B14A8C2A2528C8DF00B5704C /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = ""; }; + B14A8C2B2528C8DF00B5704C /* magic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = magic.h; sourceTree = ""; }; + B14A8C2C2528C8DF00B5704C /* params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = params.h; sourceTree = ""; }; + B14A8C2D2528C8DF00B5704C /* move_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move_utils.h; sourceTree = ""; }; + B14A8C2E2528C8DF00B5704C /* magic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = magic.cpp; sourceTree = ""; }; + B14A8C2F2528C8DF00B5704C /* tune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tune.h; sourceTree = ""; }; + B14A8C302528C8DF00B5704C /* data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = data.h; sourceTree = ""; }; + B14A8C312528C8DF00B5704C /* bitboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cpp; sourceTree = ""; }; + B14A8C322528C8DF00B5704C /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B14A8C332528C8DF00B5704C /* move_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move_utils.cpp; sourceTree = ""; }; + B14A8C342528C8E000B5704C /* test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test.cpp; sourceTree = ""; }; + B14A8C352528C8E000B5704C /* test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test.h; sourceTree = ""; }; + B14A8C362528C8E000B5704C /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B14A8C372528C8E000B5704C /* data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = data.cpp; sourceTree = ""; }; + B14A8C382528C8E000B5704C /* tune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tune.cpp; sourceTree = ""; }; + B14A8C392528C8E000B5704C /* see.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = see.cpp; sourceTree = ""; }; + B14A8C3A2528C8E000B5704C /* timecontrol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timecontrol.h; sourceTree = ""; }; + B14A8C3B2528C8E000B5704C /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B14A8C3C2528C8E000B5704C /* eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval.h; sourceTree = ""; }; + B14A8C3D2528C8E000B5704C /* see.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = see.h; sourceTree = ""; }; + B14A8C3E2528C8E000B5704C /* move.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move.cpp; sourceTree = ""; }; + B14A8C3F2528C8E000B5704C /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B14A8C402528C8E000B5704C /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B14A8C412528C8E000B5704C /* target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = target.h; sourceTree = ""; }; + B14A8C432528C8E000B5704C /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B14A8C442528C8E000B5704C /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B14A8C452528C8E000B5704C /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B14A8C462528C8E000B5704C /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B14A8C472528C8E000B5704C /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B14A8C482528C8E000B5704C /* etherealtbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = etherealtbcore.h; sourceTree = ""; }; + B14A8C492528C8E000B5704C /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14A8C4A2528C8E000B5704C /* target.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = target.cpp; sourceTree = ""; }; + B14A8C4B2528C8E000B5704C /* pst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pst.h; sourceTree = ""; }; + B14A8C4C2528C8E000B5704C /* move.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move.h; sourceTree = ""; }; + B14A8C4D2528C8E000B5704C /* movegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movegen.cpp; sourceTree = ""; }; + B14A8C4E2528C8E000B5704C /* tb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tb.h; sourceTree = ""; }; + B14A8C4F2528C8E000B5704C /* tt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tt.cpp; sourceTree = ""; }; + B14A8C502528C8E000B5704C /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B14A8C512528C8E000B5704C /* pst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pst.cpp; sourceTree = ""; }; + B14A8C522528C8E000B5704C /* tt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tt.h; sourceTree = ""; }; + B14A8C532528C8E000B5704C /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B14A8C542528C8E000B5704C /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B14A8C552528C8E000B5704C /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B14A8C562528C8E000B5704C /* eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval.cpp; sourceTree = ""; }; + B14A8C572528C8E000B5704C /* tb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tb.cpp; sourceTree = ""; }; + B14A8C582528C8E000B5704C /* const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = const.h; sourceTree = ""; }; + B14A8C592528C8E000B5704C /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cpp; sourceTree = ""; }; + B14A8C5A2528C8E000B5704C /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B14A8C5B2528C8E000B5704C /* params.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = params.cpp; sourceTree = ""; }; + B14A8C9B2528C8E000B5704C /* stockfishlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stockfishlib.cpp; sourceTree = ""; }; + B14A8C9D2528C8E000B5704C /* searchparams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = searchparams.h; sourceTree = ""; }; + B14A8C9E2528C8E000B5704C /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; + B14A8C9F2528C8E000B5704C /* moveorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moveorder.cpp; sourceTree = ""; }; + B14A8CA02528C8E000B5704C /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B14A8CA12528C8E000B5704C /* bbinit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bbinit.cpp; sourceTree = ""; }; + B14A8CA22528C8E000B5704C /* bbinit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bbinit.h; sourceTree = ""; }; + B14A8CA32528C8E000B5704C /* moveorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = moveorder.h; sourceTree = ""; }; + B14A8CA42528C8E000B5704C /* board.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cpp; sourceTree = ""; }; + B14A8CA62528C8E000B5704C /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B14A8CA72528C8E000B5704C /* lasertbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lasertbcore.h; sourceTree = ""; }; + B14A8CA82528C8E000B5704C /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B14A8CA92528C8E000B5704C /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14A8CAA2528C8E000B5704C /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + B14A8CAB2528C8E000B5704C /* eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval.h; sourceTree = ""; }; + B14A8CAC2528C8E000B5704C /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B14A8CAD2528C8E000B5704C /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B14A8CAE2528C8E000B5704C /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hash.cpp; sourceTree = ""; }; + B14A8CAF2528C8E000B5704C /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B14A8CB02528C8E000B5704C /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B14A8CB12528C8E000B5704C /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = ""; }; + B14A8CB22528C8E000B5704C /* eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval.cpp; sourceTree = ""; }; + B14A8CB32528C8E000B5704C /* timeman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeman.h; sourceTree = ""; }; + B14A8CB42528C8E000B5704C /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B14A8CB62528C8E000B5704C /* move_eval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = move_eval.c; sourceTree = ""; }; + B14A8CB72528C8E000B5704C /* eval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = eval.c; sourceTree = ""; }; + B14A8CB82528C8E000B5704C /* history.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = history.c; sourceTree = ""; }; + B14A8CB92528C8E000B5704C /* make.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = make.h; sourceTree = ""; }; + B14A8CBA2528C8E000B5704C /* phash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = phash.c; sourceTree = ""; }; + B14A8CBB2528C8E000B5704C /* perft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = perft.h; sourceTree = ""; }; + B14A8CBC2528C8E000B5704C /* tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tables.c; sourceTree = ""; }; + B14A8CBD2528C8E000B5704C /* move_list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = move_list.c; sourceTree = ""; }; + B14A8CBE2528C8E000B5704C /* magic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = magic.h; sourceTree = ""; }; + B14A8CBF2528C8E000B5704C /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = ""; }; + B14A8CC02528C8E000B5704C /* gen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gen.h; sourceTree = ""; }; + B14A8CC12528C8E000B5704C /* tablebases.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tablebases.h; sourceTree = ""; }; + B14A8CC22528C8E000B5704C /* pawn_eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pawn_eval.h; sourceTree = ""; }; + B14A8CC32528C8E000B5704C /* position.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = position.c; sourceTree = ""; }; + B14A8CC42528C8E000B5704C /* hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hash.c; sourceTree = ""; }; + B14A8CC52528C8E000B5704C /* uci.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uci.c; sourceTree = ""; }; + B14A8CC62528C8E000B5704C /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B14A8CC72528C8E000B5704C /* search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = search.c; sourceTree = ""; }; + B14A8CC82528C8E000B5704C /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B14A8CC92528C8E000B5704C /* move_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move_list.h; sourceTree = ""; }; + B14A8CCA2528C8E000B5704C /* perft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = perft.c; sourceTree = ""; }; + B14A8CCB2528C8E000B5704C /* phash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = phash.h; sourceTree = ""; }; + B14A8CCC2528C8E000B5704C /* make.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = make.c; sourceTree = ""; }; + B14A8CCD2528C8E000B5704C /* tables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tables.h; sourceTree = ""; }; + B14A8CCE2528C8E000B5704C /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game.h; sourceTree = ""; }; + B14A8CCF2528C8E000B5704C /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; + B14A8CD02528C8E000B5704C /* eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval.h; sourceTree = ""; }; + B14A8CD12528C8E000B5704C /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = ""; }; + B14A8CD22528C8E000B5704C /* move_eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move_eval.h; sourceTree = ""; }; + B14A8CD42528C8E000B5704C /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B14A8CD52528C8E000B5704C /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B14A8CD62528C8E000B5704C /* tbprobe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tbprobe.c; sourceTree = ""; }; + B14A8CD72528C8E000B5704C /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B14A8CD82528C8E000B5704C /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B14A8CD92528C8E000B5704C /* xiphostbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xiphostbcore.h; sourceTree = ""; }; + B14A8CDA2528C8E000B5704C /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14A8CDB2528C8E000B5704C /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = ""; }; + B14A8CDC2528C8E000B5704C /* pawn_eval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pawn_eval.c; sourceTree = ""; }; + B14A8CDD2528C8E000B5704C /* tablebases.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tablebases.c; sourceTree = ""; }; + B14A8CDE2528C8E000B5704C /* gen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gen.c; sourceTree = ""; }; + B14A8CDF2528C8E000B5704C /* move.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move.h; sourceTree = ""; }; + B14A8CE02528C8E000B5704C /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B14A8CE12528C8E000B5704C /* bitboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitboard.c; sourceTree = ""; }; + B14A8CE22528C8E000B5704C /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B14A8CE32528C8E000B5704C /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = ""; }; + B14A8CE42528C8E000B5704C /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B14A8CE52528C8E000B5704C /* engines.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engines.cpp; sourceTree = ""; }; + B14A8D182528C8E000B5704C /* engines-bridging-header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "engines-bridging-header.h"; sourceTree = ""; }; + B14A8D192528C8E000B5704C /* engineids.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engineids.h; sourceTree = ""; }; + B14A8D1B2528C8E000B5704C /* endgame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = endgame.h; sourceTree = ""; }; + B14A8D1C2528C8E000B5704C /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = ""; }; + B14A8D1D2528C8E000B5704C /* timeman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timeman.cpp; sourceTree = ""; }; + B14A8D1E2528C8E000B5704C /* ucioption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ucioption.cpp; sourceTree = ""; }; + B14A8D202528C8E000B5704C /* evaluate_nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate_nnue.cpp; sourceTree = ""; }; + B14A8D222528C8E000B5704C /* affine_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = affine_transform.h; sourceTree = ""; }; + B14A8D232528C8E000B5704C /* clipped_relu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clipped_relu.h; sourceTree = ""; }; + B14A8D242528C8E000B5704C /* input_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_slice.h; sourceTree = ""; }; + B14A8D252528C8E000B5704C /* nnue_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_common.h; sourceTree = ""; }; + B14A8D262528C8E000B5704C /* nnue_feature_transformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_feature_transformer.h; sourceTree = ""; }; + B14A8D282528C8E000B5704C /* index_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = index_list.h; sourceTree = ""; }; + B14A8D292528C8E000B5704C /* features_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features_common.h; sourceTree = ""; }; + B14A8D2A2528C8E000B5704C /* half_kp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half_kp.h; sourceTree = ""; }; + B14A8D2B2528C8E000B5704C /* half_kp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half_kp.cpp; sourceTree = ""; }; + B14A8D2C2528C8E000B5704C /* feature_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_set.h; sourceTree = ""; }; + B14A8D2D2528C8E000B5704C /* evaluate_nnue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate_nnue.h; sourceTree = ""; }; + B14A8D2F2528C8E000B5704C /* halfkp_256x2-32-32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "halfkp_256x2-32-32.h"; sourceTree = ""; }; + B14A8D302528C8E000B5704C /* nnue_accumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_accumulator.h; sourceTree = ""; }; + B14A8D312528C8E000B5704C /* nnue_architecture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_architecture.h; sourceTree = ""; }; + B14A8D322528C8E000B5704C /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + B14A8D332528C8E000B5704C /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; + B14A8D342528C8E000B5704C /* tune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tune.h; sourceTree = ""; }; + B14A8D352528C8E000B5704C /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + B14A8D362528C8E000B5704C /* bitboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cpp; sourceTree = ""; }; + B14A8D372528C8E000B5704C /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B14A8D382528C8E000B5704C /* material.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = material.h; sourceTree = ""; }; + B14A8D392528C8E000B5704C /* psqt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = psqt.cpp; sourceTree = ""; }; + B14A8D3A2528C8E000B5704C /* benchmark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cpp; sourceTree = ""; }; + B14A8D3B2528C8E000B5704C /* movepick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movepick.cpp; sourceTree = ""; }; + B14A8D3C2528C8E000B5704C /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B14A8D3D2528C8E000B5704C /* tune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tune.cpp; sourceTree = ""; }; + B14A8D3E2528C8E000B5704C /* pawns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pawns.h; sourceTree = ""; }; + B14A8D402528C8E000B5704C /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B14A8D412528C8E000B5704C /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14A8D422528C8E000B5704C /* bitbase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitbase.cpp; sourceTree = ""; }; + B14A8D432528C8E000B5704C /* evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate.cpp; sourceTree = ""; }; + B14A8D442528C8E000B5704C /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B14A8D452528C8E000B5704C /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B14A8D462528C8E000B5704C /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B14A8D472528C8E000B5704C /* thread_win32_osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread_win32_osx.h; sourceTree = ""; }; + B14A8D482528C8E000B5704C /* movepick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movepick.h; sourceTree = ""; }; + B14A8D492528C8E000B5704C /* evaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate.h; sourceTree = ""; }; + B14A8D4A2528C8E000B5704C /* pawns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pawns.cpp; sourceTree = ""; }; + B14A8D4B2528C8E000B5704C /* movegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movegen.cpp; sourceTree = ""; }; + B14A8D4D2528C8E000B5704C /* UNLICENCE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UNLICENCE; sourceTree = ""; }; + B14A8D4E2528C8E000B5704C /* incbin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = incbin.h; sourceTree = ""; }; + B14A8D4F2528C8E000B5704C /* material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = material.cpp; sourceTree = ""; }; + B14A8D502528C8E000B5704C /* tt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tt.cpp; sourceTree = ""; }; + B14A8D512528C8E000B5704C /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B14A8D522528C8E000B5704C /* tt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tt.h; sourceTree = ""; }; + B14A8D532528C8E000B5704C /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B14A8D542528C8E000B5704C /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B14A8D552528C8E000B5704C /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B14A8D562528C8E000B5704C /* timeman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeman.h; sourceTree = ""; }; + B14A8D572528C8E000B5704C /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cpp; sourceTree = ""; }; + B14A8D582528C8E000B5704C /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B14A8D592528C8E000B5704C /* endgame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = endgame.cpp; sourceTree = ""; }; + B14F4AE42544D277004DE126 /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = time.h; sourceTree = ""; }; + B14F4AE52544D277004DE126 /* bitboards.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboards.cpp; sourceTree = ""; }; + B14F4AE62544D277004DE126 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; + B14F4AE72544D277004DE126 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = ""; }; + B14F4AE82544D277004DE126 /* igelsearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igelsearch.h; sourceTree = ""; }; + B14F4AE92544D277004DE126 /* moveeval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moveeval.cpp; sourceTree = ""; }; + B14F4AEA2544D277004DE126 /* igeltt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = igeltt.cpp; sourceTree = ""; }; + B14F4AEB2544D277004DE126 /* texel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = texel.h; sourceTree = ""; }; + B14F4AED2544D277004DE126 /* evaluate_nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate_nnue.cpp; sourceTree = ""; }; + B14F4AEF2544D277004DE126 /* affine_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = affine_transform.h; sourceTree = ""; }; + B14F4AF02544D277004DE126 /* clipped_relu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clipped_relu.h; sourceTree = ""; }; + B14F4AF12544D277004DE126 /* input_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_slice.h; sourceTree = ""; }; + B14F4AF22544D277004DE126 /* nnue_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_common.h; sourceTree = ""; }; + B14F4AF32544D277004DE126 /* nnue_feature_transformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_feature_transformer.h; sourceTree = ""; }; + B14F4AF52544D277004DE126 /* index_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = index_list.h; sourceTree = ""; }; + B14F4AF62544D277004DE126 /* features_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features_common.h; sourceTree = ""; }; + B14F4AF72544D277004DE126 /* half_kp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half_kp.h; sourceTree = ""; }; + B14F4AF82544D277004DE126 /* half_kp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half_kp.cpp; sourceTree = ""; }; + B14F4AF92544D277004DE126 /* feature_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_set.h; sourceTree = ""; }; + B14F4AFA2544D277004DE126 /* evaluate_nnue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate_nnue.h; sourceTree = ""; }; + B14F4AFC2544D277004DE126 /* halfkp_256x2-32-32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "halfkp_256x2-32-32.h"; sourceTree = ""; }; + B14F4AFD2544D277004DE126 /* nnue_accumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_accumulator.h; sourceTree = ""; }; + B14F4AFE2544D277004DE126 /* nnue_architecture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_architecture.h; sourceTree = ""; }; + B14F4AFF2544D277004DE126 /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; + B14F4B002544D277004DE126 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + B14F4B012544D277004DE126 /* weights.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = weights.txt; sourceTree = ""; }; + B14F4B022544D277004DE126 /* makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = ""; }; + B14F4B032544D277004DE126 /* history.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = history.cpp; sourceTree = ""; }; + B14F4B042544D277004DE126 /* eval_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval_params.h; sourceTree = ""; }; + B14F4B052544D277004DE126 /* texel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = texel.cpp; sourceTree = ""; }; + B14F4B062544D277004DE126 /* evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate.cpp; sourceTree = ""; }; + B14F4B072544D277004DE126 /* igelposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igelposition.h; sourceTree = ""; }; + B14F4B082544D277004DE126 /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; + B14F4B092544D277004DE126 /* igeltypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeltypes.h; sourceTree = ""; }; + B14F4B0A2544D277004DE126 /* bitboards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboards.h; sourceTree = ""; }; + B14F4B0C2544D277004DE126 /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B14F4B0D2544D277004DE126 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B14F4B0E2544D277004DE126 /* igeltbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeltbcore.h; sourceTree = ""; }; + B14F4B0F2544D277004DE126 /* tbprobe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tbprobe.c; sourceTree = ""; }; + B14F4B102544D277004DE126 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B14F4B112544D277004DE126 /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B14F4B122544D277004DE126 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14F4B132544D277004DE126 /* igelevaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igelevaluate.h; sourceTree = ""; }; + B14F4B142544D277004DE126 /* notation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = notation.cpp; sourceTree = ""; }; + B14F4B152544D277004DE126 /* igeltt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeltt.h; sourceTree = ""; }; + B14F4B162544D277004DE126 /* igelposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = igelposition.cpp; sourceTree = ""; }; + B14F4B172544D277004DE126 /* eval_params.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval_params.cpp; sourceTree = ""; }; + B14F4B182544D277004DE126 /* notation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notation.h; sourceTree = ""; }; + B14F4B192544D277004DE126 /* igelsearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = igelsearch.cpp; sourceTree = ""; }; + B14F4B1A2544D277004DE126 /* bench.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bench.csv; sourceTree = ""; }; + B14F4B1B2544D277004DE126 /* moveeval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = moveeval.h; sourceTree = ""; }; + B14F4B1C2544D277004DE126 /* moves.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moves.cpp; sourceTree = ""; }; + B14F4B1D2544D277004DE126 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B14F4B1E2544D277004DE126 /* igeluci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeluci.h; sourceTree = ""; }; + B14F4B1F2544D277004DE126 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B14F4B202544D277004DE126 /* time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = time.cpp; sourceTree = ""; }; + B14F4B212544D277004DE126 /* moves.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = moves.h; sourceTree = ""; }; + B14F4B8F2544D749004DE126 /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = time.h; sourceTree = ""; }; + B14F4B902544D749004DE126 /* bitboards.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboards.cpp; sourceTree = ""; }; + B14F4B912544D749004DE126 /* utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = utils.h; sourceTree = ""; }; + B14F4B922544D749004DE126 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = ""; }; + B14F4B932544D749004DE126 /* igelsearch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igelsearch.h; sourceTree = ""; }; + B14F4B942544D749004DE126 /* moveeval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moveeval.cpp; sourceTree = ""; }; + B14F4B952544D74A004DE126 /* igeltt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = igeltt.cpp; sourceTree = ""; }; + B14F4B962544D74A004DE126 /* texel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = texel.h; sourceTree = ""; }; + B14F4B982544D74A004DE126 /* evaluate_nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate_nnue.cpp; sourceTree = ""; }; + B14F4B9A2544D74A004DE126 /* affine_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = affine_transform.h; sourceTree = ""; }; + B14F4B9B2544D74A004DE126 /* clipped_relu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clipped_relu.h; sourceTree = ""; }; + B14F4B9C2544D74A004DE126 /* input_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_slice.h; sourceTree = ""; }; + B14F4B9D2544D74A004DE126 /* nnue_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_common.h; sourceTree = ""; }; + B14F4B9E2544D74A004DE126 /* nnue_feature_transformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_feature_transformer.h; sourceTree = ""; }; + B14F4BA02544D74A004DE126 /* index_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = index_list.h; sourceTree = ""; }; + B14F4BA12544D74A004DE126 /* features_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features_common.h; sourceTree = ""; }; + B14F4BA22544D74A004DE126 /* half_kp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half_kp.h; sourceTree = ""; }; + B14F4BA32544D74A004DE126 /* half_kp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half_kp.cpp; sourceTree = ""; }; + B14F4BA42544D74A004DE126 /* feature_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_set.h; sourceTree = ""; }; + B14F4BA52544D74A004DE126 /* evaluate_nnue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate_nnue.h; sourceTree = ""; }; + B14F4BA72544D74A004DE126 /* halfkp_256x2-32-32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "halfkp_256x2-32-32.h"; sourceTree = ""; }; + B14F4BA82544D74A004DE126 /* nnue_accumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_accumulator.h; sourceTree = ""; }; + B14F4BA92544D74A004DE126 /* nnue_architecture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_architecture.h; sourceTree = ""; }; + B14F4BAA2544D74A004DE126 /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; + B14F4BAB2544D74A004DE126 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + B14F4BAC2544D74A004DE126 /* weights.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = weights.txt; sourceTree = ""; }; + B14F4BAD2544D74A004DE126 /* makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = ""; }; + B14F4BAE2544D74A004DE126 /* history.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = history.cpp; sourceTree = ""; }; + B14F4BAF2544D74A004DE126 /* eval_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval_params.h; sourceTree = ""; }; + B14F4BB02544D74A004DE126 /* texel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = texel.cpp; sourceTree = ""; }; + B14F4BB12544D74A004DE126 /* evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate.cpp; sourceTree = ""; }; + B14F4BB22544D74A004DE126 /* igelposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igelposition.h; sourceTree = ""; }; + B14F4BB32544D74A004DE126 /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; + B14F4BB42544D74A004DE126 /* igeltypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeltypes.h; sourceTree = ""; }; + B14F4BB52544D74A004DE126 /* bitboards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboards.h; sourceTree = ""; }; + B14F4BB72544D74A004DE126 /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B14F4BB82544D74A004DE126 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B14F4BB92544D74A004DE126 /* igeltbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeltbcore.h; sourceTree = ""; }; + B14F4BBA2544D74A004DE126 /* tbprobe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tbprobe.c; sourceTree = ""; }; + B14F4BBB2544D74A004DE126 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B14F4BBC2544D74A004DE126 /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B14F4BBD2544D74A004DE126 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B14F4BBE2544D74A004DE126 /* igelevaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igelevaluate.h; sourceTree = ""; }; + B14F4BBF2544D74A004DE126 /* notation.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = notation.cpp; sourceTree = ""; }; + B14F4BC02544D74A004DE126 /* igeltt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeltt.h; sourceTree = ""; }; + B14F4BC12544D74A004DE126 /* igelposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = igelposition.cpp; sourceTree = ""; }; + B14F4BC22544D74A004DE126 /* eval_params.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval_params.cpp; sourceTree = ""; }; + B14F4BC32544D74A004DE126 /* notation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notation.h; sourceTree = ""; }; + B14F4BC42544D74A004DE126 /* igelsearch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = igelsearch.cpp; sourceTree = ""; }; + B14F4BC52544D74A004DE126 /* bench.csv */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bench.csv; sourceTree = ""; }; + B14F4BC62544D74A004DE126 /* moveeval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = moveeval.h; sourceTree = ""; }; + B14F4BC72544D74A004DE126 /* moves.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moves.cpp; sourceTree = ""; }; + B14F4BC82544D74A004DE126 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B14F4BC92544D74A004DE126 /* igeluci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = igeluci.h; sourceTree = ""; }; + B14F4BCA2544D74A004DE126 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B14F4BCB2544D74A004DE126 /* time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = time.cpp; sourceTree = ""; }; + B14F4BCC2544D74A004DE126 /* moves.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = moves.h; sourceTree = ""; }; + B17A8E44254976B400D5C329 /* Lc0Watch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Lc0Watch.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B17A8E4B254976B500D5C329 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B17A8E50254976B500D5C329 /* Lc0Watch Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "Lc0Watch Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; + B17A8E60254976B600D5C329 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + B17A8E62254976B600D5C329 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B17A8E91254977C700D5C329 /* Lc0WatchAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Lc0WatchAssets.xcassets; sourceTree = ""; }; + B17A8EA12549780200D5C329 /* fruit.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = fruit.bin; sourceTree = ""; }; + B17A8EA32549780200D5C329 /* win.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = win.wav; sourceTree = ""; }; + B17A8EA42549780200D5C329 /* move.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = move.wav; sourceTree = ""; }; + B17A8EA52549780200D5C329 /* alert2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert2.wav; sourceTree = ""; }; + B17A8EA62549780200D5C329 /* alert1.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert1.wav; sourceTree = ""; }; + B17A8EA72549780200D5C329 /* check.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = check.wav; sourceTree = ""; }; + B17A8EA82549780200D5C329 /* error.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = error.wav; sourceTree = ""; }; + B17A8EA92549780200D5C329 /* cap.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = cap.wav; sourceTree = ""; }; + B17A8EAB2549780200D5C329 /* Move.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Move.swift; sourceTree = ""; }; + B17A8EAC2549780200D5C329 /* ChessBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessBoard.swift; sourceTree = ""; }; + B17A8EAD2549780200D5C329 /* Hist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hist.swift; sourceTree = ""; }; + B17A8EAE2549780200D5C329 /* Piece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Piece.swift; sourceTree = ""; }; + B17A8EAF2549780200D5C329 /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + B17A8EB02549780200D5C329 /* ExtensionLib.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionLib.swift; sourceTree = ""; }; + B17A8EB12549780200D5C329 /* Book.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Book.swift; sourceTree = ""; }; + B17A8EB22549780200D5C329 /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = ""; }; + B17A8EB42549780200D5C329 /* ArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrowView.swift; sourceTree = ""; }; + B17A8EB52549780200D5C329 /* GAllPieces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GAllPieces.swift; sourceTree = ""; }; + B17A8EB62549780200D5C329 /* GBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GBoard.swift; sourceTree = ""; }; + B17A8EB72549780200D5C329 /* GCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCell.swift; sourceTree = ""; }; + B17A8EB82549780200D5C329 /* GPiece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPiece.swift; sourceTree = ""; }; + B17A8EBA2549780200D5C329 /* ChessContentExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessContentExtension.swift; sourceTree = ""; }; + B17A8EBB2549780200D5C329 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + B17A8EBD2549780200D5C329 /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = ""; }; + B17A8EBE2549780200D5C329 /* UserData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserData.swift; sourceTree = ""; }; + B17A8EBF2549780200D5C329 /* SoundMng.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundMng.swift; sourceTree = ""; }; + B17A8EC02549780200D5C329 /* EngineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineData.swift; sourceTree = ""; }; + B17A8EE82549781E00D5C329 /* WatchAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = WatchAssets.xcassets; path = "BanksiaWatch Extension/WatchAssets.xcassets"; sourceTree = SOURCE_ROOT; }; + B17A8EEA2549781E00D5C329 /* WatchAboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchAboutView.swift; sourceTree = ""; }; + B17A8EEB2549781E00D5C329 /* WatchGameSetup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchGameSetup.swift; sourceTree = ""; }; + B17A8EEC2549781E00D5C329 /* ComplicationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ComplicationController.swift; sourceTree = ""; }; + B17A8EED2549781E00D5C329 /* WatchApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchApp.swift; sourceTree = ""; }; + B17A8EEE2549781E00D5C329 /* WatchOptionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchOptionView.swift; sourceTree = ""; }; + B17A8EEF2549781E00D5C329 /* WatchContentViewExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchContentViewExtensions.swift; sourceTree = ""; }; + B17A8EF02549781E00D5C329 /* WatchEngineList.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchEngineList.swift; sourceTree = ""; }; + B17A8F4D2549783000D5C329 /* backendbench.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = backendbench.cc; sourceTree = ""; }; + B17A8F4E2549783000D5C329 /* backendbench.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = backendbench.h; sourceTree = ""; }; + B17A8F4F2549783000D5C329 /* benchmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = benchmark.h; sourceTree = ""; }; + B17A8F502549783000D5C329 /* benchmark.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cc; sourceTree = ""; }; + B17A8F512549783000D5C329 /* main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cc; sourceTree = ""; }; + B17A8F522549783000D5C329 /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engine.h; sourceTree = ""; }; + B17A8F542549783000D5C329 /* net.pb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net.pb.h; sourceTree = ""; }; + B17A8F562549783000D5C329 /* weights.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights.h; sourceTree = ""; }; + B17A8F572549783000D5C329 /* engine.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine.cc; sourceTree = ""; }; + B17A8F592549783000D5C329 /* filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesystem.h; sourceTree = ""; }; + B17A8F5A2549783000D5C329 /* string.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cc; sourceTree = ""; }; + B17A8F5B2549783000D5C329 /* numa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = numa.cc; sourceTree = ""; }; + B17A8F5C2549783000D5C329 /* cppattributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cppattributes.h; sourceTree = ""; }; + B17A8F5D2549783000D5C329 /* optionsparser.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsparser.cc; sourceTree = ""; }; + B17A8F5E2549783000D5C329 /* numa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = numa.h; sourceTree = ""; }; + B17A8F5F2549783000D5C329 /* smallarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smallarray.h; sourceTree = ""; }; + B17A8F602549783000D5C329 /* weights_adapter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = weights_adapter.cc; sourceTree = ""; }; + B17A8F612549783000D5C329 /* weights_adapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights_adapter.h; sourceTree = ""; }; + B17A8F622549783000D5C329 /* configfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = configfile.h; sourceTree = ""; }; + B17A8F632549783000D5C329 /* protomessage.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = protomessage.cc; sourceTree = ""; }; + B17A8F642549783000D5C329 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B17A8F652549783000D5C329 /* logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logging.h; sourceTree = ""; }; + B17A8F662549783000D5C329 /* fastmath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fastmath.h; sourceTree = ""; }; + B17A8F672549783000D5C329 /* optionsparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsparser.h; sourceTree = ""; }; + B17A8F682549783000D5C329 /* protomessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protomessage.h; sourceTree = ""; }; + B17A8F692549783000D5C329 /* bititer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bititer.h; sourceTree = ""; }; + B17A8F6A2549783000D5C329 /* configfile.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configfile.cc; sourceTree = ""; }; + B17A8F6B2549783000D5C329 /* histogram.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = histogram.cc; sourceTree = ""; }; + B17A8F6C2549783000D5C329 /* hashcat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashcat.h; sourceTree = ""; }; + B17A8F6D2549783000D5C329 /* commandline.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commandline.cc; sourceTree = ""; }; + B17A8F6E2549783000D5C329 /* random.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cc; sourceTree = ""; }; + B17A8F6F2549783000D5C329 /* esc_codes.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = esc_codes.cc; sourceTree = ""; }; + B17A8F702549783000D5C329 /* histogram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = histogram.h; sourceTree = ""; }; + B17A8F712549783000D5C329 /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mutex.h; sourceTree = ""; }; + B17A8F722549783000D5C329 /* commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = commandline.h; sourceTree = ""; }; + B17A8F732549783000D5C329 /* esc_codes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = esc_codes.h; sourceTree = ""; }; + B17A8F742549783000D5C329 /* logging.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cc; sourceTree = ""; }; + B17A8F752549783000D5C329 /* exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exception.h; sourceTree = ""; }; + B17A8F762549783000D5C329 /* optionsdict.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsdict.cc; sourceTree = ""; }; + B17A8F772549783000D5C329 /* transpose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transpose.h; sourceTree = ""; }; + B17A8F782549783000D5C329 /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = random.h; sourceTree = ""; }; + B17A8F792549783000D5C329 /* string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string.h; sourceTree = ""; }; + B17A8F7A2549783000D5C329 /* filesystem.posix.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem.posix.cc; sourceTree = ""; }; + B17A8F7B2549783000D5C329 /* optionsdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsdict.h; sourceTree = ""; }; + B17A90D32549783000D5C329 /* lc0version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lc0version.h; sourceTree = ""; }; + B17A90D52549783000D5C329 /* syzygy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = syzygy.cc; sourceTree = ""; }; + B17A90D62549783000D5C329 /* syzygy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syzygy.h; sourceTree = ""; }; + B17A90D82549783000D5C329 /* bitboard.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cc; sourceTree = ""; }; + B17A90D92549783000D5C329 /* callbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = callbacks.h; sourceTree = ""; }; + B17A90DA2549783000D5C329 /* position.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cc; sourceTree = ""; }; + B17A90DB2549783000D5C329 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B17A90DC2549783000D5C329 /* pgn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pgn.h; sourceTree = ""; }; + B17A90DD2549783000D5C329 /* board.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cc; sourceTree = ""; }; + B17A90DE2549783000D5C329 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B17A90DF2549783000D5C329 /* uciloop.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uciloop.cc; sourceTree = ""; }; + B17A90E02549783000D5C329 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B17A90E12549783000D5C329 /* uciloop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uciloop.h; sourceTree = ""; }; + B17A90E42549783000D5C329 /* convolution1.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convolution1.cc; sourceTree = ""; }; + B17A90E52549783000D5C329 /* winograd_transform.ispc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = winograd_transform.ispc; sourceTree = ""; }; + B17A90E62549783000D5C329 /* winograd_convolution3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_convolution3.h; sourceTree = ""; }; + B17A90E72549783000D5C329 /* winograd_convolution3.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_convolution3.cc; sourceTree = ""; }; + B17A90E82549783000D5C329 /* se_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = se_unit.h; sourceTree = ""; }; + B17A90E92549783000D5C329 /* network_blas.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_blas.cc; sourceTree = ""; }; + B17A90EA2549783000D5C329 /* se_unit.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = se_unit.cc; sourceTree = ""; }; + B17A90EB2549783000D5C329 /* convolution1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convolution1.h; sourceTree = ""; }; + B17A90EC2549783000D5C329 /* blas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blas.h; sourceTree = ""; }; + B17A90ED2549783000D5C329 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B17A90EE2549783000D5C329 /* fully_connected_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fully_connected_layer.h; sourceTree = ""; }; + B17A90EF2549783000D5C329 /* fully_connected_layer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fully_connected_layer.cc; sourceTree = ""; }; + B17A90F02549783000D5C329 /* network_legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network_legacy.h; sourceTree = ""; }; + B17A90F12549783000D5C329 /* network_legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_legacy.cc; sourceTree = ""; }; + B17A90F22549783000D5C329 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B17A90F32549783000D5C329 /* writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = writer.cc; sourceTree = ""; }; + B17A90F52549783000D5C329 /* winograd_filter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_filter.cc; sourceTree = ""; }; + B17A90F62549783000D5C329 /* winograd_filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_filter.h; sourceTree = ""; }; + B17A90F72549783000D5C329 /* activation.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = activation.cc; sourceTree = ""; }; + B17A90F82549783000D5C329 /* policy_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policy_map.h; sourceTree = ""; }; + B17A90F92549783000D5C329 /* activation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = activation.h; sourceTree = ""; }; + B17A90FA2549783000D5C329 /* loader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loader.cc; sourceTree = ""; }; + B17A90FB2549783000D5C329 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network.h; sourceTree = ""; }; + B17A90FC2549783000D5C329 /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loader.h; sourceTree = ""; }; + B17A90FD2549783000D5C329 /* encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encoder.h; sourceTree = ""; }; + B17A90FE2549783000D5C329 /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B17A90FF2549783000D5C329 /* encoder.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder.cc; sourceTree = ""; }; + B17A91002549783000D5C329 /* cache.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cc; sourceTree = ""; }; + B17A91012549783000D5C329 /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = ""; }; + B17A91022549783000D5C329 /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B17A91032549783000D5C329 /* version.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = version.inc; sourceTree = ""; }; + B17A91052549783000D5C329 /* node.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node.cc; sourceTree = ""; }; + B17A91062549783000D5C329 /* params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = params.h; sourceTree = ""; }; + B17A91072549783000D5C329 /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = ""; }; + B17A91082549783000D5C329 /* search.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cc; sourceTree = ""; }; + B17A910A2549783000D5C329 /* stoppers.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stoppers.cc; sourceTree = ""; }; + B17A910B2549783000D5C329 /* stoppers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stoppers.h; sourceTree = ""; }; + B17A910C2549783000D5C329 /* timemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timemgr.h; sourceTree = ""; }; + B17A910D2549783000D5C329 /* legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = legacy.h; sourceTree = ""; }; + B17A910E2549783000D5C329 /* smooth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smooth.h; sourceTree = ""; }; + B17A910F2549783000D5C329 /* common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cc; sourceTree = ""; }; + B17A91102549783000D5C329 /* smooth.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smooth.cc; sourceTree = ""; }; + B17A91112549783000D5C329 /* alphazero.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = alphazero.cc; sourceTree = ""; }; + B17A91122549783000D5C329 /* alphazero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alphazero.h; sourceTree = ""; }; + B17A91132549783000D5C329 /* timemgr.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timemgr.cc; sourceTree = ""; }; + B17A91142549783000D5C329 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + B17A91152549783000D5C329 /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B17A91162549783000D5C329 /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B17A91172549783000D5C329 /* legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = legacy.cc; sourceTree = ""; }; + B17A91182549783000D5C329 /* params.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = params.cc; sourceTree = ""; }; + B17A91192549783000D5C329 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B17A911A2549783000D5C329 /* version.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cc; sourceTree = ""; }; + B17A920F2549783100D5C329 /* engines.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engines.cpp; sourceTree = ""; }; + B17A92422549783100D5C329 /* engines-bridging-header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "engines-bridging-header.h"; sourceTree = ""; }; + B17A92432549783100D5C329 /* engineids.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engineids.h; sourceTree = ""; }; + B17A94422549805200D5C329 /* 703810.pb.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = 703810.pb.gz; sourceTree = ""; }; + B19AE96D2540D6460037B09E /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = ""; }; + B19AE96E2540D6460037B09E /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B19AE96F2540D6460037B09E /* board.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cpp; sourceTree = ""; }; + B19AE9702540D6460037B09E /* RubiChess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RubiChess.h; sourceTree = ""; }; + B19AE9712540D6460037B09E /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B19AE9722540D6460037B09E /* nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nnue.cpp; sourceTree = ""; }; + B19AE9732540D6460037B09E /* Makefile.clang */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.clang; sourceTree = ""; }; + B19AE9742540D6460037B09E /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B19AE9752540D6460037B09E /* transposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transposition.cpp; sourceTree = ""; }; + B19AE9762540D6460037B09E /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B19AE9772540D6460037B09E /* rubichesstbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rubichesstbcore.h; sourceTree = ""; }; + B19AE9782540D6460037B09E /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B19AE9792540D6460037B09E /* eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval.cpp; sourceTree = ""; }; + B19AE97A2540D6460037B09E /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B19AEF3B2541B0CC0037B09E /* Lc0.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Lc0.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B19AEF442541B0D00037B09E /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + B19AEF462541B0D00037B09E /* Lc0Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Lc0Info.plist; sourceTree = ""; }; + B19AEFA52541B1100037B09E /* main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cc; sourceTree = ""; }; + B19AEFA62541B1100037B09E /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engine.h; sourceTree = ""; }; + B19AEFA92541B1100037B09E /* net.pb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net.pb.h; sourceTree = ""; }; + B19AEFAB2541B1100037B09E /* weights.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights.h; sourceTree = ""; }; + B19AEFAC2541B1100037B09E /* engine.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine.cc; sourceTree = ""; }; + B19AEFAE2541B1100037B09E /* filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesystem.h; sourceTree = ""; }; + B19AEFAF2541B1100037B09E /* string.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cc; sourceTree = ""; }; + B19AEFB02541B1100037B09E /* numa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = numa.cc; sourceTree = ""; }; + B19AEFB12541B1100037B09E /* cppattributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cppattributes.h; sourceTree = ""; }; + B19AEFB22541B1100037B09E /* optionsparser.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsparser.cc; sourceTree = ""; }; + B19AEFB32541B1100037B09E /* numa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = numa.h; sourceTree = ""; }; + B19AEFB42541B1100037B09E /* smallarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smallarray.h; sourceTree = ""; }; + B19AEFB52541B1100037B09E /* weights_adapter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = weights_adapter.cc; sourceTree = ""; }; + B19AEFB62541B1100037B09E /* weights_adapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights_adapter.h; sourceTree = ""; }; + B19AEFB72541B1100037B09E /* configfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = configfile.h; sourceTree = ""; }; + B19AEFB82541B1100037B09E /* protomessage.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = protomessage.cc; sourceTree = ""; }; + B19AEFB92541B1100037B09E /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B19AEFBA2541B1100037B09E /* logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logging.h; sourceTree = ""; }; + B19AEFBB2541B1100037B09E /* fastmath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fastmath.h; sourceTree = ""; }; + B19AEFBC2541B1100037B09E /* optionsparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsparser.h; sourceTree = ""; }; + B19AEFBD2541B1100037B09E /* protomessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protomessage.h; sourceTree = ""; }; + B19AEFBE2541B1100037B09E /* bititer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bititer.h; sourceTree = ""; }; + B19AEFBF2541B1100037B09E /* configfile.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configfile.cc; sourceTree = ""; }; + B19AEFC02541B1100037B09E /* histogram.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = histogram.cc; sourceTree = ""; }; + B19AEFC12541B1100037B09E /* hashcat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashcat.h; sourceTree = ""; }; + B19AEFC22541B1100037B09E /* commandline.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commandline.cc; sourceTree = ""; }; + B19AEFC32541B1100037B09E /* random.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cc; sourceTree = ""; }; + B19AEFC42541B1100037B09E /* esc_codes.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = esc_codes.cc; sourceTree = ""; }; + B19AEFC52541B1100037B09E /* histogram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = histogram.h; sourceTree = ""; }; + B19AEFC62541B1100037B09E /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mutex.h; sourceTree = ""; }; + B19AEFC72541B1100037B09E /* commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = commandline.h; sourceTree = ""; }; + B19AEFC82541B1100037B09E /* esc_codes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = esc_codes.h; sourceTree = ""; }; + B19AEFC92541B1100037B09E /* logging.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cc; sourceTree = ""; }; + B19AEFCA2541B1100037B09E /* exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exception.h; sourceTree = ""; }; + B19AEFCB2541B1100037B09E /* optionsdict.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsdict.cc; sourceTree = ""; }; + B19AEFCC2541B1100037B09E /* transpose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transpose.h; sourceTree = ""; }; + B19AEFCD2541B1100037B09E /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = random.h; sourceTree = ""; }; + B19AEFCE2541B1100037B09E /* string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string.h; sourceTree = ""; }; + B19AEFCF2541B1100037B09E /* filesystem.posix.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem.posix.cc; sourceTree = ""; }; + B19AEFD02541B1100037B09E /* optionsdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsdict.h; sourceTree = ""; }; + B19AF1292541B1110037B09E /* syzygy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = syzygy.cc; sourceTree = ""; }; + B19AF12A2541B1110037B09E /* syzygy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syzygy.h; sourceTree = ""; }; + B19AF12C2541B1110037B09E /* bitboard.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cc; sourceTree = ""; }; + B19AF12D2541B1110037B09E /* callbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = callbacks.h; sourceTree = ""; }; + B19AF12E2541B1110037B09E /* position.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cc; sourceTree = ""; }; + B19AF12F2541B1110037B09E /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B19AF1302541B1110037B09E /* pgn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pgn.h; sourceTree = ""; }; + B19AF1312541B1110037B09E /* board.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cc; sourceTree = ""; }; + B19AF1322541B1110037B09E /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B19AF1332541B1110037B09E /* uciloop.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uciloop.cc; sourceTree = ""; }; + B19AF1342541B1110037B09E /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B19AF1352541B1110037B09E /* uciloop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uciloop.h; sourceTree = ""; }; + B19AF1472541B1120037B09E /* network_legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network_legacy.h; sourceTree = ""; }; + B19AF1492541B1120037B09E /* network_legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_legacy.cc; sourceTree = ""; }; + B19AF14A2541B1120037B09E /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B19AF14B2541B1120037B09E /* writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = writer.cc; sourceTree = ""; }; + B19AF14D2541B1120037B09E /* winograd_filter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_filter.cc; sourceTree = ""; }; + B19AF14E2541B1120037B09E /* winograd_filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_filter.h; sourceTree = ""; }; + B19AF14F2541B1120037B09E /* activation.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = activation.cc; sourceTree = ""; }; + B19AF1502541B1120037B09E /* policy_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policy_map.h; sourceTree = ""; }; + B19AF1512541B1120037B09E /* activation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = activation.h; sourceTree = ""; }; + B19AF1522541B1120037B09E /* loader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loader.cc; sourceTree = ""; }; + B19AF1532541B1120037B09E /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network.h; sourceTree = ""; }; + B19AF1542541B1120037B09E /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loader.h; sourceTree = ""; }; + B19AF1562541B1120037B09E /* encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encoder.h; sourceTree = ""; }; + B19AF1572541B1120037B09E /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B19AF1582541B1120037B09E /* encoder.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder.cc; sourceTree = ""; }; + B19AF1592541B1120037B09E /* cache.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cc; sourceTree = ""; }; + B19AF15B2541B1120037B09E /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = ""; }; + B19AF15D2541B1120037B09E /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B19AF15E2541B1120037B09E /* version.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = version.inc; sourceTree = ""; }; + B19AF1602541B1120037B09E /* node.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node.cc; sourceTree = ""; }; + B19AF1612541B1120037B09E /* params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = params.h; sourceTree = ""; }; + B19AF1622541B1120037B09E /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = ""; }; + B19AF1632541B1120037B09E /* search.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cc; sourceTree = ""; }; + B19AF1652541B1120037B09E /* stoppers.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stoppers.cc; sourceTree = ""; }; + B19AF1662541B1120037B09E /* stoppers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stoppers.h; sourceTree = ""; }; + B19AF1672541B1120037B09E /* timemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timemgr.h; sourceTree = ""; }; + B19AF1682541B1120037B09E /* legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = legacy.h; sourceTree = ""; }; + B19AF1692541B1120037B09E /* smooth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smooth.h; sourceTree = ""; }; + B19AF16A2541B1120037B09E /* common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cc; sourceTree = ""; }; + B19AF16B2541B1120037B09E /* smooth.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smooth.cc; sourceTree = ""; }; + B19AF16C2541B1120037B09E /* alphazero.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = alphazero.cc; sourceTree = ""; }; + B19AF16D2541B1120037B09E /* alphazero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alphazero.h; sourceTree = ""; }; + B19AF16E2541B1120037B09E /* timemgr.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timemgr.cc; sourceTree = ""; }; + B19AF16F2541B1120037B09E /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + B19AF1702541B1120037B09E /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B19AF1712541B1120037B09E /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B19AF1722541B1120037B09E /* legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = legacy.cc; sourceTree = ""; }; + B19AF1732541B1120037B09E /* params.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = params.cc; sourceTree = ""; }; + B19AF1742541B1120037B09E /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B19AF1752541B1120037B09E /* version.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cc; sourceTree = ""; }; + B19AF2852541B1130037B09E /* engines.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engines.cpp; sourceTree = ""; }; + B19AF2B82541B1130037B09E /* engines-bridging-header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "engines-bridging-header.h"; sourceTree = ""; }; + B19AF2B92541B1130037B09E /* engineids.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engineids.h; sourceTree = ""; }; + B19AF4DC2541B7480037B09E /* lc0version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lc0version.h; sourceTree = ""; }; + B19AF4F22541B7F30037B09E /* ChessContentExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessContentExtension.swift; sourceTree = ""; }; + B19AF4F32541B7F30037B09E /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + B19AF4F52541B7F30037B09E /* ArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrowView.swift; sourceTree = ""; }; + B19AF4F62541B7F30037B09E /* GAllPieces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GAllPieces.swift; sourceTree = ""; }; + B19AF4F72541B7F30037B09E /* GBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GBoard.swift; sourceTree = ""; }; + B19AF4F82541B7F30037B09E /* GCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCell.swift; sourceTree = ""; }; + B19AF4F92541B7F30037B09E /* GPiece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPiece.swift; sourceTree = ""; }; + B19AF4FB2541B7F30037B09E /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = ""; }; + B19AF4FC2541B7F30037B09E /* UserData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserData.swift; sourceTree = ""; }; + B19AF4FD2541B7F30037B09E /* SoundMng.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundMng.swift; sourceTree = ""; }; + B19AF4FE2541B7F30037B09E /* EngineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineData.swift; sourceTree = ""; }; + B19AF5002541B7F40037B09E /* AboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = ""; }; + B19AF5012541B7F40037B09E /* Benchmark.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Benchmark.swift; sourceTree = ""; }; + B19AF5022541B7F40037B09E /* OptionPieceStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionPieceStyle.swift; sourceTree = ""; }; + B19AF5032541B7F40037B09E /* OptionUserName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionUserName.swift; sourceTree = ""; }; + B19AF5042541B7F40037B09E /* OptionColorScheme.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionColorScheme.swift; sourceTree = ""; }; + B19AF5052541B7F40037B09E /* WebView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebView.swift; sourceTree = ""; }; + B19AF5062541B7F40037B09E /* HelpView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HelpView.swift; sourceTree = ""; }; + B19AF5072541B7F40037B09E /* OptionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionView.swift; sourceTree = ""; }; + B19AF5082541B7F40037B09E /* SoundNameView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundNameView.swift; sourceTree = ""; }; + B19AF50A2541B7F40037B09E /* BanksiaApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BanksiaApp.swift; sourceTree = ""; }; + B19AF50C2541B7F40037B09E /* PopupView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PopupView.swift; sourceTree = ""; }; + B19AF50F2541B7F40037B09E /* fruit.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = fruit.bin; sourceTree = ""; }; + B19AF5112541B7F40037B09E /* win.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = win.wav; sourceTree = ""; }; + B19AF5122541B7F40037B09E /* move.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = move.wav; sourceTree = ""; }; + B19AF5132541B7F40037B09E /* alert2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert2.wav; sourceTree = ""; }; + B19AF5142541B7F40037B09E /* alert1.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert1.wav; sourceTree = ""; }; + B19AF5152541B7F40037B09E /* check.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = check.wav; sourceTree = ""; }; + B19AF5162541B7F40037B09E /* error.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = error.wav; sourceTree = ""; }; + B19AF5172541B7F40037B09E /* cap.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = cap.wav; sourceTree = ""; }; + B19AF5182541B7F40037B09E /* pieces.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = pieces.xcassets; path = BanksiaIOS/pieces.xcassets; sourceTree = SOURCE_ROOT; }; + B19AF51A2541B7F40037B09E /* credit.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = credit.html; sourceTree = ""; }; + B19AF51B2541B7F40037B09E /* help.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = help.html; sourceTree = ""; }; + B19AF51D2541B7F40037B09E /* GExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GExtensions.swift; sourceTree = ""; }; + B19AF51E2541B7F40037B09E /* MenuGame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuGame.swift; sourceTree = ""; }; + B19AF51F2541B7F40037B09E /* ContentViewExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentViewExtension.swift; sourceTree = ""; }; + B19AF5202541B7F40037B09E /* BannerVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerVC.swift; sourceTree = ""; }; + B19AF5212541B7F40037B09E /* MenuMoveView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuMoveView.swift; sourceTree = ""; }; + B19AF5222541B7F40037B09E /* MoveView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoveView.swift; sourceTree = ""; }; + B19AF5232541B7F40037B09E /* MenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuView.swift; sourceTree = ""; }; + B19AF5242541B7F40037B09E /* EditView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditView.swift; sourceTree = ""; }; + B19AF5262541B7F40037B09E /* Move.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Move.swift; sourceTree = ""; }; + B19AF5272541B7F40037B09E /* ChessBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessBoard.swift; sourceTree = ""; }; + B19AF5282541B7F40037B09E /* Hist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hist.swift; sourceTree = ""; }; + B19AF5292541B7F40037B09E /* Piece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Piece.swift; sourceTree = ""; }; + B19AF52A2541B7F40037B09E /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + B19AF52B2541B7F40037B09E /* ExtensionLib.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionLib.swift; sourceTree = ""; }; + B19AF52C2541B7F40037B09E /* Book.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Book.swift; sourceTree = ""; }; + B19AF52D2541B7F40037B09E /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = ""; }; + B19AF5BD2541BD520037B09E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = LaunchScreen.storyboard; sourceTree = ""; }; + B19AF5BE2541BD520037B09E /* Lc0Icons.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Lc0Icons.xcassets; sourceTree = ""; }; + B19AF5F02541C72C0037B09E /* 703810.pb.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = 703810.pb.gz; sourceTree = ""; }; + B19AF6632542C3510037B09E /* backendbench.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = backendbench.cc; sourceTree = ""; }; + B19AF6642542C3510037B09E /* backendbench.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = backendbench.h; sourceTree = ""; }; + B19AF6652542C3510037B09E /* benchmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = benchmark.h; sourceTree = ""; }; + B19AF6662542C3510037B09E /* benchmark.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cc; sourceTree = ""; }; + B19AF68D2542E4210037B09E /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + B19AFD0925430D370037B09E /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/System/Library/Frameworks/Accelerate.framework; sourceTree = DEVELOPER_DIR; }; + B19AFD33254310DF0037B09E /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; + B19AFD41254311000037B09E /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS7.0.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; + B1A5A6C22532ED6C0007A258 /* AboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = ""; }; + B1A5A6C32532ED6C0007A258 /* Benchmark.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Benchmark.swift; sourceTree = ""; }; + B1A5A6C42532ED6C0007A258 /* OptionPieceStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionPieceStyle.swift; sourceTree = ""; }; + B1A5A6C52532ED6C0007A258 /* OptionUserName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionUserName.swift; sourceTree = ""; }; + B1A5A6C62532ED6C0007A258 /* OptionColorScheme.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionColorScheme.swift; sourceTree = ""; }; + B1A5A6C72532ED6C0007A258 /* WebView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebView.swift; sourceTree = ""; }; + B1A5A6C82532ED6C0007A258 /* HelpView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HelpView.swift; sourceTree = ""; }; + B1A5A6C92532ED6C0007A258 /* OptionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionView.swift; sourceTree = ""; }; + B1A5A6CA2532ED6C0007A258 /* SoundNameView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundNameView.swift; sourceTree = ""; }; + B1A5A7012532EDBF0007A258 /* AboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutView.swift; sourceTree = ""; }; + B1A5A7022532EDBF0007A258 /* Benchmark.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Benchmark.swift; sourceTree = ""; }; + B1A5A7032532EDBF0007A258 /* OptionPieceStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionPieceStyle.swift; sourceTree = ""; }; + B1A5A7042532EDBF0007A258 /* OptionUserName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionUserName.swift; sourceTree = ""; }; + B1A5A7052532EDBF0007A258 /* OptionColorScheme.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionColorScheme.swift; sourceTree = ""; }; + B1A5A7062532EDBF0007A258 /* WebView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebView.swift; sourceTree = ""; }; + B1A5A7072532EDBF0007A258 /* HelpView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HelpView.swift; sourceTree = ""; }; + B1A5A7082532EDBF0007A258 /* OptionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionView.swift; sourceTree = ""; }; + B1A5A7092532EDBF0007A258 /* SoundNameView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundNameView.swift; sourceTree = ""; }; + B1B6008E254423EA002B3E61 /* lc0version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lc0version.h; sourceTree = ""; }; + B1B60090254423EA002B3E61 /* syzygy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = syzygy.cc; sourceTree = ""; }; + B1B60091254423EA002B3E61 /* syzygy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syzygy.h; sourceTree = ""; }; + B1B60093254423EA002B3E61 /* bitboard.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cc; sourceTree = ""; }; + B1B60094254423EA002B3E61 /* callbacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = callbacks.h; sourceTree = ""; }; + B1B60095254423EA002B3E61 /* position.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cc; sourceTree = ""; }; + B1B60096254423EA002B3E61 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1B60097254423EA002B3E61 /* pgn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pgn.h; sourceTree = ""; }; + B1B60098254423EA002B3E61 /* board.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cc; sourceTree = ""; }; + B1B60099254423EA002B3E61 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B1B6009A254423EA002B3E61 /* uciloop.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uciloop.cc; sourceTree = ""; }; + B1B6009B254423EA002B3E61 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1B6009C254423EA002B3E61 /* uciloop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uciloop.h; sourceTree = ""; }; + B1B600A1254423EA002B3E61 /* convolution1.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = convolution1.cc; sourceTree = ""; }; + B1B600A2254423EA002B3E61 /* winograd_transform.ispc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = winograd_transform.ispc; sourceTree = ""; }; + B1B600A3254423EA002B3E61 /* winograd_convolution3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_convolution3.h; sourceTree = ""; }; + B1B600A4254423EA002B3E61 /* winograd_convolution3.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_convolution3.cc; sourceTree = ""; }; + B1B600A5254423EA002B3E61 /* se_unit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = se_unit.h; sourceTree = ""; }; + B1B600A6254423EA002B3E61 /* network_blas.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_blas.cc; sourceTree = ""; }; + B1B600A7254423EA002B3E61 /* se_unit.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = se_unit.cc; sourceTree = ""; }; + B1B600A8254423EA002B3E61 /* convolution1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = convolution1.h; sourceTree = ""; }; + B1B600A9254423EA002B3E61 /* blas.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = blas.h; sourceTree = ""; }; + B1B600AA254423EA002B3E61 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1B600AB254423EA002B3E61 /* fully_connected_layer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fully_connected_layer.h; sourceTree = ""; }; + B1B600AC254423EA002B3E61 /* fully_connected_layer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fully_connected_layer.cc; sourceTree = ""; }; + B1B600AE254423EA002B3E61 /* network_legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network_legacy.h; sourceTree = ""; }; + B1B600AF254423EA002B3E61 /* network_legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = network_legacy.cc; sourceTree = ""; }; + B1B600B0254423EA002B3E61 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B1B600B1254423EA002B3E61 /* writer.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = writer.cc; sourceTree = ""; }; + B1B600B3254423EA002B3E61 /* winograd_filter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = winograd_filter.cc; sourceTree = ""; }; + B1B600B4254423EA002B3E61 /* winograd_filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = winograd_filter.h; sourceTree = ""; }; + B1B600B5254423EA002B3E61 /* activation.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = activation.cc; sourceTree = ""; }; + B1B600B6254423EA002B3E61 /* policy_map.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = policy_map.h; sourceTree = ""; }; + B1B600B7254423EA002B3E61 /* activation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = activation.h; sourceTree = ""; }; + B1B600B8254423EA002B3E61 /* loader.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = loader.cc; sourceTree = ""; }; + B1B600B9254423EA002B3E61 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network.h; sourceTree = ""; }; + B1B600BA254423EA002B3E61 /* loader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = loader.h; sourceTree = ""; }; + B1B600BC254423EA002B3E61 /* encoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = encoder.h; sourceTree = ""; }; + B1B600BD254423EA002B3E61 /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B1B600BE254423EA002B3E61 /* encoder.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = encoder.cc; sourceTree = ""; }; + B1B600BF254423EA002B3E61 /* cache.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cache.cc; sourceTree = ""; }; + B1B600C1254423EA002B3E61 /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = ""; }; + B1B600C3254423EA002B3E61 /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B1B600C4254423EA002B3E61 /* version.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = version.inc; sourceTree = ""; }; + B1B600C6254423EA002B3E61 /* node.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = node.cc; sourceTree = ""; }; + B1B600C7254423EA002B3E61 /* params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = params.h; sourceTree = ""; }; + B1B600C8254423EA002B3E61 /* node.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = node.h; sourceTree = ""; }; + B1B600C9254423EA002B3E61 /* search.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cc; sourceTree = ""; }; + B1B600CB254423EA002B3E61 /* stoppers.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stoppers.cc; sourceTree = ""; }; + B1B600CC254423EA002B3E61 /* stoppers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stoppers.h; sourceTree = ""; }; + B1B600CD254423EA002B3E61 /* timemgr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timemgr.h; sourceTree = ""; }; + B1B600CE254423EA002B3E61 /* legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = legacy.h; sourceTree = ""; }; + B1B600CF254423EA002B3E61 /* smooth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smooth.h; sourceTree = ""; }; + B1B600D0254423EA002B3E61 /* common.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cc; sourceTree = ""; }; + B1B600D1254423EA002B3E61 /* smooth.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = smooth.cc; sourceTree = ""; }; + B1B600D2254423EA002B3E61 /* alphazero.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = alphazero.cc; sourceTree = ""; }; + B1B600D3254423EA002B3E61 /* alphazero.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = alphazero.h; sourceTree = ""; }; + B1B600D4254423EA002B3E61 /* timemgr.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timemgr.cc; sourceTree = ""; }; + B1B600D5254423EA002B3E61 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + B1B600D6254423EA002B3E61 /* factory.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = factory.cc; sourceTree = ""; }; + B1B600D7254423EA002B3E61 /* factory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = factory.h; sourceTree = ""; }; + B1B600D8254423EA002B3E61 /* legacy.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = legacy.cc; sourceTree = ""; }; + B1B600D9254423EA002B3E61 /* params.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = params.cc; sourceTree = ""; }; + B1B600DA254423EA002B3E61 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1B600DB254423EA002B3E61 /* version.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = version.cc; sourceTree = ""; }; + B1B600DD254423EA002B3E61 /* time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = time.h; sourceTree = ""; }; + B1B600DE254423EA002B3E61 /* movegen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = movegen.c; sourceTree = ""; }; + B1B600DF254423EA002B3E61 /* zobrist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = zobrist.c; sourceTree = ""; }; + B1B600E0254423EA002B3E61 /* thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thread.c; sourceTree = ""; }; + B1B600E1254423EA002B3E61 /* network.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = network.c; sourceTree = ""; }; + B1B600E2254423EA002B3E61 /* history.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = history.c; sourceTree = ""; }; + B1B600E3254423EA002B3E61 /* tuner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tuner.h; sourceTree = ""; }; + B1B600E4254423EA002B3E61 /* bitboards.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitboards.c; sourceTree = ""; }; + B1B600E5254423EA002B3E61 /* movepicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movepicker.h; sourceTree = ""; }; + B1B600E6254423EA002B3E61 /* evalcache.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = evalcache.c; sourceTree = ""; }; + B1B600E7254423EA002B3E61 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + B1B600E8254423EA002B3E61 /* masks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = masks.h; sourceTree = ""; }; + B1B600E9254423EA002B3E61 /* makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = makefile; sourceTree = ""; }; + B1B600EA254423EA002B3E61 /* move.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = move.c; sourceTree = ""; }; + B1B600EB254423EA002B3E61 /* board.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = board.c; sourceTree = ""; }; + B1B600ED254423EA002B3E61 /* pknet_224x32x1.net */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pknet_224x32x1.net; sourceTree = ""; }; + B1B600EE254423EA002B3E61 /* evaluate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = evaluate.c; sourceTree = ""; }; + B1B600EF254423EA002B3E61 /* attacks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = attacks.c; sourceTree = ""; }; + B1B600F0254423EA002B3E61 /* cmdline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cmdline.h; sourceTree = ""; }; + B1B600F1254423EA002B3E61 /* transposition.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = transposition.c; sourceTree = ""; }; + B1B600F2254423EA002B3E61 /* syzygy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = syzygy.c; sourceTree = ""; }; + B1B600F3254423EA002B3E61 /* uci.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uci.c; sourceTree = ""; }; + B1B600F4254423EA002B3E61 /* search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = search.c; sourceTree = ""; }; + B1B600F5254423EA002B3E61 /* windows.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = windows.h; sourceTree = ""; }; + B1B600F6254423EA002B3E61 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1B600F7254423EA002B3E61 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B1B600F8254423EA002B3E61 /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; + B1B600F9254423EA002B3E61 /* network.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = network.h; sourceTree = ""; }; + B1B600FA254423EA002B3E61 /* time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = time.c; sourceTree = ""; }; + B1B600FB254423EA002B3E61 /* zobrist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zobrist.h; sourceTree = ""; }; + B1B600FC254423EA002B3E61 /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B1B600FD254423EA002B3E61 /* evalcache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evalcache.h; sourceTree = ""; }; + B1B600FE254423EA002B3E61 /* movepicker.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = movepicker.c; sourceTree = ""; }; + B1B600FF254423EA002B3E61 /* bitboards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboards.h; sourceTree = ""; }; + B1B60100254423EA002B3E61 /* tuner.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tuner.c; sourceTree = ""; }; + B1B60101254423EA002B3E61 /* cmdline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = cmdline.c; sourceTree = ""; }; + B1B60102254423EA002B3E61 /* transposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transposition.h; sourceTree = ""; }; + B1B60103254423EA002B3E61 /* evaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate.h; sourceTree = ""; }; + B1B60104254423EA002B3E61 /* attacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = attacks.h; sourceTree = ""; }; + B1B60105254423EA002B3E61 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B1B60106254423EA002B3E61 /* move.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move.h; sourceTree = ""; }; + B1B60107254423EA002B3E61 /* masks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = masks.c; sourceTree = ""; }; + B1B60108254423EA002B3E61 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1B60109254423EA002B3E61 /* windows.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = windows.c; sourceTree = ""; }; + B1B6010B254423EA002B3E61 /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B1B6010C254423EA002B3E61 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B1B6010D254423EA002B3E61 /* stdendian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdendian.h; sourceTree = ""; }; + B1B6010E254423EA002B3E61 /* tbprobe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tbprobe.c; sourceTree = ""; }; + B1B6010F254423EA002B3E61 /* tbchess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbchess.h; sourceTree = ""; }; + B1B60110254423EA002B3E61 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1B60111254423EA002B3E61 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1B60112254423EA002B3E61 /* syzygy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = syzygy.h; sourceTree = ""; }; + B1B60114254423EA002B3E61 /* timecontrol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timecontrol.cpp; sourceTree = ""; }; + B1B60115254423EA002B3E61 /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = ""; }; + B1B60116254423EA002B3E61 /* magic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = magic.h; sourceTree = ""; }; + B1B60117254423EA002B3E61 /* params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = params.h; sourceTree = ""; }; + B1B60118254423EA002B3E61 /* move_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move_utils.h; sourceTree = ""; }; + B1B60119254423EA002B3E61 /* magic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = magic.cpp; sourceTree = ""; }; + B1B6011A254423EA002B3E61 /* tune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tune.h; sourceTree = ""; }; + B1B6011B254423EA002B3E61 /* data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = data.h; sourceTree = ""; }; + B1B6011C254423EA002B3E61 /* bitboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cpp; sourceTree = ""; }; + B1B6011D254423EA002B3E61 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B1B6011E254423EA002B3E61 /* move_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move_utils.cpp; sourceTree = ""; }; + B1B6011F254423EA002B3E61 /* test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test.cpp; sourceTree = ""; }; + B1B60120254423EA002B3E61 /* test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test.h; sourceTree = ""; }; + B1B60121254423EA002B3E61 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1B60122254423EA002B3E61 /* data.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = data.cpp; sourceTree = ""; }; + B1B60123254423EA002B3E61 /* tune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tune.cpp; sourceTree = ""; }; + B1B60124254423EA002B3E61 /* see.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = see.cpp; sourceTree = ""; }; + B1B60125254423EA002B3E61 /* timecontrol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timecontrol.h; sourceTree = ""; }; + B1B60126254423EA002B3E61 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B1B60127254423EA002B3E61 /* eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval.h; sourceTree = ""; }; + B1B60128254423EA002B3E61 /* see.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = see.h; sourceTree = ""; }; + B1B60129254423EA002B3E61 /* move.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = move.cpp; sourceTree = ""; }; + B1B6012A254423EA002B3E61 /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B1B6012B254423EA002B3E61 /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B1B6012C254423EA002B3E61 /* target.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = target.h; sourceTree = ""; }; + B1B6012E254423EA002B3E61 /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B1B6012F254423EA002B3E61 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B1B60130254423EA002B3E61 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1B60131254423EA002B3E61 /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B1B60132254423EA002B3E61 /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B1B60133254423EA002B3E61 /* etherealtbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = etherealtbcore.h; sourceTree = ""; }; + B1B60134254423EA002B3E61 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1B60135254423EA002B3E61 /* target.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = target.cpp; sourceTree = ""; }; + B1B60136254423EA002B3E61 /* pst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pst.h; sourceTree = ""; }; + B1B60137254423EA002B3E61 /* move.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move.h; sourceTree = ""; }; + B1B60138254423EA002B3E61 /* movegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movegen.cpp; sourceTree = ""; }; + B1B60139254423EA002B3E61 /* tb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tb.h; sourceTree = ""; }; + B1B6013A254423EA002B3E61 /* tt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tt.cpp; sourceTree = ""; }; + B1B6013B254423EA002B3E61 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1B6013C254423EA002B3E61 /* pst.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pst.cpp; sourceTree = ""; }; + B1B6013D254423EA002B3E61 /* tt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tt.h; sourceTree = ""; }; + B1B6013E254423EA002B3E61 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B1B6013F254423EA002B3E61 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1B60140254423EA002B3E61 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1B60141254423EA002B3E61 /* eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval.cpp; sourceTree = ""; }; + B1B60142254423EA002B3E61 /* tb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tb.cpp; sourceTree = ""; }; + B1B60143254423EA002B3E61 /* const.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = const.h; sourceTree = ""; }; + B1B60144254423EA002B3E61 /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cpp; sourceTree = ""; }; + B1B60145254423EA002B3E61 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B1B60146254423EA002B3E61 /* params.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = params.cpp; sourceTree = ""; }; + B1B60186254423EA002B3E61 /* stockfishlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stockfishlib.cpp; sourceTree = ""; }; + B1B60188254423EA002B3E61 /* searchparams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = searchparams.h; sourceTree = ""; }; + B1B60189254423EA002B3E61 /* common.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = common.cpp; sourceTree = ""; }; + B1B6018A254423EA002B3E61 /* moveorder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = moveorder.cpp; sourceTree = ""; }; + B1B6018B254423EA002B3E61 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B1B6018C254423EA002B3E61 /* bbinit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bbinit.cpp; sourceTree = ""; }; + B1B6018D254423EA002B3E61 /* bbinit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bbinit.h; sourceTree = ""; }; + B1B6018E254423EA002B3E61 /* moveorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = moveorder.h; sourceTree = ""; }; + B1B6018F254423EA002B3E61 /* board.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cpp; sourceTree = ""; }; + B1B60191254423EA002B3E61 /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B1B60192254423EA002B3E61 /* lasertbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lasertbcore.h; sourceTree = ""; }; + B1B60193254423EA002B3E61 /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B1B60194254423EA002B3E61 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1B60195254423EA002B3E61 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; + B1B60196254423EA002B3E61 /* eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval.h; sourceTree = ""; }; + B1B60197254423EA002B3E61 /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B1B60198254423EA002B3E61 /* board.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = board.h; sourceTree = ""; }; + B1B60199254423EA002B3E61 /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hash.cpp; sourceTree = ""; }; + B1B6019A254423EA002B3E61 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1B6019B254423EA002B3E61 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1B6019C254423EA002B3E61 /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = ""; }; + B1B6019D254423EA002B3E61 /* eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval.cpp; sourceTree = ""; }; + B1B6019E254423EA002B3E61 /* timeman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeman.h; sourceTree = ""; }; + B1B6019F254423EA002B3E61 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B1B601A1254423EA002B3E61 /* move_eval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = move_eval.c; sourceTree = ""; }; + B1B601A2254423EA002B3E61 /* eval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = eval.c; sourceTree = ""; }; + B1B601A3254423EA002B3E61 /* history.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = history.c; sourceTree = ""; }; + B1B601A4254423EA002B3E61 /* make.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = make.h; sourceTree = ""; }; + B1B601A5254423EA002B3E61 /* phash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = phash.c; sourceTree = ""; }; + B1B601A6254423EA002B3E61 /* perft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = perft.h; sourceTree = ""; }; + B1B601A7254423EA002B3E61 /* tables.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tables.c; sourceTree = ""; }; + B1B601A8254423EA002B3E61 /* move_list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = move_list.c; sourceTree = ""; }; + B1B601A9254423EA002B3E61 /* magic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = magic.h; sourceTree = ""; }; + B1B601AA254423EA002B3E61 /* util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = util.c; sourceTree = ""; }; + B1B601AB254423EA002B3E61 /* gen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gen.h; sourceTree = ""; }; + B1B601AC254423EA002B3E61 /* tablebases.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tablebases.h; sourceTree = ""; }; + B1B601AD254423EA002B3E61 /* pawn_eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pawn_eval.h; sourceTree = ""; }; + B1B601AE254423EA002B3E61 /* position.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = position.c; sourceTree = ""; }; + B1B601AF254423EA002B3E61 /* hash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hash.c; sourceTree = ""; }; + B1B601B0254423EA002B3E61 /* uci.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = uci.c; sourceTree = ""; }; + B1B601B1254423EA002B3E61 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1B601B2254423EA002B3E61 /* search.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = search.c; sourceTree = ""; }; + B1B601B3254423EB002B3E61 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1B601B4254423EB002B3E61 /* move_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move_list.h; sourceTree = ""; }; + B1B601B5254423EB002B3E61 /* perft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = perft.c; sourceTree = ""; }; + B1B601B6254423EB002B3E61 /* phash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = phash.h; sourceTree = ""; }; + B1B601B7254423EB002B3E61 /* make.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = make.c; sourceTree = ""; }; + B1B601B8254423EB002B3E61 /* tables.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tables.h; sourceTree = ""; }; + B1B601B9254423EB002B3E61 /* game.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = game.h; sourceTree = ""; }; + B1B601BA254423EB002B3E61 /* history.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = history.h; sourceTree = ""; }; + B1B601BB254423EB002B3E61 /* eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = eval.h; sourceTree = ""; }; + B1B601BC254423EB002B3E61 /* main.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = ""; }; + B1B601BD254423EB002B3E61 /* move_eval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move_eval.h; sourceTree = ""; }; + B1B601BF254423EB002B3E61 /* tbconfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbconfig.h; sourceTree = ""; }; + B1B601C0254423EB002B3E61 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; + B1B601C1254423EB002B3E61 /* tbprobe.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tbprobe.c; sourceTree = ""; }; + B1B601C2254423EB002B3E61 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1B601C3254423EB002B3E61 /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B1B601C4254423EB002B3E61 /* xiphostbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xiphostbcore.h; sourceTree = ""; }; + B1B601C5254423EB002B3E61 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1B601C6254423EB002B3E61 /* util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = ""; }; + B1B601C7254423EB002B3E61 /* pawn_eval.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pawn_eval.c; sourceTree = ""; }; + B1B601C8254423EB002B3E61 /* tablebases.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tablebases.c; sourceTree = ""; }; + B1B601C9254423EB002B3E61 /* gen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gen.c; sourceTree = ""; }; + B1B601CA254423EB002B3E61 /* move.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = move.h; sourceTree = ""; }; + B1B601CB254423EB002B3E61 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1B601CC254423EB002B3E61 /* bitboard.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitboard.c; sourceTree = ""; }; + B1B601CD254423EB002B3E61 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1B601CE254423EB002B3E61 /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = ""; }; + B1B601CF254423EB002B3E61 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1B601EB254423EB002B3E61 /* engines.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engines.cpp; sourceTree = ""; }; + B1B60210254423EB002B3E61 /* utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = utils.cpp; sourceTree = ""; }; + B1B60211254423EB002B3E61 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B1B60212254423EB002B3E61 /* board.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = board.cpp; sourceTree = ""; }; + B1B60213254423EB002B3E61 /* RubiChess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RubiChess.h; sourceTree = ""; }; + B1B60214254423EB002B3E61 /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B1B60215254423EB002B3E61 /* nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = nnue.cpp; sourceTree = ""; }; + B1B60216254423EB002B3E61 /* Makefile.clang */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.clang; sourceTree = ""; }; + B1B60217254423EB002B3E61 /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B1B60218254423EB002B3E61 /* transposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transposition.cpp; sourceTree = ""; }; + B1B60219254423EB002B3E61 /* tbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbcore.h; sourceTree = ""; }; + B1B6021A254423EB002B3E61 /* rubichesstbcore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rubichesstbcore.h; sourceTree = ""; }; + B1B6021B254423EB002B3E61 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B1B6021C254423EB002B3E61 /* eval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eval.cpp; sourceTree = ""; }; + B1B6021D254423EB002B3E61 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B1B6021E254423EB002B3E61 /* engines-bridging-header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "engines-bridging-header.h"; sourceTree = ""; }; + B1B6021F254423EB002B3E61 /* engineids.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engineids.h; sourceTree = ""; }; + B1B60221254423EB002B3E61 /* endgame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = endgame.h; sourceTree = ""; }; + B1B60222254423EB002B3E61 /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = ""; }; + B1B60223254423EB002B3E61 /* timeman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timeman.cpp; sourceTree = ""; }; + B1B60224254423EB002B3E61 /* ucioption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ucioption.cpp; sourceTree = ""; }; + B1B60226254423EB002B3E61 /* evaluate_nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate_nnue.cpp; sourceTree = ""; }; + B1B60228254423EB002B3E61 /* affine_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = affine_transform.h; sourceTree = ""; }; + B1B60229254423EB002B3E61 /* clipped_relu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clipped_relu.h; sourceTree = ""; }; + B1B6022A254423EB002B3E61 /* input_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_slice.h; sourceTree = ""; }; + B1B6022B254423EB002B3E61 /* nnue_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_common.h; sourceTree = ""; }; + B1B6022C254423EB002B3E61 /* nnue_feature_transformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_feature_transformer.h; sourceTree = ""; }; + B1B6022E254423EB002B3E61 /* index_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = index_list.h; sourceTree = ""; }; + B1B6022F254423EB002B3E61 /* features_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features_common.h; sourceTree = ""; }; + B1B60230254423EB002B3E61 /* half_kp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half_kp.h; sourceTree = ""; }; + B1B60231254423EB002B3E61 /* half_kp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half_kp.cpp; sourceTree = ""; }; + B1B60232254423EB002B3E61 /* feature_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_set.h; sourceTree = ""; }; + B1B60233254423EB002B3E61 /* evaluate_nnue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate_nnue.h; sourceTree = ""; }; + B1B60235254423EB002B3E61 /* halfkp_256x2-32-32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "halfkp_256x2-32-32.h"; sourceTree = ""; }; + B1B60236254423EB002B3E61 /* nnue_accumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_accumulator.h; sourceTree = ""; }; + B1B60237254423EB002B3E61 /* nnue_architecture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_architecture.h; sourceTree = ""; }; + B1B60238254423EB002B3E61 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + B1B60239254423EB002B3E61 /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; + B1B6023A254423EB002B3E61 /* tune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tune.h; sourceTree = ""; }; + B1B6023B254423EB002B3E61 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + B1B6023C254423EB002B3E61 /* bitboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cpp; sourceTree = ""; }; + B1B6023D254423EB002B3E61 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B1B6023E254423EB002B3E61 /* material.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = material.h; sourceTree = ""; }; + B1B6023F254423EB002B3E61 /* psqt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = psqt.cpp; sourceTree = ""; }; + B1B60240254423EB002B3E61 /* benchmark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cpp; sourceTree = ""; }; + B1B60241254423EB002B3E61 /* movepick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movepick.cpp; sourceTree = ""; }; + B1B60242254423EB002B3E61 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1B60243254423EB002B3E61 /* tune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tune.cpp; sourceTree = ""; }; + B1B60244254423EB002B3E61 /* pawns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pawns.h; sourceTree = ""; }; + B1B60246254423EB002B3E61 /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B1B60247254423EB002B3E61 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1B60248254423EB002B3E61 /* bitbase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitbase.cpp; sourceTree = ""; }; + B1B60249254423EB002B3E61 /* evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate.cpp; sourceTree = ""; }; + B1B6024A254423EB002B3E61 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B1B6024B254423EB002B3E61 /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B1B6024C254423EB002B3E61 /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B1B6024D254423EB002B3E61 /* thread_win32_osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread_win32_osx.h; sourceTree = ""; }; + B1B6024E254423EB002B3E61 /* movepick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movepick.h; sourceTree = ""; }; + B1B6024F254423EB002B3E61 /* evaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate.h; sourceTree = ""; }; + B1B60250254423EB002B3E61 /* pawns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pawns.cpp; sourceTree = ""; }; + B1B60251254423EB002B3E61 /* movegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movegen.cpp; sourceTree = ""; }; + B1B60253254423EB002B3E61 /* UNLICENCE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UNLICENCE; sourceTree = ""; }; + B1B60254254423EB002B3E61 /* incbin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = incbin.h; sourceTree = ""; }; + B1B60255254423EB002B3E61 /* material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = material.cpp; sourceTree = ""; }; + B1B60256254423EB002B3E61 /* tt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tt.cpp; sourceTree = ""; }; + B1B60257254423EB002B3E61 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1B60258254423EB002B3E61 /* tt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tt.h; sourceTree = ""; }; + B1B60259254423EB002B3E61 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B1B6025A254423EB002B3E61 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1B6025B254423EB002B3E61 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1B6025C254423EB002B3E61 /* timeman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeman.h; sourceTree = ""; }; + B1B6025D254423EB002B3E61 /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cpp; sourceTree = ""; }; + B1B6025E254423EB002B3E61 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B1B6025F254423EB002B3E61 /* endgame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = endgame.cpp; sourceTree = ""; }; + B1B60261254423EB002B3E61 /* 703810.pb.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = 703810.pb.gz; sourceTree = ""; }; + B1B60263254423EB002B3E61 /* nn-03744f8d56d8.nnue */ = {isa = PBXFileReference; lastKnownFileType = file; path = "nn-03744f8d56d8.nnue"; sourceTree = ""; }; + B1B6060725446320002B3E61 /* 703810.pb.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = 703810.pb.gz; sourceTree = ""; }; + B1B6FE3B2544233E002B3E61 /* BsWatchAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = BsWatchAssets.xcassets; sourceTree = ""; }; + B1B6FE562544237F002B3E61 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + B1B6FE572544237F002B3E61 /* WatchAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = WatchAssets.xcassets; sourceTree = ""; }; + B1B6FE592544237F002B3E61 /* WatchAboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchAboutView.swift; sourceTree = ""; }; + B1B6FE5A2544237F002B3E61 /* WatchGameSetup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchGameSetup.swift; sourceTree = ""; }; + B1B6FE5B2544237F002B3E61 /* ComplicationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ComplicationController.swift; sourceTree = ""; }; + B1B6FE5C2544237F002B3E61 /* WatchApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchApp.swift; sourceTree = ""; }; + B1B6FE5D2544237F002B3E61 /* WatchOptionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchOptionView.swift; sourceTree = ""; }; + B1B6FE5E2544237F002B3E61 /* WatchContentViewExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchContentViewExtensions.swift; sourceTree = ""; }; + B1B6FE5F2544237F002B3E61 /* WatchEngineList.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchEngineList.swift; sourceTree = ""; }; + B1B6FE76254423A7002B3E61 /* Move.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Move.swift; sourceTree = ""; }; + B1B6FE77254423A7002B3E61 /* ChessBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessBoard.swift; sourceTree = ""; }; + B1B6FE78254423A7002B3E61 /* Hist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hist.swift; sourceTree = ""; }; + B1B6FE79254423A7002B3E61 /* Piece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Piece.swift; sourceTree = ""; }; + B1B6FE7A254423A7002B3E61 /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + B1B6FE7B254423A7002B3E61 /* ExtensionLib.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionLib.swift; sourceTree = ""; }; + B1B6FE7C254423A7002B3E61 /* Book.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Book.swift; sourceTree = ""; }; + B1B6FE7D254423A7002B3E61 /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = ""; }; + B1B6FE80254423A7002B3E61 /* fruit.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = fruit.bin; sourceTree = ""; }; + B1B6FE82254423A7002B3E61 /* win.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = win.wav; sourceTree = ""; }; + B1B6FE83254423A7002B3E61 /* move.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = move.wav; sourceTree = ""; }; + B1B6FE84254423A7002B3E61 /* alert2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert2.wav; sourceTree = ""; }; + B1B6FE85254423A7002B3E61 /* alert1.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert1.wav; sourceTree = ""; }; + B1B6FE86254423A7002B3E61 /* check.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = check.wav; sourceTree = ""; }; + B1B6FE87254423A7002B3E61 /* error.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = error.wav; sourceTree = ""; }; + B1B6FE88254423A7002B3E61 /* cap.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = cap.wav; sourceTree = ""; }; + B1B6FE8A254423A7002B3E61 /* ArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrowView.swift; sourceTree = ""; }; + B1B6FE8B254423A7002B3E61 /* GAllPieces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GAllPieces.swift; sourceTree = ""; }; + B1B6FE8C254423A7002B3E61 /* GBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GBoard.swift; sourceTree = ""; }; + B1B6FE8D254423A7002B3E61 /* GCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCell.swift; sourceTree = ""; }; + B1B6FE8E254423A7002B3E61 /* GPiece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPiece.swift; sourceTree = ""; }; + B1B6FE90254423A7002B3E61 /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = ""; }; + B1B6FE91254423A7002B3E61 /* UserData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserData.swift; sourceTree = ""; }; + B1B6FE92254423A7002B3E61 /* SoundMng.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundMng.swift; sourceTree = ""; }; + B1B6FE93254423A7002B3E61 /* EngineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineData.swift; sourceTree = ""; }; + B1B6FE94254423A7002B3E61 /* pieces.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = pieces.xcassets; path = BanksiaIOS/pieces.xcassets; sourceTree = SOURCE_ROOT; }; + B1B6FE96254423A7002B3E61 /* ChessContentExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessContentExtension.swift; sourceTree = ""; }; + B1B6FE97254423A7002B3E61 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + B1B6FF08254423E9002B3E61 /* backendbench.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = backendbench.cc; sourceTree = ""; }; + B1B6FF09254423E9002B3E61 /* backendbench.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = backendbench.h; sourceTree = ""; }; + B1B6FF0A254423E9002B3E61 /* benchmark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = benchmark.h; sourceTree = ""; }; + B1B6FF0B254423E9002B3E61 /* benchmark.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cc; sourceTree = ""; }; + B1B6FF0C254423E9002B3E61 /* main.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cc; sourceTree = ""; }; + B1B6FF0D254423E9002B3E61 /* engine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engine.h; sourceTree = ""; }; + B1B6FF0F254423E9002B3E61 /* net.pb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = net.pb.h; sourceTree = ""; }; + B1B6FF11254423E9002B3E61 /* weights.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights.h; sourceTree = ""; }; + B1B6FF12254423E9002B3E61 /* engine.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engine.cc; sourceTree = ""; }; + B1B6FF14254423E9002B3E61 /* filesystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filesystem.h; sourceTree = ""; }; + B1B6FF15254423E9002B3E61 /* string.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cc; sourceTree = ""; }; + B1B6FF16254423E9002B3E61 /* numa.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = numa.cc; sourceTree = ""; }; + B1B6FF17254423E9002B3E61 /* cppattributes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cppattributes.h; sourceTree = ""; }; + B1B6FF18254423E9002B3E61 /* optionsparser.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsparser.cc; sourceTree = ""; }; + B1B6FF19254423E9002B3E61 /* numa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = numa.h; sourceTree = ""; }; + B1B6FF1A254423E9002B3E61 /* smallarray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smallarray.h; sourceTree = ""; }; + B1B6FF1B254423E9002B3E61 /* weights_adapter.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = weights_adapter.cc; sourceTree = ""; }; + B1B6FF1C254423E9002B3E61 /* weights_adapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = weights_adapter.h; sourceTree = ""; }; + B1B6FF1D254423E9002B3E61 /* configfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = configfile.h; sourceTree = ""; }; + B1B6FF1E254423E9002B3E61 /* protomessage.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = protomessage.cc; sourceTree = ""; }; + B1B6FF1F254423E9002B3E61 /* cache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cache.h; sourceTree = ""; }; + B1B6FF20254423E9002B3E61 /* logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logging.h; sourceTree = ""; }; + B1B6FF21254423E9002B3E61 /* fastmath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fastmath.h; sourceTree = ""; }; + B1B6FF22254423E9002B3E61 /* optionsparser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsparser.h; sourceTree = ""; }; + B1B6FF23254423E9002B3E61 /* protomessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = protomessage.h; sourceTree = ""; }; + B1B6FF24254423E9002B3E61 /* bititer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bititer.h; sourceTree = ""; }; + B1B6FF25254423E9002B3E61 /* configfile.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = configfile.cc; sourceTree = ""; }; + B1B6FF26254423E9002B3E61 /* histogram.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = histogram.cc; sourceTree = ""; }; + B1B6FF27254423E9002B3E61 /* hashcat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashcat.h; sourceTree = ""; }; + B1B6FF28254423E9002B3E61 /* commandline.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = commandline.cc; sourceTree = ""; }; + B1B6FF29254423E9002B3E61 /* random.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cc; sourceTree = ""; }; + B1B6FF2A254423E9002B3E61 /* esc_codes.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = esc_codes.cc; sourceTree = ""; }; + B1B6FF2B254423E9002B3E61 /* histogram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = histogram.h; sourceTree = ""; }; + B1B6FF2C254423E9002B3E61 /* mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mutex.h; sourceTree = ""; }; + B1B6FF2D254423E9002B3E61 /* commandline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = commandline.h; sourceTree = ""; }; + B1B6FF2E254423E9002B3E61 /* esc_codes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = esc_codes.h; sourceTree = ""; }; + B1B6FF2F254423E9002B3E61 /* logging.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = logging.cc; sourceTree = ""; }; + B1B6FF30254423E9002B3E61 /* exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exception.h; sourceTree = ""; }; + B1B6FF31254423E9002B3E61 /* optionsdict.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = optionsdict.cc; sourceTree = ""; }; + B1B6FF32254423E9002B3E61 /* transpose.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transpose.h; sourceTree = ""; }; + B1B6FF33254423E9002B3E61 /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = random.h; sourceTree = ""; }; + B1B6FF34254423E9002B3E61 /* string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string.h; sourceTree = ""; }; + B1B6FF35254423E9002B3E61 /* filesystem.posix.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = filesystem.posix.cc; sourceTree = ""; }; + B1B6FF36254423E9002B3E61 /* optionsdict.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = optionsdict.h; sourceTree = ""; }; + B1BA03B302FB4E4918628460 /* libPods-Stockfish.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Stockfish.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + B1C02A772528D2C300665CA6 /* Stockfish.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Stockfish.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B1C02A802528D2C600665CA6 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + B1C02A822528D2C600665CA6 /* SfInfo.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = SfInfo.plist; sourceTree = ""; }; + B1C02A9F2528D35100665CA6 /* credit.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = credit.html; sourceTree = ""; }; + B1C02AA02528D35100665CA6 /* help.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = help.html; sourceTree = ""; }; + B1C02AAD2528D35100665CA6 /* ArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrowView.swift; sourceTree = ""; }; + B1C02AAF2528D35100665CA6 /* GAllPieces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GAllPieces.swift; sourceTree = ""; }; + B1C02AB02528D35100665CA6 /* GBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GBoard.swift; sourceTree = ""; }; + B1C02AB12528D35100665CA6 /* GCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCell.swift; sourceTree = ""; }; + B1C02AB22528D35100665CA6 /* GPiece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPiece.swift; sourceTree = ""; }; + B1C02AB42528D35100665CA6 /* ChessContentExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessContentExtension.swift; sourceTree = ""; }; + B1C02AB52528D35100665CA6 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + B1C02AB82528D35100665CA6 /* fruit.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = fruit.bin; sourceTree = ""; }; + B1C02ABA2528D35100665CA6 /* win.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = win.wav; sourceTree = ""; }; + B1C02ABB2528D35100665CA6 /* move.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = move.wav; sourceTree = ""; }; + B1C02ABC2528D35100665CA6 /* alert2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert2.wav; sourceTree = ""; }; + B1C02ABD2528D35100665CA6 /* alert1.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert1.wav; sourceTree = ""; }; + B1C02ABE2528D35100665CA6 /* check.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = check.wav; sourceTree = ""; }; + B1C02ABF2528D35100665CA6 /* error.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = error.wav; sourceTree = ""; }; + B1C02AC02528D35100665CA6 /* cap.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = cap.wav; sourceTree = ""; }; + B1C02AC22528D35100665CA6 /* Move.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Move.swift; sourceTree = ""; }; + B1C02AC32528D35100665CA6 /* ChessBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessBoard.swift; sourceTree = ""; }; + B1C02AC42528D35100665CA6 /* Hist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hist.swift; sourceTree = ""; }; + B1C02AC52528D35100665CA6 /* Piece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Piece.swift; sourceTree = ""; }; + B1C02AC62528D35100665CA6 /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + B1C02AC72528D35100665CA6 /* ExtensionLib.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionLib.swift; sourceTree = ""; }; + B1C02AC82528D35100665CA6 /* Book.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Book.swift; sourceTree = ""; }; + B1C02AC92528D35100665CA6 /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = ""; }; + B1C02ACB2528D35100665CA6 /* BanksiaApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BanksiaApp.swift; sourceTree = ""; }; + B1C02ACD2528D35100665CA6 /* PopupView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PopupView.swift; sourceTree = ""; }; + B1C02ACF2528D35100665CA6 /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = ""; }; + B1C02AD02528D35100665CA6 /* UserData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserData.swift; sourceTree = ""; }; + B1C02AD12528D35100665CA6 /* SoundMng.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundMng.swift; sourceTree = ""; }; + B1C02AD22528D35100665CA6 /* EngineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineData.swift; sourceTree = ""; }; + B1C02B082528D43600665CA6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = LaunchScreen.storyboard; sourceTree = ""; }; + B1C02B0E2528D44900665CA6 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = LaunchScreen.storyboard; sourceTree = ""; }; + B1C02B0F2528D44900665CA6 /* SfIcons.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = SfIcons.xcassets; sourceTree = ""; }; + B1C02B152528D48700665CA6 /* endgame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = endgame.h; sourceTree = ""; }; + B1C02B162528D48700665CA6 /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = ""; }; + B1C02B172528D48700665CA6 /* timeman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timeman.cpp; sourceTree = ""; }; + B1C02B182528D48700665CA6 /* ucioption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ucioption.cpp; sourceTree = ""; }; + B1C02B1A2528D48700665CA6 /* evaluate_nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate_nnue.cpp; sourceTree = ""; }; + B1C02B1C2528D48700665CA6 /* affine_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = affine_transform.h; sourceTree = ""; }; + B1C02B1D2528D48700665CA6 /* clipped_relu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clipped_relu.h; sourceTree = ""; }; + B1C02B1E2528D48700665CA6 /* input_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_slice.h; sourceTree = ""; }; + B1C02B1F2528D48700665CA6 /* nnue_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_common.h; sourceTree = ""; }; + B1C02B202528D48700665CA6 /* nnue_feature_transformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_feature_transformer.h; sourceTree = ""; }; + B1C02B222528D48700665CA6 /* index_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = index_list.h; sourceTree = ""; }; + B1C02B232528D48700665CA6 /* features_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features_common.h; sourceTree = ""; }; + B1C02B242528D48700665CA6 /* half_kp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half_kp.h; sourceTree = ""; }; + B1C02B252528D48700665CA6 /* half_kp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half_kp.cpp; sourceTree = ""; }; + B1C02B262528D48700665CA6 /* feature_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_set.h; sourceTree = ""; }; + B1C02B272528D48700665CA6 /* evaluate_nnue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate_nnue.h; sourceTree = ""; }; + B1C02B292528D48700665CA6 /* halfkp_256x2-32-32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "halfkp_256x2-32-32.h"; sourceTree = ""; }; + B1C02B2A2528D48700665CA6 /* nnue_accumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_accumulator.h; sourceTree = ""; }; + B1C02B2B2528D48700665CA6 /* nnue_architecture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_architecture.h; sourceTree = ""; }; + B1C02B2C2528D48700665CA6 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + B1C02B2D2528D48700665CA6 /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; + B1C02B2E2528D48700665CA6 /* tune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tune.h; sourceTree = ""; }; + B1C02B2F2528D48700665CA6 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + B1C02B302528D48700665CA6 /* bitboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cpp; sourceTree = ""; }; + B1C02B312528D48700665CA6 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B1C02B322528D48700665CA6 /* material.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = material.h; sourceTree = ""; }; + B1C02B332528D48700665CA6 /* psqt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = psqt.cpp; sourceTree = ""; }; + B1C02B342528D48700665CA6 /* benchmark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cpp; sourceTree = ""; }; + B1C02B352528D48700665CA6 /* movepick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movepick.cpp; sourceTree = ""; }; + B1C02B362528D48700665CA6 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1C02B372528D48700665CA6 /* tune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tune.cpp; sourceTree = ""; }; + B1C02B382528D48700665CA6 /* pawns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pawns.h; sourceTree = ""; }; + B1C02B3A2528D48700665CA6 /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B1C02B3B2528D48700665CA6 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1C02B3C2528D48700665CA6 /* bitbase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitbase.cpp; sourceTree = ""; }; + B1C02B3D2528D48700665CA6 /* evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate.cpp; sourceTree = ""; }; + B1C02B3E2528D48700665CA6 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B1C02B3F2528D48700665CA6 /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B1C02B402528D48700665CA6 /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B1C02B412528D48700665CA6 /* thread_win32_osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread_win32_osx.h; sourceTree = ""; }; + B1C02B422528D48700665CA6 /* movepick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movepick.h; sourceTree = ""; }; + B1C02B432528D48700665CA6 /* evaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate.h; sourceTree = ""; }; + B1C02B442528D48700665CA6 /* pawns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pawns.cpp; sourceTree = ""; }; + B1C02B452528D48700665CA6 /* movegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movegen.cpp; sourceTree = ""; }; + B1C02B472528D48700665CA6 /* UNLICENCE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UNLICENCE; sourceTree = ""; }; + B1C02B482528D48700665CA6 /* incbin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = incbin.h; sourceTree = ""; }; + B1C02B492528D48700665CA6 /* material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = material.cpp; sourceTree = ""; }; + B1C02B4A2528D48700665CA6 /* tt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tt.cpp; sourceTree = ""; }; + B1C02B4B2528D48700665CA6 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1C02B4C2528D48700665CA6 /* tt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tt.h; sourceTree = ""; }; + B1C02B4D2528D48700665CA6 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B1C02B4E2528D48700665CA6 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1C02B4F2528D48700665CA6 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1C02B502528D48700665CA6 /* timeman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeman.h; sourceTree = ""; }; + B1C02B512528D48700665CA6 /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cpp; sourceTree = ""; }; + B1C02B522528D48700665CA6 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B1C02B532528D48700665CA6 /* endgame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = endgame.cpp; sourceTree = ""; }; + B1C02B832528D71900665CA6 /* pieces.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = pieces.xcassets; path = BanksiaIOS/pieces.xcassets; sourceTree = SOURCE_ROOT; }; + B1C02B9D25294BEA00665CA6 /* BanksiaWatch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = BanksiaWatch.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B1C02BA625294BEE00665CA6 /* BanksiaWatch Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "BanksiaWatch Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; + B1C02F0325298C1A00665CA6 /* StockfishWatch.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = StockfishWatch.app; sourceTree = BUILT_PRODUCTS_DIR; }; + B1C02F0525298C1B00665CA6 /* SfWatchAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = SfWatchAssets.xcassets; sourceTree = ""; }; + B1C02F0725298C1B00665CA6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B1C02F0C25298C1B00665CA6 /* StockfishWatch Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "StockfishWatch Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; + B1C02F1725298C1C00665CA6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + B1C02F1A25298C1C00665CA6 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; + B1C02F1C25298C1C00665CA6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B1C02F3B25298C7100665CA6 /* ArrowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrowView.swift; sourceTree = ""; }; + B1C02F3D25298C7100665CA6 /* GAllPieces.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GAllPieces.swift; sourceTree = ""; }; + B1C02F3E25298C7100665CA6 /* GBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GBoard.swift; sourceTree = ""; }; + B1C02F3F25298C7100665CA6 /* GCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GCell.swift; sourceTree = ""; }; + B1C02F4025298C7100665CA6 /* GPiece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GPiece.swift; sourceTree = ""; }; + B1C02F4325298C7100665CA6 /* ChessContentExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessContentExtension.swift; sourceTree = ""; }; + B1C02F4425298C7100665CA6 /* ContentView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = ""; }; + B1C02F4725298C7200665CA6 /* fruit.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = fruit.bin; sourceTree = ""; }; + B1C02F4925298C7200665CA6 /* win.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = win.wav; sourceTree = ""; }; + B1C02F4A25298C7200665CA6 /* move.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = move.wav; sourceTree = ""; }; + B1C02F4B25298C7200665CA6 /* alert2.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert2.wav; sourceTree = ""; }; + B1C02F4C25298C7200665CA6 /* alert1.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = alert1.wav; sourceTree = ""; }; + B1C02F4D25298C7200665CA6 /* check.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = check.wav; sourceTree = ""; }; + B1C02F4E25298C7200665CA6 /* error.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = error.wav; sourceTree = ""; }; + B1C02F4F25298C7200665CA6 /* cap.wav */ = {isa = PBXFileReference; lastKnownFileType = audio.wav; path = cap.wav; sourceTree = ""; }; + B1C02F5125298C7200665CA6 /* Move.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Move.swift; sourceTree = ""; }; + B1C02F5225298C7200665CA6 /* ChessBoard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ChessBoard.swift; sourceTree = ""; }; + B1C02F5325298C7200665CA6 /* Hist.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Hist.swift; sourceTree = ""; }; + B1C02F5425298C7200665CA6 /* Piece.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Piece.swift; sourceTree = ""; }; + B1C02F5525298C7200665CA6 /* Result.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Result.swift; sourceTree = ""; }; + B1C02F5625298C7200665CA6 /* ExtensionLib.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionLib.swift; sourceTree = ""; }; + B1C02F5725298C7200665CA6 /* Book.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Book.swift; sourceTree = ""; }; + B1C02F5825298C7200665CA6 /* Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Types.swift; sourceTree = ""; }; + B1C02F5A25298C7200665CA6 /* Game.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Game.swift; sourceTree = ""; }; + B1C02F5B25298C7200665CA6 /* UserData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserData.swift; sourceTree = ""; }; + B1C02F5C25298C7200665CA6 /* SoundMng.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SoundMng.swift; sourceTree = ""; }; + B1C02F5D25298C7200665CA6 /* EngineData.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EngineData.swift; sourceTree = ""; }; + B1C02F8225298C8800665CA6 /* WatchAboutView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchAboutView.swift; sourceTree = ""; }; + B1C02F8325298C8800665CA6 /* WatchGameSetup.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchGameSetup.swift; sourceTree = ""; }; + B1C02F8425298C8800665CA6 /* ComplicationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ComplicationController.swift; sourceTree = ""; }; + B1C02F8525298C8800665CA6 /* WatchApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchApp.swift; sourceTree = ""; }; + B1C02F8625298C8800665CA6 /* WatchOptionView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchOptionView.swift; sourceTree = ""; }; + B1C02F8725298C8800665CA6 /* WatchContentViewExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchContentViewExtensions.swift; sourceTree = ""; }; + B1C02F8825298C8800665CA6 /* WatchEngineList.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WatchEngineList.swift; sourceTree = ""; }; + B1C030EB25298CCC00665CA6 /* stockfishlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stockfishlib.cpp; sourceTree = ""; }; + B1C0313525298CCC00665CA6 /* engines.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = engines.cpp; sourceTree = ""; }; + B1C0316825298CCC00665CA6 /* engines-bridging-header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "engines-bridging-header.h"; sourceTree = ""; }; + B1C0316925298CCC00665CA6 /* engineids.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = engineids.h; sourceTree = ""; }; + B1C0316B25298CCC00665CA6 /* endgame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = endgame.h; sourceTree = ""; }; + B1C0316C25298CCC00665CA6 /* thread.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = thread.cpp; sourceTree = ""; }; + B1C0316D25298CCC00665CA6 /* timeman.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timeman.cpp; sourceTree = ""; }; + B1C0316E25298CCC00665CA6 /* ucioption.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ucioption.cpp; sourceTree = ""; }; + B1C0317025298CCC00665CA6 /* evaluate_nnue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate_nnue.cpp; sourceTree = ""; }; + B1C0317225298CCC00665CA6 /* affine_transform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = affine_transform.h; sourceTree = ""; }; + B1C0317325298CCC00665CA6 /* clipped_relu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = clipped_relu.h; sourceTree = ""; }; + B1C0317425298CCC00665CA6 /* input_slice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = input_slice.h; sourceTree = ""; }; + B1C0317525298CCC00665CA6 /* nnue_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_common.h; sourceTree = ""; }; + B1C0317625298CCC00665CA6 /* nnue_feature_transformer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_feature_transformer.h; sourceTree = ""; }; + B1C0317825298CCC00665CA6 /* index_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = index_list.h; sourceTree = ""; }; + B1C0317925298CCC00665CA6 /* features_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features_common.h; sourceTree = ""; }; + B1C0317A25298CCC00665CA6 /* half_kp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = half_kp.h; sourceTree = ""; }; + B1C0317B25298CCC00665CA6 /* half_kp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = half_kp.cpp; sourceTree = ""; }; + B1C0317C25298CCC00665CA6 /* feature_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = feature_set.h; sourceTree = ""; }; + B1C0317D25298CCC00665CA6 /* evaluate_nnue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate_nnue.h; sourceTree = ""; }; + B1C0317F25298CCC00665CA6 /* halfkp_256x2-32-32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "halfkp_256x2-32-32.h"; sourceTree = ""; }; + B1C0318025298CCC00665CA6 /* nnue_accumulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_accumulator.h; sourceTree = ""; }; + B1C0318125298CCC00665CA6 /* nnue_architecture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nnue_architecture.h; sourceTree = ""; }; + B1C0318225298CCC00665CA6 /* types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = types.h; sourceTree = ""; }; + B1C0318325298CCC00665CA6 /* misc.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = misc.cpp; sourceTree = ""; }; + B1C0318425298CCC00665CA6 /* tune.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tune.h; sourceTree = ""; }; + B1C0318525298CCC00665CA6 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = ""; }; + B1C0318625298CCC00665CA6 /* bitboard.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitboard.cpp; sourceTree = ""; }; + B1C0318725298CCC00665CA6 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + B1C0318825298CCC00665CA6 /* material.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = material.h; sourceTree = ""; }; + B1C0318925298CCC00665CA6 /* psqt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = psqt.cpp; sourceTree = ""; }; + B1C0318A25298CCC00665CA6 /* benchmark.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = benchmark.cpp; sourceTree = ""; }; + B1C0318B25298CCC00665CA6 /* movepick.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movepick.cpp; sourceTree = ""; }; + B1C0318C25298CCC00665CA6 /* bitboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitboard.h; sourceTree = ""; }; + B1C0318D25298CCC00665CA6 /* tune.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tune.cpp; sourceTree = ""; }; + B1C0318E25298CCC00665CA6 /* pawns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pawns.h; sourceTree = ""; }; + B1C0319025298CCC00665CA6 /* tbprobe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tbprobe.cpp; sourceTree = ""; }; + B1C0319125298CCC00665CA6 /* tbprobe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tbprobe.h; sourceTree = ""; }; + B1C0319225298CCC00665CA6 /* bitbase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bitbase.cpp; sourceTree = ""; }; + B1C0319325298CCC00665CA6 /* evaluate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = evaluate.cpp; sourceTree = ""; }; + B1C0319425298CCC00665CA6 /* thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread.h; sourceTree = ""; }; + B1C0319525298CCC00665CA6 /* movegen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movegen.h; sourceTree = ""; }; + B1C0319625298CCC00665CA6 /* search.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = search.cpp; sourceTree = ""; }; + B1C0319725298CCC00665CA6 /* thread_win32_osx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thread_win32_osx.h; sourceTree = ""; }; + B1C0319825298CCC00665CA6 /* movepick.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = movepick.h; sourceTree = ""; }; + B1C0319925298CCC00665CA6 /* evaluate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = evaluate.h; sourceTree = ""; }; + B1C0319A25298CCC00665CA6 /* pawns.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pawns.cpp; sourceTree = ""; }; + B1C0319B25298CCC00665CA6 /* movegen.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = movegen.cpp; sourceTree = ""; }; + B1C0319D25298CCC00665CA6 /* UNLICENCE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = UNLICENCE; sourceTree = ""; }; + B1C0319E25298CCC00665CA6 /* incbin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = incbin.h; sourceTree = ""; }; + B1C0319F25298CCC00665CA6 /* material.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = material.cpp; sourceTree = ""; }; + B1C031A025298CCC00665CA6 /* tt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tt.cpp; sourceTree = ""; }; + B1C031A125298CCC00665CA6 /* search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = search.h; sourceTree = ""; }; + B1C031A225298CCC00665CA6 /* tt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tt.h; sourceTree = ""; }; + B1C031A325298CCC00665CA6 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = ""; }; + B1C031A425298CCC00665CA6 /* uci.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = uci.h; sourceTree = ""; }; + B1C031A525298CCC00665CA6 /* position.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = position.h; sourceTree = ""; }; + B1C031A625298CCC00665CA6 /* timeman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timeman.h; sourceTree = ""; }; + B1C031A725298CCC00665CA6 /* position.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = position.cpp; sourceTree = ""; }; + B1C031A825298CCC00665CA6 /* uci.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = uci.cpp; sourceTree = ""; }; + B1C031A925298CCC00665CA6 /* endgame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = endgame.cpp; sourceTree = ""; }; + B1C03317252996F200665CA6 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; + B1DA8194255DE8520021C5DC /* GExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GExtensions.swift; sourceTree = ""; }; + B1DA8195255DE8520021C5DC /* ContentViewExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentViewExtension.swift; sourceTree = ""; }; + B1DA8196255DE8520021C5DC /* BannerVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerVC.swift; sourceTree = ""; }; + B1DA8197255DE8520021C5DC /* MenuMoveView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuMoveView.swift; sourceTree = ""; }; + B1DA8198255DE8520021C5DC /* MoveView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoveView.swift; sourceTree = ""; }; + B1DA8199255DE8520021C5DC /* MenuGame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuGame.swift; sourceTree = ""; }; + B1DA819A255DE8520021C5DC /* MenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuView.swift; sourceTree = ""; }; + B1DA819B255DE8520021C5DC /* EditView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditView.swift; sourceTree = ""; }; + B1DA81BD255DE8770021C5DC /* GExtensions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GExtensions.swift; sourceTree = ""; }; + B1DA81BE255DE8770021C5DC /* ContentViewExtension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ContentViewExtension.swift; sourceTree = ""; }; + B1DA81BF255DE8770021C5DC /* BannerVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerVC.swift; sourceTree = ""; }; + B1DA81C0255DE8770021C5DC /* MenuMoveView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuMoveView.swift; sourceTree = ""; }; + B1DA81C1255DE8770021C5DC /* MoveView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MoveView.swift; sourceTree = ""; }; + B1DA81C2255DE8770021C5DC /* MenuGame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuGame.swift; sourceTree = ""; }; + B1DA81C3255DE8770021C5DC /* MenuView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MenuView.swift; sourceTree = ""; }; + B1DA81C4255DE8770021C5DC /* EditView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EditView.swift; sourceTree = ""; }; + B1E0913A252BEB7100375B24 /* nn-03744f8d56d8.nnue */ = {isa = PBXFileReference; lastKnownFileType = file; path = "nn-03744f8d56d8.nnue"; sourceTree = ""; }; + B1E09143252BEC4300375B24 /* nn-03744f8d56d8.nnue */ = {isa = PBXFileReference; lastKnownFileType = file; path = "nn-03744f8d56d8.nnue"; sourceTree = ""; }; + B1E09155252BEC7D00375B24 /* nn-03744f8d56d8.nnue */ = {isa = PBXFileReference; lastKnownFileType = file; path = "nn-03744f8d56d8.nnue"; sourceTree = ""; }; + B2168F7736A76B54EA33CDA5 /* libPods-Lc0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-Lc0.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + B5FDFEF4D637749094EE09F7 /* libPods-NN.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-NN.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + C7AD8516A3E0EAED425E6516 /* Pods-Lc0.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lc0.release.xcconfig"; path = "Target Support Files/Pods-Lc0/Pods-Lc0.release.xcconfig"; sourceTree = ""; }; + C93B5C991277AC8FAB577BE8 /* Pods-BanksiaIOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-BanksiaIOS.debug.xcconfig"; path = "Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS.debug.xcconfig"; sourceTree = ""; }; + D1130534C70D97677100A723 /* libPods-BanksiaIOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-BanksiaIOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + DC597BE1739220AEA3E0565C /* Pods-Stockfish.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Stockfish.debug.xcconfig"; path = "Target Support Files/Pods-Stockfish/Pods-Stockfish.debug.xcconfig"; sourceTree = ""; }; + EA2220B0D5AA38CC4AA40708 /* Pods-Lc0.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lc0.debug.xcconfig"; path = "Target Support Files/Pods-Lc0/Pods-Lc0.debug.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 10414D7BD9F5265B5380380A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B14A8A962528C48900B5704C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BA938BDACD0B5BEC6AF181B1 /* libPods-BanksiaIOS.a in Frameworks */, + B1B605CB25443681002B3E61 /* libz.tbd in Frameworks */, + B1B605CA25443678002B3E61 /* Accelerate.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B17A8E4D254976B500D5C329 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B17A93B1254978A300D5C329 /* Accelerate.framework in Frameworks */, + B17A93B2254978AD00D5C329 /* libz.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B19AEF382541B0CC0037B09E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C2F10B49F53EF158FDC241F2 /* libPods-Lc0.a in Frameworks */, + B19AFD34254310F00037B09E /* libz.tbd in Frameworks */, + B19AF68E2542E4210037B09E /* Accelerate.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02A742528D2C300665CA6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C68CE6F041E19E1CDFC03215 /* libPods-Stockfish.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02BA325294BEE00665CA6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B1B605BC25443657002B3E61 /* Accelerate.framework in Frameworks */, + B1B605BD25443662002B3E61 /* libz.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02F0925298C1B00665CA6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BEDCD140D76F80D60FE01FE1 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DA86D59D01108F4878345A0C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 01728F494629368E4AEB8D53 /* Frameworks */ = { + isa = PBXGroup; + children = ( + B19AFD33254310DF0037B09E /* libz.tbd */, + B19AFD41254311000037B09E /* libz.tbd */, + B19AF68D2542E4210037B09E /* Accelerate.framework */, + B19AFD0925430D370037B09E /* Accelerate.framework */, + D1130534C70D97677100A723 /* libPods-BanksiaIOS.a */, + B1BA03B302FB4E4918628460 /* libPods-Stockfish.a */, + B5FDFEF4D637749094EE09F7 /* libPods-NN.a */, + B2168F7736A76B54EA33CDA5 /* libPods-Lc0.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + B1026A232543268200603CC7 /* lc0 */ = { + isa = PBXGroup; + children = ( + B1026A242543268200603CC7 /* benchmark */, + B1026A292543268200603CC7 /* main.cc */, + B1026A2A2543268200603CC7 /* engine.h */, + B1026A2B2543268200603CC7 /* proto */, + B1026A2D2543268200603CC7 /* python */, + B1026A2F2543268200603CC7 /* engine.cc */, + B1026A302543268200603CC7 /* utils */, + B1026BAB2543268200603CC7 /* lc0version.h */, + B1026BAC2543268200603CC7 /* syzygy */, + B1026BAF2543268200603CC7 /* chess */, + B1026BBA2543268200603CC7 /* neural */, + B1026BE12543268200603CC7 /* version.inc */, + B1026BE22543268200603CC7 /* mcts */, + B1026BF82543268200603CC7 /* version.cc */, + ); + path = lc0; + sourceTree = ""; + }; + B1026A242543268200603CC7 /* benchmark */ = { + isa = PBXGroup; + children = ( + B1026A252543268200603CC7 /* backendbench.cc */, + B1026A262543268200603CC7 /* backendbench.h */, + B1026A272543268200603CC7 /* benchmark.h */, + B1026A282543268200603CC7 /* benchmark.cc */, + ); + path = benchmark; + sourceTree = ""; + }; + B1026A2B2543268200603CC7 /* proto */ = { + isa = PBXGroup; + children = ( + B1026A2C2543268200603CC7 /* net.pb.h */, + ); + path = proto; + sourceTree = ""; + }; + B1026A2D2543268200603CC7 /* python */ = { + isa = PBXGroup; + children = ( + B1026A2E2543268200603CC7 /* weights.h */, + ); + path = python; + sourceTree = ""; + }; + B1026A302543268200603CC7 /* utils */ = { + isa = PBXGroup; + children = ( + B1026A312543268200603CC7 /* filesystem.h */, + B1026A322543268200603CC7 /* string.cc */, + B1026A332543268200603CC7 /* numa.cc */, + B1026A342543268200603CC7 /* cppattributes.h */, + B1026A352543268200603CC7 /* optionsparser.cc */, + B1026A362543268200603CC7 /* numa.h */, + B1026A372543268200603CC7 /* smallarray.h */, + B1026A382543268200603CC7 /* weights_adapter.cc */, + B1026A392543268200603CC7 /* weights_adapter.h */, + B1026A3A2543268200603CC7 /* configfile.h */, + B1026A3B2543268200603CC7 /* protomessage.cc */, + B1026A3C2543268200603CC7 /* cache.h */, + B1026A3D2543268200603CC7 /* logging.h */, + B1026A3E2543268200603CC7 /* fastmath.h */, + B1026A3F2543268200603CC7 /* optionsparser.h */, + B1026A402543268200603CC7 /* protomessage.h */, + B1026A412543268200603CC7 /* bititer.h */, + B1026A422543268200603CC7 /* configfile.cc */, + B1026A432543268200603CC7 /* histogram.cc */, + B1026A442543268200603CC7 /* hashcat.h */, + B1026A452543268200603CC7 /* commandline.cc */, + B1026A462543268200603CC7 /* random.cc */, + B1026A472543268200603CC7 /* esc_codes.cc */, + B1026A482543268200603CC7 /* histogram.h */, + B1026A492543268200603CC7 /* mutex.h */, + B1026A4A2543268200603CC7 /* commandline.h */, + B1026A4B2543268200603CC7 /* esc_codes.h */, + B1026A4C2543268200603CC7 /* logging.cc */, + B1026A4D2543268200603CC7 /* exception.h */, + B1026A4E2543268200603CC7 /* optionsdict.cc */, + B1026A4F2543268200603CC7 /* transpose.h */, + B1026A502543268200603CC7 /* random.h */, + B1026A512543268200603CC7 /* string.h */, + B1026A522543268200603CC7 /* filesystem.posix.cc */, + B1026A532543268200603CC7 /* optionsdict.h */, + ); + path = utils; + sourceTree = ""; + }; + B1026BAC2543268200603CC7 /* syzygy */ = { + isa = PBXGroup; + children = ( + B1026BAD2543268200603CC7 /* syzygy.cc */, + B1026BAE2543268200603CC7 /* syzygy.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B1026BAF2543268200603CC7 /* chess */ = { + isa = PBXGroup; + children = ( + B1026BB02543268200603CC7 /* bitboard.cc */, + B1026BB12543268200603CC7 /* callbacks.h */, + B1026BB22543268200603CC7 /* position.cc */, + B1026BB32543268200603CC7 /* bitboard.h */, + B1026BB42543268200603CC7 /* pgn.h */, + B1026BB52543268200603CC7 /* board.cc */, + B1026BB62543268200603CC7 /* board.h */, + B1026BB72543268200603CC7 /* uciloop.cc */, + B1026BB82543268200603CC7 /* position.h */, + B1026BB92543268200603CC7 /* uciloop.h */, + ); + path = chess; + sourceTree = ""; + }; + B1026BBA2543268200603CC7 /* neural */ = { + isa = PBXGroup; + children = ( + B1026BBD2543268200603CC7 /* blas */, + B1026BCB2543268200603CC7 /* network_legacy.h */, + B1026BCC2543268200603CC7 /* network_legacy.cc */, + B1026BCD2543268200603CC7 /* cache.h */, + B1026BCE2543268200603CC7 /* writer.cc */, + B1026BCF2543268200603CC7 /* shared */, + B1026BD52543268200603CC7 /* loader.cc */, + B1026BD62543268200603CC7 /* network.h */, + B1026BD72543268200603CC7 /* loader.h */, + B1026BD92543268200603CC7 /* encoder.h */, + B1026BDA2543268200603CC7 /* factory.cc */, + B1026BDB2543268200603CC7 /* encoder.cc */, + B1026BDC2543268200603CC7 /* cache.cc */, + B1026BDE2543268200603CC7 /* writer.h */, + B1026BE02543268200603CC7 /* factory.h */, + ); + path = neural; + sourceTree = ""; + }; + B1026BBD2543268200603CC7 /* blas */ = { + isa = PBXGroup; + children = ( + B1026BBE2543268200603CC7 /* convolution1.cc */, + B1026BBF2543268200603CC7 /* winograd_transform.ispc */, + B1026BC02543268200603CC7 /* winograd_convolution3.h */, + B1026BC12543268200603CC7 /* winograd_convolution3.cc */, + B1026BC22543268200603CC7 /* se_unit.h */, + B1026BC32543268200603CC7 /* network_blas.cc */, + B1026BC42543268200603CC7 /* se_unit.cc */, + B1026BC52543268200603CC7 /* convolution1.h */, + B1026BC62543268200603CC7 /* blas.h */, + B1026BC72543268200603CC7 /* README.md */, + B1026BC82543268200603CC7 /* fully_connected_layer.h */, + B1026BC92543268200603CC7 /* fully_connected_layer.cc */, + ); + path = blas; + sourceTree = ""; + }; + B1026BCF2543268200603CC7 /* shared */ = { + isa = PBXGroup; + children = ( + B1026BD02543268200603CC7 /* winograd_filter.cc */, + B1026BD12543268200603CC7 /* winograd_filter.h */, + B1026BD22543268200603CC7 /* activation.cc */, + B1026BD32543268200603CC7 /* policy_map.h */, + B1026BD42543268200603CC7 /* activation.h */, + ); + path = shared; + sourceTree = ""; + }; + B1026BE22543268200603CC7 /* mcts */ = { + isa = PBXGroup; + children = ( + B1026BE32543268200603CC7 /* node.cc */, + B1026BE42543268200603CC7 /* params.h */, + B1026BE52543268200603CC7 /* node.h */, + B1026BE62543268200603CC7 /* search.cc */, + B1026BE72543268200603CC7 /* stoppers */, + B1026BF62543268200603CC7 /* params.cc */, + B1026BF72543268200603CC7 /* search.h */, + ); + path = mcts; + sourceTree = ""; + }; + B1026BE72543268200603CC7 /* stoppers */ = { + isa = PBXGroup; + children = ( + B1026BE82543268200603CC7 /* stoppers.cc */, + B1026BE92543268200603CC7 /* stoppers.h */, + B1026BEA2543268200603CC7 /* timemgr.h */, + B1026BEB2543268200603CC7 /* legacy.h */, + B1026BEC2543268200603CC7 /* smooth.h */, + B1026BED2543268200603CC7 /* common.cc */, + B1026BEE2543268200603CC7 /* smooth.cc */, + B1026BEF2543268200603CC7 /* alphazero.cc */, + B1026BF02543268200603CC7 /* alphazero.h */, + B1026BF12543268200603CC7 /* timemgr.cc */, + B1026BF22543268200603CC7 /* common.h */, + B1026BF32543268200603CC7 /* factory.cc */, + B1026BF42543268200603CC7 /* factory.h */, + B1026BF52543268200603CC7 /* legacy.cc */, + ); + path = stoppers; + sourceTree = ""; + }; + B1026E882543AADD00603CC7 /* BanksiaWatch */ = { + isa = PBXGroup; + children = ( + B1B6FE3B2544233E002B3E61 /* BsWatchAssets.xcassets */, + B1026E8A2543AADD00603CC7 /* Info.plist */, + ); + path = BanksiaWatch; + sourceTree = ""; + }; + B1026E8B2543AADD00603CC7 /* BanksiaWatch Extension */ = { + isa = PBXGroup; + children = ( + B1B6FEC0254423E9002B3E61 /* engines */, + B1B60260254423EB002B3E61 /* lc0net */, + B1B60262254423EB002B3E61 /* nnuenets */, + B1B6FE75254423A7002B3E61 /* chess */, + B1B6FE7E254423A7002B3E61 /* data */, + B1B6FE89254423A7002B3E61 /* graphics */, + B1B6FE8F254423A7002B3E61 /* model */, + B1B6FE94254423A7002B3E61 /* pieces.xcassets */, + B1B6FE95254423A7002B3E61 /* views */, + B1B6FE552544237F002B3E61 /* Preview Content */, + B1B6FE582544237F002B3E61 /* watch */, + B1B6FE572544237F002B3E61 /* WatchAssets.xcassets */, + B1026E972543AADD00603CC7 /* Info.plist */, + ); + path = "BanksiaWatch Extension"; + sourceTree = ""; + }; + B12B8DB225464C3600AD3096 /* blas */ = { + isa = PBXGroup; + children = ( + B12B8DB325464C3600AD3096 /* convolution1.cc */, + B12B8DB425464C3600AD3096 /* winograd_transform.ispc */, + B12B8DB525464C3600AD3096 /* winograd_convolution3.h */, + B12B8DB625464C3600AD3096 /* winograd_convolution3.cc */, + B12B8DB725464C3600AD3096 /* se_unit.h */, + B12B8DB825464C3600AD3096 /* network_blas.cc */, + B12B8DB925464C3600AD3096 /* se_unit.cc */, + B12B8DBA25464C3600AD3096 /* convolution1.h */, + B12B8DBB25464C3600AD3096 /* blas.h */, + B12B8DBC25464C3600AD3096 /* README.md */, + B12B8DBD25464C3600AD3096 /* fully_connected_layer.h */, + B12B8DBE25464C3600AD3096 /* fully_connected_layer.cc */, + ); + path = blas; + sourceTree = ""; + }; + B14A8A902528C48900B5704C = { + isa = PBXGroup; + children = ( + B1C03317252996F200665CA6 /* README.md */, + B14A8A9B2528C48900B5704C /* BanksiaIOS */, + B1026E882543AADD00603CC7 /* BanksiaWatch */, + B1026E8B2543AADD00603CC7 /* BanksiaWatch Extension */, + B1C02A782528D2C300665CA6 /* Stockfish */, + B1C02F0425298C1A00665CA6 /* StockfishWatch */, + B1C02F1025298C1B00665CA6 /* StockfishWatch Extension */, + B19AEF3C2541B0CC0037B09E /* Lc0 */, + B17A8E45254976B400D5C329 /* Lc0Watch */, + B17A8E54254976B500D5C329 /* Lc0Watch Extension */, + B14A8A9A2528C48900B5704C /* Products */, + E8D344D4D3CB1990A382A985 /* Pods */, + 01728F494629368E4AEB8D53 /* Frameworks */, + B1C02A592528CDA400665CA6 /* Recovered References */, + ); + sourceTree = ""; + }; + B14A8A9A2528C48900B5704C /* Products */ = { + isa = PBXGroup; + children = ( + B14A8A992528C48900B5704C /* BanksiaIOS.app */, + B1C02A772528D2C300665CA6 /* Stockfish.app */, + B1C02B9D25294BEA00665CA6 /* BanksiaWatch.app */, + B1C02BA625294BEE00665CA6 /* BanksiaWatch Extension.appex */, + B1C02F0325298C1A00665CA6 /* StockfishWatch.app */, + B1C02F0C25298C1B00665CA6 /* StockfishWatch Extension.appex */, + B19AEF3B2541B0CC0037B09E /* Lc0.app */, + B17A8E44254976B400D5C329 /* Lc0Watch.app */, + B17A8E50254976B500D5C329 /* Lc0Watch Extension.appex */, + ); + name = Products; + sourceTree = ""; + }; + B14A8A9B2528C48900B5704C /* BanksiaIOS */ = { + isa = PBXGroup; + children = ( + B14A8B3C2528C76500B5704C /* views */, + B1DA8193255DE8520021C5DC /* views-ios */, + B1B6060625446320002B3E61 /* lc0net */, + B1A5A6C12532ED6C0007A258 /* options-ios */, + B14A8B5D2528C76500B5704C /* graphics */, + B1E09142252BEC4300375B24 /* nnuenets */, + B1C02B062528D43600665CA6 /* Base.lproj */, + B14A8BAB2528C8DF00B5704C /* engines */, + B14A8B252528C76500B5704C /* 3rdlib */, + B14A8B552528C76500B5704C /* app */, + B14A8B3B2528C76500B5704C /* BsIcon.xcassets */, + B14A8B272528C76500B5704C /* chess */, + B14A8B4A2528C76500B5704C /* data */, + B14A8B472528C76500B5704C /* data-ios */, + B14A8B572528C76500B5704C /* model */, + B14A8B5C2528C76500B5704C /* pieces.xcassets */, + B14A8AA52528C48C00B5704C /* BsInfo.plist */, + B14A8AA22528C48C00B5704C /* Preview Content */, + ); + path = BanksiaIOS; + sourceTree = ""; + }; + B14A8AA22528C48C00B5704C /* Preview Content */ = { + isa = PBXGroup; + children = ( + B14A8AA32528C48C00B5704C /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + B14A8B252528C76500B5704C /* 3rdlib */ = { + isa = PBXGroup; + children = ( + B14A8B262528C76500B5704C /* PopupView.swift */, + ); + path = 3rdlib; + sourceTree = ""; + }; + B14A8B272528C76500B5704C /* chess */ = { + isa = PBXGroup; + children = ( + B14A8B282528C76500B5704C /* Move.swift */, + B14A8B292528C76500B5704C /* ChessBoard.swift */, + B14A8B2A2528C76500B5704C /* Hist.swift */, + B14A8B2B2528C76500B5704C /* Piece.swift */, + B14A8B2C2528C76500B5704C /* Result.swift */, + B14A8B2D2528C76500B5704C /* ExtensionLib.swift */, + B14A8B2E2528C76500B5704C /* Book.swift */, + B14A8B2F2528C76500B5704C /* Types.swift */, + ); + path = chess; + sourceTree = ""; + }; + B14A8B3C2528C76500B5704C /* views */ = { + isa = PBXGroup; + children = ( + B14A8B3D2528C76500B5704C /* ChessContentExtension.swift */, + B14A8B3E2528C76500B5704C /* ContentView.swift */, + ); + path = views; + sourceTree = ""; + }; + B14A8B472528C76500B5704C /* data-ios */ = { + isa = PBXGroup; + children = ( + B14A8B482528C76500B5704C /* credit.html */, + B14A8B492528C76500B5704C /* help.html */, + ); + path = "data-ios"; + sourceTree = ""; + }; + B14A8B4A2528C76500B5704C /* data */ = { + isa = PBXGroup; + children = ( + B14A8B4B2528C76500B5704C /* books */, + B14A8B4D2528C76500B5704C /* sounds */, + ); + path = data; + sourceTree = ""; + }; + B14A8B4B2528C76500B5704C /* books */ = { + isa = PBXGroup; + children = ( + B14A8B4C2528C76500B5704C /* fruit.bin */, + ); + path = books; + sourceTree = ""; + }; + B14A8B4D2528C76500B5704C /* sounds */ = { + isa = PBXGroup; + children = ( + B14A8B4E2528C76500B5704C /* win.wav */, + B14A8B4F2528C76500B5704C /* move.wav */, + B14A8B502528C76500B5704C /* alert2.wav */, + B14A8B512528C76500B5704C /* alert1.wav */, + B14A8B522528C76500B5704C /* check.wav */, + B14A8B532528C76500B5704C /* error.wav */, + B14A8B542528C76500B5704C /* cap.wav */, + ); + path = sounds; + sourceTree = ""; + }; + B14A8B552528C76500B5704C /* app */ = { + isa = PBXGroup; + children = ( + B14A8B562528C76500B5704C /* BanksiaApp.swift */, + ); + path = app; + sourceTree = ""; + }; + B14A8B572528C76500B5704C /* model */ = { + isa = PBXGroup; + children = ( + B14A8B582528C76500B5704C /* Game.swift */, + B14A8B592528C76500B5704C /* UserData.swift */, + B14A8B5A2528C76500B5704C /* SoundMng.swift */, + B14A8B5B2528C76500B5704C /* EngineData.swift */, + ); + path = model; + sourceTree = ""; + }; + B14A8B5D2528C76500B5704C /* graphics */ = { + isa = PBXGroup; + children = ( + B14A8B5E2528C76500B5704C /* ArrowView.swift */, + B14A8B602528C76500B5704C /* GAllPieces.swift */, + B14A8B632528C76500B5704C /* GPiece.swift */, + B14A8B612528C76500B5704C /* GBoard.swift */, + B14A8B622528C76500B5704C /* GCell.swift */, + ); + path = graphics; + sourceTree = ""; + }; + B14A8BAB2528C8DF00B5704C /* engines */ = { + isa = PBXGroup; + children = ( + B14F4AE32544D277004DE126 /* igel */, + B1026A232543268200603CC7 /* lc0 */, + B19AE96C2540D6460037B09E /* rubichess */, + B14A8BF12528C8DF00B5704C /* ethereal */, + B14A8C282528C8DF00B5704C /* defenchess */, + B14A8C9B2528C8E000B5704C /* stockfishlib.cpp */, + B14A8C9C2528C8E000B5704C /* laser */, + B14A8CB52528C8E000B5704C /* xiphos */, + B14A8CE52528C8E000B5704C /* engines.cpp */, + B14A8D182528C8E000B5704C /* engines-bridging-header.h */, + B14A8D192528C8E000B5704C /* engineids.h */, + B14A8D1A2528C8E000B5704C /* stockfish */, + ); + path = engines; + sourceTree = SOURCE_ROOT; + }; + B14A8BF12528C8DF00B5704C /* ethereal */ = { + isa = PBXGroup; + children = ( + B14A8BF22528C8DF00B5704C /* time.h */, + B14A8BF32528C8DF00B5704C /* movegen.c */, + B14A8BF42528C8DF00B5704C /* zobrist.c */, + B14A8BF52528C8DF00B5704C /* thread.c */, + B14A8BF62528C8DF00B5704C /* network.c */, + B14A8BF72528C8DF00B5704C /* history.c */, + B14A8BF82528C8DF00B5704C /* tuner.h */, + B14A8BF92528C8DF00B5704C /* bitboards.c */, + B14A8BFA2528C8DF00B5704C /* movepicker.h */, + B14A8BFB2528C8DF00B5704C /* evalcache.c */, + B14A8BFC2528C8DF00B5704C /* types.h */, + B14A8BFD2528C8DF00B5704C /* masks.h */, + B14A8BFE2528C8DF00B5704C /* makefile */, + B14A8BFF2528C8DF00B5704C /* move.c */, + B14A8C002528C8DF00B5704C /* board.c */, + B14A8C012528C8DF00B5704C /* weights */, + B14A8C032528C8DF00B5704C /* evaluate.c */, + B14A8C042528C8DF00B5704C /* attacks.c */, + B14A8C052528C8DF00B5704C /* cmdline.h */, + B14A8C062528C8DF00B5704C /* transposition.c */, + B14A8C072528C8DF00B5704C /* syzygy.c */, + B14A8C082528C8DF00B5704C /* uci.c */, + B14A8C092528C8DF00B5704C /* search.c */, + B14A8C0A2528C8DF00B5704C /* windows.h */, + B14A8C0B2528C8DF00B5704C /* README.md */, + B14A8C0C2528C8DF00B5704C /* thread.h */, + B14A8C0D2528C8DF00B5704C /* history.h */, + B14A8C0E2528C8DF00B5704C /* network.h */, + B14A8C0F2528C8DF00B5704C /* time.c */, + B14A8C102528C8DF00B5704C /* zobrist.h */, + B14A8C112528C8DF00B5704C /* movegen.h */, + B14A8C122528C8DF00B5704C /* evalcache.h */, + B14A8C132528C8DF00B5704C /* movepicker.c */, + B14A8C142528C8DF00B5704C /* bitboards.h */, + B14A8C152528C8DF00B5704C /* tuner.c */, + B14A8C162528C8DF00B5704C /* cmdline.c */, + B14A8C172528C8DF00B5704C /* transposition.h */, + B14A8C182528C8DF00B5704C /* evaluate.h */, + B14A8C192528C8DF00B5704C /* attacks.h */, + B14A8C1A2528C8DF00B5704C /* board.h */, + B14A8C1B2528C8DF00B5704C /* move.h */, + B14A8C1C2528C8DF00B5704C /* masks.c */, + B14A8C1D2528C8DF00B5704C /* search.h */, + B14A8C1E2528C8DF00B5704C /* windows.c */, + B14A8C1F2528C8DF00B5704C /* pyrrhic */, + B14A8C262528C8DF00B5704C /* uci.h */, + B14A8C272528C8DF00B5704C /* syzygy.h */, + ); + path = ethereal; + sourceTree = ""; + }; + B14A8C012528C8DF00B5704C /* weights */ = { + isa = PBXGroup; + children = ( + B14A8C022528C8DF00B5704C /* pknet_224x32x1.net */, + ); + path = weights; + sourceTree = ""; + }; + B14A8C1F2528C8DF00B5704C /* pyrrhic */ = { + isa = PBXGroup; + children = ( + B14A8C202528C8DF00B5704C /* tbconfig.h */, + B14A8C212528C8DF00B5704C /* LICENSE */, + B14A8C222528C8DF00B5704C /* stdendian.h */, + B14A8C232528C8DF00B5704C /* tbprobe.c */, + B14A8C242528C8DF00B5704C /* tbchess.h */, + B14A8C252528C8DF00B5704C /* tbprobe.h */, + ); + path = pyrrhic; + sourceTree = ""; + }; + B14A8C282528C8DF00B5704C /* defenchess */ = { + isa = PBXGroup; + children = ( + B14A8C292528C8DF00B5704C /* timecontrol.cpp */, + B14A8C2A2528C8DF00B5704C /* thread.cpp */, + B14A8C2B2528C8DF00B5704C /* magic.h */, + B14A8C2C2528C8DF00B5704C /* params.h */, + B14A8C2D2528C8DF00B5704C /* move_utils.h */, + B14A8C2E2528C8DF00B5704C /* magic.cpp */, + B14A8C2F2528C8DF00B5704C /* tune.h */, + B14A8C302528C8DF00B5704C /* data.h */, + B14A8C312528C8DF00B5704C /* bitboard.cpp */, + B14A8C322528C8DF00B5704C /* Makefile */, + B14A8C332528C8DF00B5704C /* move_utils.cpp */, + B14A8C342528C8E000B5704C /* test.cpp */, + B14A8C352528C8E000B5704C /* test.h */, + B14A8C362528C8E000B5704C /* bitboard.h */, + B14A8C372528C8E000B5704C /* data.cpp */, + B14A8C382528C8E000B5704C /* tune.cpp */, + B14A8C392528C8E000B5704C /* see.cpp */, + B14A8C3A2528C8E000B5704C /* timecontrol.h */, + B14A8C3B2528C8E000B5704C /* thread.h */, + B14A8C3C2528C8E000B5704C /* eval.h */, + B14A8C3D2528C8E000B5704C /* see.h */, + B14A8C3E2528C8E000B5704C /* move.cpp */, + B14A8C3F2528C8E000B5704C /* movegen.h */, + B14A8C402528C8E000B5704C /* search.cpp */, + B14A8C412528C8E000B5704C /* target.h */, + B14A8C422528C8E000B5704C /* fathom */, + B14A8C4A2528C8E000B5704C /* target.cpp */, + B14A8C4B2528C8E000B5704C /* pst.h */, + B14A8C4C2528C8E000B5704C /* move.h */, + B14A8C4D2528C8E000B5704C /* movegen.cpp */, + B14A8C4E2528C8E000B5704C /* tb.h */, + B14A8C4F2528C8E000B5704C /* tt.cpp */, + B14A8C502528C8E000B5704C /* search.h */, + B14A8C512528C8E000B5704C /* pst.cpp */, + B14A8C522528C8E000B5704C /* tt.h */, + B14A8C532528C8E000B5704C /* main.cpp */, + B14A8C542528C8E000B5704C /* uci.h */, + B14A8C552528C8E000B5704C /* position.h */, + B14A8C562528C8E000B5704C /* eval.cpp */, + B14A8C572528C8E000B5704C /* tb.cpp */, + B14A8C582528C8E000B5704C /* const.h */, + B14A8C592528C8E000B5704C /* position.cpp */, + B14A8C5A2528C8E000B5704C /* uci.cpp */, + B14A8C5B2528C8E000B5704C /* params.cpp */, + ); + path = defenchess; + sourceTree = ""; + }; + B14A8C422528C8E000B5704C /* fathom */ = { + isa = PBXGroup; + children = ( + B14A8C432528C8E000B5704C /* tbconfig.h */, + B14A8C442528C8E000B5704C /* LICENSE */, + B14A8C452528C8E000B5704C /* README.md */, + B14A8C462528C8E000B5704C /* tbprobe.cpp */, + B14A8C472528C8E000B5704C /* tbcore.h */, + B14A8C482528C8E000B5704C /* etherealtbcore.h */, + B14A8C492528C8E000B5704C /* tbprobe.h */, + ); + path = fathom; + sourceTree = ""; + }; + B14A8C9C2528C8E000B5704C /* laser */ = { + isa = PBXGroup; + children = ( + B14A8C9D2528C8E000B5704C /* searchparams.h */, + B14A8C9E2528C8E000B5704C /* common.cpp */, + B14A8C9F2528C8E000B5704C /* moveorder.cpp */, + B14A8CA02528C8E000B5704C /* Makefile */, + B14A8CA12528C8E000B5704C /* bbinit.cpp */, + B14A8CA22528C8E000B5704C /* bbinit.h */, + B14A8CA32528C8E000B5704C /* moveorder.h */, + B14A8CA42528C8E000B5704C /* board.cpp */, + B14A8CA52528C8E000B5704C /* syzygy */, + B14A8CAA2528C8E000B5704C /* common.h */, + B14A8CAB2528C8E000B5704C /* eval.h */, + B14A8CAC2528C8E000B5704C /* search.cpp */, + B14A8CAD2528C8E000B5704C /* board.h */, + B14A8CAE2528C8E000B5704C /* hash.cpp */, + B14A8CAF2528C8E000B5704C /* search.h */, + B14A8CB02528C8E000B5704C /* uci.h */, + B14A8CB12528C8E000B5704C /* hash.h */, + B14A8CB22528C8E000B5704C /* eval.cpp */, + B14A8CB32528C8E000B5704C /* timeman.h */, + B14A8CB42528C8E000B5704C /* uci.cpp */, + ); + path = laser; + sourceTree = ""; + }; + B14A8CA52528C8E000B5704C /* syzygy */ = { + isa = PBXGroup; + children = ( + B14A8CA62528C8E000B5704C /* tbprobe.cpp */, + B14A8CA72528C8E000B5704C /* lasertbcore.h */, + B14A8CA82528C8E000B5704C /* tbcore.h */, + B14A8CA92528C8E000B5704C /* tbprobe.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B14A8CB52528C8E000B5704C /* xiphos */ = { + isa = PBXGroup; + children = ( + B14A8CB62528C8E000B5704C /* move_eval.c */, + B14A8CB72528C8E000B5704C /* eval.c */, + B14A8CB82528C8E000B5704C /* history.c */, + B14A8CB92528C8E000B5704C /* make.h */, + B14A8CBA2528C8E000B5704C /* phash.c */, + B14A8CBB2528C8E000B5704C /* perft.h */, + B14A8CBC2528C8E000B5704C /* tables.c */, + B14A8CBD2528C8E000B5704C /* move_list.c */, + B14A8CBE2528C8E000B5704C /* magic.h */, + B14A8CBF2528C8E000B5704C /* util.c */, + B14A8CC02528C8E000B5704C /* gen.h */, + B14A8CC12528C8E000B5704C /* tablebases.h */, + B14A8CC22528C8E000B5704C /* pawn_eval.h */, + B14A8CC32528C8E000B5704C /* position.c */, + B14A8CC42528C8E000B5704C /* hash.c */, + B14A8CC52528C8E000B5704C /* uci.c */, + B14A8CC62528C8E000B5704C /* bitboard.h */, + B14A8CC72528C8E000B5704C /* search.c */, + B14A8CC82528C8E000B5704C /* README.md */, + B14A8CC92528C8E000B5704C /* move_list.h */, + B14A8CCA2528C8E000B5704C /* perft.c */, + B14A8CCB2528C8E000B5704C /* phash.h */, + B14A8CCC2528C8E000B5704C /* make.c */, + B14A8CCD2528C8E000B5704C /* tables.h */, + B14A8CCE2528C8E000B5704C /* game.h */, + B14A8CCF2528C8E000B5704C /* history.h */, + B14A8CD02528C8E000B5704C /* eval.h */, + B14A8CD12528C8E000B5704C /* main.c */, + B14A8CD22528C8E000B5704C /* move_eval.h */, + B14A8CD32528C8E000B5704C /* fathom */, + B14A8CDB2528C8E000B5704C /* util.h */, + B14A8CDC2528C8E000B5704C /* pawn_eval.c */, + B14A8CDD2528C8E000B5704C /* tablebases.c */, + B14A8CDE2528C8E000B5704C /* gen.c */, + B14A8CDF2528C8E000B5704C /* move.h */, + B14A8CE02528C8E000B5704C /* search.h */, + B14A8CE12528C8E000B5704C /* bitboard.c */, + B14A8CE22528C8E000B5704C /* uci.h */, + B14A8CE32528C8E000B5704C /* hash.h */, + B14A8CE42528C8E000B5704C /* position.h */, + ); + path = xiphos; + sourceTree = ""; + }; + B14A8CD32528C8E000B5704C /* fathom */ = { + isa = PBXGroup; + children = ( + B14A8CD42528C8E000B5704C /* tbconfig.h */, + B14A8CD52528C8E000B5704C /* LICENSE */, + B14A8CD62528C8E000B5704C /* tbprobe.c */, + B14A8CD72528C8E000B5704C /* README.md */, + B14A8CD82528C8E000B5704C /* tbcore.h */, + B14A8CD92528C8E000B5704C /* xiphostbcore.h */, + B14A8CDA2528C8E000B5704C /* tbprobe.h */, + ); + path = fathom; + sourceTree = ""; + }; + B14A8D1A2528C8E000B5704C /* stockfish */ = { + isa = PBXGroup; + children = ( + B14A8D1B2528C8E000B5704C /* endgame.h */, + B14A8D1C2528C8E000B5704C /* thread.cpp */, + B14A8D1D2528C8E000B5704C /* timeman.cpp */, + B14A8D1E2528C8E000B5704C /* ucioption.cpp */, + B14A8D1F2528C8E000B5704C /* nnue */, + B14A8D322528C8E000B5704C /* types.h */, + B14A8D332528C8E000B5704C /* misc.cpp */, + B14A8D342528C8E000B5704C /* tune.h */, + B14A8D352528C8E000B5704C /* misc.h */, + B14A8D362528C8E000B5704C /* bitboard.cpp */, + B14A8D372528C8E000B5704C /* Makefile */, + B14A8D382528C8E000B5704C /* material.h */, + B14A8D392528C8E000B5704C /* psqt.cpp */, + B14A8D3A2528C8E000B5704C /* benchmark.cpp */, + B14A8D3B2528C8E000B5704C /* movepick.cpp */, + B14A8D3C2528C8E000B5704C /* bitboard.h */, + B14A8D3D2528C8E000B5704C /* tune.cpp */, + B14A8D3E2528C8E000B5704C /* pawns.h */, + B14A8D3F2528C8E000B5704C /* syzygy */, + B14A8D422528C8E000B5704C /* bitbase.cpp */, + B14A8D432528C8E000B5704C /* evaluate.cpp */, + B14A8D442528C8E000B5704C /* thread.h */, + B14A8D452528C8E000B5704C /* movegen.h */, + B14A8D462528C8E000B5704C /* search.cpp */, + B14A8D472528C8E000B5704C /* thread_win32_osx.h */, + B14A8D482528C8E000B5704C /* movepick.h */, + B14A8D492528C8E000B5704C /* evaluate.h */, + B14A8D4A2528C8E000B5704C /* pawns.cpp */, + B14A8D4B2528C8E000B5704C /* movegen.cpp */, + B14A8D4C2528C8E000B5704C /* incbin */, + B14A8D4F2528C8E000B5704C /* material.cpp */, + B14A8D502528C8E000B5704C /* tt.cpp */, + B14A8D512528C8E000B5704C /* search.h */, + B14A8D522528C8E000B5704C /* tt.h */, + B14A8D532528C8E000B5704C /* main.cpp */, + B14A8D542528C8E000B5704C /* uci.h */, + B14A8D552528C8E000B5704C /* position.h */, + B14A8D562528C8E000B5704C /* timeman.h */, + B14A8D572528C8E000B5704C /* position.cpp */, + B14A8D582528C8E000B5704C /* uci.cpp */, + B14A8D592528C8E000B5704C /* endgame.cpp */, + ); + path = stockfish; + sourceTree = ""; + }; + B14A8D1F2528C8E000B5704C /* nnue */ = { + isa = PBXGroup; + children = ( + B14A8D202528C8E000B5704C /* evaluate_nnue.cpp */, + B14A8D212528C8E000B5704C /* layers */, + B14A8D252528C8E000B5704C /* nnue_common.h */, + B14A8D262528C8E000B5704C /* nnue_feature_transformer.h */, + B14A8D272528C8E000B5704C /* features */, + B14A8D2D2528C8E000B5704C /* evaluate_nnue.h */, + B14A8D2E2528C8E000B5704C /* architectures */, + B14A8D302528C8E000B5704C /* nnue_accumulator.h */, + B14A8D312528C8E000B5704C /* nnue_architecture.h */, + ); + path = nnue; + sourceTree = ""; + }; + B14A8D212528C8E000B5704C /* layers */ = { + isa = PBXGroup; + children = ( + B14A8D222528C8E000B5704C /* affine_transform.h */, + B14A8D232528C8E000B5704C /* clipped_relu.h */, + B14A8D242528C8E000B5704C /* input_slice.h */, + ); + path = layers; + sourceTree = ""; + }; + B14A8D272528C8E000B5704C /* features */ = { + isa = PBXGroup; + children = ( + B14A8D282528C8E000B5704C /* index_list.h */, + B14A8D292528C8E000B5704C /* features_common.h */, + B14A8D2A2528C8E000B5704C /* half_kp.h */, + B14A8D2B2528C8E000B5704C /* half_kp.cpp */, + B14A8D2C2528C8E000B5704C /* feature_set.h */, + ); + path = features; + sourceTree = ""; + }; + B14A8D2E2528C8E000B5704C /* architectures */ = { + isa = PBXGroup; + children = ( + B14A8D2F2528C8E000B5704C /* halfkp_256x2-32-32.h */, + ); + path = architectures; + sourceTree = ""; + }; + B14A8D3F2528C8E000B5704C /* syzygy */ = { + isa = PBXGroup; + children = ( + B14A8D402528C8E000B5704C /* tbprobe.cpp */, + B14A8D412528C8E000B5704C /* tbprobe.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B14A8D4C2528C8E000B5704C /* incbin */ = { + isa = PBXGroup; + children = ( + B14A8D4D2528C8E000B5704C /* UNLICENCE */, + B14A8D4E2528C8E000B5704C /* incbin.h */, + ); + path = incbin; + sourceTree = ""; + }; + B14F4AE32544D277004DE126 /* igel */ = { + isa = PBXGroup; + children = ( + B14F4AE42544D277004DE126 /* time.h */, + B14F4AE52544D277004DE126 /* bitboards.cpp */, + B14F4AE62544D277004DE126 /* utils.h */, + B14F4AE72544D277004DE126 /* utils.cpp */, + B14F4AE82544D277004DE126 /* igelsearch.h */, + B14F4AE92544D277004DE126 /* moveeval.cpp */, + B14F4AEA2544D277004DE126 /* igeltt.cpp */, + B14F4AEB2544D277004DE126 /* texel.h */, + B14F4AEC2544D277004DE126 /* nnue */, + B14F4AFF2544D277004DE126 /* misc.cpp */, + B14F4B002544D277004DE126 /* misc.h */, + B14F4B012544D277004DE126 /* weights.txt */, + B14F4B022544D277004DE126 /* makefile */, + B14F4B032544D277004DE126 /* history.cpp */, + B14F4B042544D277004DE126 /* eval_params.h */, + B14F4B052544D277004DE126 /* texel.cpp */, + B14F4B062544D277004DE126 /* evaluate.cpp */, + B14F4B072544D277004DE126 /* igelposition.h */, + B14F4B082544D277004DE126 /* history.h */, + B14F4B092544D277004DE126 /* igeltypes.h */, + B14F4B0A2544D277004DE126 /* bitboards.h */, + B14F4B0B2544D277004DE126 /* fathom */, + B14F4B132544D277004DE126 /* igelevaluate.h */, + B14F4B142544D277004DE126 /* notation.cpp */, + B14F4B152544D277004DE126 /* igeltt.h */, + B14F4B162544D277004DE126 /* igelposition.cpp */, + B14F4B172544D277004DE126 /* eval_params.cpp */, + B14F4B182544D277004DE126 /* notation.h */, + B14F4B192544D277004DE126 /* igelsearch.cpp */, + B14F4B1A2544D277004DE126 /* bench.csv */, + B14F4B1B2544D277004DE126 /* moveeval.h */, + B14F4B1C2544D277004DE126 /* moves.cpp */, + B14F4B1D2544D277004DE126 /* main.cpp */, + B14F4B1E2544D277004DE126 /* igeluci.h */, + B14F4B1F2544D277004DE126 /* uci.cpp */, + B14F4B202544D277004DE126 /* time.cpp */, + B14F4B212544D277004DE126 /* moves.h */, + ); + path = igel; + sourceTree = ""; + }; + B14F4AEC2544D277004DE126 /* nnue */ = { + isa = PBXGroup; + children = ( + B14F4AED2544D277004DE126 /* evaluate_nnue.cpp */, + B14F4AEE2544D277004DE126 /* layers */, + B14F4AF22544D277004DE126 /* nnue_common.h */, + B14F4AF32544D277004DE126 /* nnue_feature_transformer.h */, + B14F4AF42544D277004DE126 /* features */, + B14F4AFA2544D277004DE126 /* evaluate_nnue.h */, + B14F4AFB2544D277004DE126 /* architectures */, + B14F4AFD2544D277004DE126 /* nnue_accumulator.h */, + B14F4AFE2544D277004DE126 /* nnue_architecture.h */, + ); + path = nnue; + sourceTree = ""; + }; + B14F4AEE2544D277004DE126 /* layers */ = { + isa = PBXGroup; + children = ( + B14F4AEF2544D277004DE126 /* affine_transform.h */, + B14F4AF02544D277004DE126 /* clipped_relu.h */, + B14F4AF12544D277004DE126 /* input_slice.h */, + ); + path = layers; + sourceTree = ""; + }; + B14F4AF42544D277004DE126 /* features */ = { + isa = PBXGroup; + children = ( + B14F4AF52544D277004DE126 /* index_list.h */, + B14F4AF62544D277004DE126 /* features_common.h */, + B14F4AF72544D277004DE126 /* half_kp.h */, + B14F4AF82544D277004DE126 /* half_kp.cpp */, + B14F4AF92544D277004DE126 /* feature_set.h */, + ); + path = features; + sourceTree = ""; + }; + B14F4AFB2544D277004DE126 /* architectures */ = { + isa = PBXGroup; + children = ( + B14F4AFC2544D277004DE126 /* halfkp_256x2-32-32.h */, + ); + path = architectures; + sourceTree = ""; + }; + B14F4B0B2544D277004DE126 /* fathom */ = { + isa = PBXGroup; + children = ( + B14F4B0C2544D277004DE126 /* tbconfig.h */, + B14F4B0D2544D277004DE126 /* LICENSE */, + B14F4B0E2544D277004DE126 /* igeltbcore.h */, + B14F4B0F2544D277004DE126 /* tbprobe.c */, + B14F4B102544D277004DE126 /* README.md */, + B14F4B112544D277004DE126 /* tbcore.h */, + B14F4B122544D277004DE126 /* tbprobe.h */, + ); + path = fathom; + sourceTree = ""; + }; + B14F4B8E2544D749004DE126 /* igel */ = { + isa = PBXGroup; + children = ( + B14F4B8F2544D749004DE126 /* time.h */, + B14F4B902544D749004DE126 /* bitboards.cpp */, + B14F4B912544D749004DE126 /* utils.h */, + B14F4B922544D749004DE126 /* utils.cpp */, + B14F4B932544D749004DE126 /* igelsearch.h */, + B14F4B942544D749004DE126 /* moveeval.cpp */, + B14F4B952544D74A004DE126 /* igeltt.cpp */, + B14F4B962544D74A004DE126 /* texel.h */, + B14F4B972544D74A004DE126 /* nnue */, + B14F4BAA2544D74A004DE126 /* misc.cpp */, + B14F4BAB2544D74A004DE126 /* misc.h */, + B14F4BAC2544D74A004DE126 /* weights.txt */, + B14F4BAD2544D74A004DE126 /* makefile */, + B14F4BAE2544D74A004DE126 /* history.cpp */, + B14F4BAF2544D74A004DE126 /* eval_params.h */, + B14F4BB02544D74A004DE126 /* texel.cpp */, + B14F4BB12544D74A004DE126 /* evaluate.cpp */, + B14F4BB22544D74A004DE126 /* igelposition.h */, + B14F4BB32544D74A004DE126 /* history.h */, + B14F4BB42544D74A004DE126 /* igeltypes.h */, + B14F4BB52544D74A004DE126 /* bitboards.h */, + B14F4BB62544D74A004DE126 /* fathom */, + B14F4BBE2544D74A004DE126 /* igelevaluate.h */, + B14F4BBF2544D74A004DE126 /* notation.cpp */, + B14F4BC02544D74A004DE126 /* igeltt.h */, + B14F4BC12544D74A004DE126 /* igelposition.cpp */, + B14F4BC22544D74A004DE126 /* eval_params.cpp */, + B14F4BC32544D74A004DE126 /* notation.h */, + B14F4BC42544D74A004DE126 /* igelsearch.cpp */, + B14F4BC52544D74A004DE126 /* bench.csv */, + B14F4BC62544D74A004DE126 /* moveeval.h */, + B14F4BC72544D74A004DE126 /* moves.cpp */, + B14F4BC82544D74A004DE126 /* main.cpp */, + B14F4BC92544D74A004DE126 /* igeluci.h */, + B14F4BCA2544D74A004DE126 /* uci.cpp */, + B14F4BCB2544D74A004DE126 /* time.cpp */, + B14F4BCC2544D74A004DE126 /* moves.h */, + ); + path = igel; + sourceTree = ""; + }; + B14F4B972544D74A004DE126 /* nnue */ = { + isa = PBXGroup; + children = ( + B14F4B982544D74A004DE126 /* evaluate_nnue.cpp */, + B14F4B992544D74A004DE126 /* layers */, + B14F4B9D2544D74A004DE126 /* nnue_common.h */, + B14F4B9E2544D74A004DE126 /* nnue_feature_transformer.h */, + B14F4B9F2544D74A004DE126 /* features */, + B14F4BA52544D74A004DE126 /* evaluate_nnue.h */, + B14F4BA62544D74A004DE126 /* architectures */, + B14F4BA82544D74A004DE126 /* nnue_accumulator.h */, + B14F4BA92544D74A004DE126 /* nnue_architecture.h */, + ); + path = nnue; + sourceTree = ""; + }; + B14F4B992544D74A004DE126 /* layers */ = { + isa = PBXGroup; + children = ( + B14F4B9A2544D74A004DE126 /* affine_transform.h */, + B14F4B9B2544D74A004DE126 /* clipped_relu.h */, + B14F4B9C2544D74A004DE126 /* input_slice.h */, + ); + path = layers; + sourceTree = ""; + }; + B14F4B9F2544D74A004DE126 /* features */ = { + isa = PBXGroup; + children = ( + B14F4BA02544D74A004DE126 /* index_list.h */, + B14F4BA12544D74A004DE126 /* features_common.h */, + B14F4BA22544D74A004DE126 /* half_kp.h */, + B14F4BA32544D74A004DE126 /* half_kp.cpp */, + B14F4BA42544D74A004DE126 /* feature_set.h */, + ); + path = features; + sourceTree = ""; + }; + B14F4BA62544D74A004DE126 /* architectures */ = { + isa = PBXGroup; + children = ( + B14F4BA72544D74A004DE126 /* halfkp_256x2-32-32.h */, + ); + path = architectures; + sourceTree = ""; + }; + B14F4BB62544D74A004DE126 /* fathom */ = { + isa = PBXGroup; + children = ( + B14F4BB72544D74A004DE126 /* tbconfig.h */, + B14F4BB82544D74A004DE126 /* LICENSE */, + B14F4BB92544D74A004DE126 /* igeltbcore.h */, + B14F4BBA2544D74A004DE126 /* tbprobe.c */, + B14F4BBB2544D74A004DE126 /* README.md */, + B14F4BBC2544D74A004DE126 /* tbcore.h */, + B14F4BBD2544D74A004DE126 /* tbprobe.h */, + ); + path = fathom; + sourceTree = ""; + }; + B17A8E45254976B400D5C329 /* Lc0Watch */ = { + isa = PBXGroup; + children = ( + B17A8E91254977C700D5C329 /* Lc0WatchAssets.xcassets */, + B17A8E4B254976B500D5C329 /* Info.plist */, + ); + path = Lc0Watch; + sourceTree = ""; + }; + B17A8E54254976B500D5C329 /* Lc0Watch Extension */ = { + isa = PBXGroup; + children = ( + B17A94412549805200D5C329 /* lc0net */, + B17A8F052549782F00D5C329 /* engines */, + B17A8EE92549781E00D5C329 /* watch */, + B17A8EE82549781E00D5C329 /* WatchAssets.xcassets */, + B17A8EAA2549780200D5C329 /* chess */, + B17A8E9F2549780200D5C329 /* data */, + B17A8EB32549780200D5C329 /* graphics */, + B17A8EBC2549780200D5C329 /* model */, + B17A8EB92549780200D5C329 /* views */, + B17A8E62254976B600D5C329 /* Info.plist */, + B17A8E5F254976B600D5C329 /* Preview Content */, + ); + path = "Lc0Watch Extension"; + sourceTree = ""; + }; + B17A8E5F254976B600D5C329 /* Preview Content */ = { + isa = PBXGroup; + children = ( + B17A8E60254976B600D5C329 /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + B17A8E9F2549780200D5C329 /* data */ = { + isa = PBXGroup; + children = ( + B17A8EA02549780200D5C329 /* books */, + B17A8EA22549780200D5C329 /* sounds */, + ); + name = data; + path = BanksiaIOS/data; + sourceTree = SOURCE_ROOT; + }; + B17A8EA02549780200D5C329 /* books */ = { + isa = PBXGroup; + children = ( + B17A8EA12549780200D5C329 /* fruit.bin */, + ); + path = books; + sourceTree = ""; + }; + B17A8EA22549780200D5C329 /* sounds */ = { + isa = PBXGroup; + children = ( + B17A8EA32549780200D5C329 /* win.wav */, + B17A8EA42549780200D5C329 /* move.wav */, + B17A8EA52549780200D5C329 /* alert2.wav */, + B17A8EA62549780200D5C329 /* alert1.wav */, + B17A8EA72549780200D5C329 /* check.wav */, + B17A8EA82549780200D5C329 /* error.wav */, + B17A8EA92549780200D5C329 /* cap.wav */, + ); + path = sounds; + sourceTree = ""; + }; + B17A8EAA2549780200D5C329 /* chess */ = { + isa = PBXGroup; + children = ( + B17A8EAB2549780200D5C329 /* Move.swift */, + B17A8EAC2549780200D5C329 /* ChessBoard.swift */, + B17A8EAD2549780200D5C329 /* Hist.swift */, + B17A8EAE2549780200D5C329 /* Piece.swift */, + B17A8EAF2549780200D5C329 /* Result.swift */, + B17A8EB02549780200D5C329 /* ExtensionLib.swift */, + B17A8EB12549780200D5C329 /* Book.swift */, + B17A8EB22549780200D5C329 /* Types.swift */, + ); + name = chess; + path = BanksiaIOS/chess; + sourceTree = SOURCE_ROOT; + }; + B17A8EB32549780200D5C329 /* graphics */ = { + isa = PBXGroup; + children = ( + B17A8EB42549780200D5C329 /* ArrowView.swift */, + B17A8EB52549780200D5C329 /* GAllPieces.swift */, + B17A8EB62549780200D5C329 /* GBoard.swift */, + B17A8EB72549780200D5C329 /* GCell.swift */, + B17A8EB82549780200D5C329 /* GPiece.swift */, + ); + name = graphics; + path = BanksiaIOS/graphics; + sourceTree = SOURCE_ROOT; + }; + B17A8EB92549780200D5C329 /* views */ = { + isa = PBXGroup; + children = ( + B17A8EBA2549780200D5C329 /* ChessContentExtension.swift */, + B17A8EBB2549780200D5C329 /* ContentView.swift */, + ); + name = views; + path = BanksiaIOS/views; + sourceTree = SOURCE_ROOT; + }; + B17A8EBC2549780200D5C329 /* model */ = { + isa = PBXGroup; + children = ( + B17A8EBD2549780200D5C329 /* Game.swift */, + B17A8EBE2549780200D5C329 /* UserData.swift */, + B17A8EBF2549780200D5C329 /* SoundMng.swift */, + B17A8EC02549780200D5C329 /* EngineData.swift */, + ); + name = model; + path = BanksiaIOS/model; + sourceTree = SOURCE_ROOT; + }; + B17A8EE92549781E00D5C329 /* watch */ = { + isa = PBXGroup; + children = ( + B17A8EEA2549781E00D5C329 /* WatchAboutView.swift */, + B17A8EEB2549781E00D5C329 /* WatchGameSetup.swift */, + B17A8EEC2549781E00D5C329 /* ComplicationController.swift */, + B17A8EED2549781E00D5C329 /* WatchApp.swift */, + B17A8EEE2549781E00D5C329 /* WatchOptionView.swift */, + B17A8EEF2549781E00D5C329 /* WatchContentViewExtensions.swift */, + B17A8EF02549781E00D5C329 /* WatchEngineList.swift */, + ); + name = watch; + path = "BanksiaWatch Extension/watch"; + sourceTree = SOURCE_ROOT; + }; + B17A8F052549782F00D5C329 /* engines */ = { + isa = PBXGroup; + children = ( + B17A8F4B2549783000D5C329 /* lc0 */, + B17A920F2549783100D5C329 /* engines.cpp */, + B17A92422549783100D5C329 /* engines-bridging-header.h */, + B17A92432549783100D5C329 /* engineids.h */, + ); + path = engines; + sourceTree = SOURCE_ROOT; + }; + B17A8F4B2549783000D5C329 /* lc0 */ = { + isa = PBXGroup; + children = ( + B17A8F4C2549783000D5C329 /* benchmark */, + B17A8F512549783000D5C329 /* main.cc */, + B17A8F522549783000D5C329 /* engine.h */, + B17A8F532549783000D5C329 /* proto */, + B17A8F552549783000D5C329 /* python */, + B17A8F572549783000D5C329 /* engine.cc */, + B17A8F582549783000D5C329 /* utils */, + B17A90D32549783000D5C329 /* lc0version.h */, + B17A90D42549783000D5C329 /* syzygy */, + B17A90D72549783000D5C329 /* chess */, + B17A90E22549783000D5C329 /* neural */, + B17A91032549783000D5C329 /* version.inc */, + B17A91042549783000D5C329 /* mcts */, + B17A911A2549783000D5C329 /* version.cc */, + ); + path = lc0; + sourceTree = ""; + }; + B17A8F4C2549783000D5C329 /* benchmark */ = { + isa = PBXGroup; + children = ( + B17A8F4D2549783000D5C329 /* backendbench.cc */, + B17A8F4E2549783000D5C329 /* backendbench.h */, + B17A8F4F2549783000D5C329 /* benchmark.h */, + B17A8F502549783000D5C329 /* benchmark.cc */, + ); + path = benchmark; + sourceTree = ""; + }; + B17A8F532549783000D5C329 /* proto */ = { + isa = PBXGroup; + children = ( + B17A8F542549783000D5C329 /* net.pb.h */, + ); + path = proto; + sourceTree = ""; + }; + B17A8F552549783000D5C329 /* python */ = { + isa = PBXGroup; + children = ( + B17A8F562549783000D5C329 /* weights.h */, + ); + path = python; + sourceTree = ""; + }; + B17A8F582549783000D5C329 /* utils */ = { + isa = PBXGroup; + children = ( + B17A8F592549783000D5C329 /* filesystem.h */, + B17A8F5A2549783000D5C329 /* string.cc */, + B17A8F5B2549783000D5C329 /* numa.cc */, + B17A8F5C2549783000D5C329 /* cppattributes.h */, + B17A8F5D2549783000D5C329 /* optionsparser.cc */, + B17A8F5E2549783000D5C329 /* numa.h */, + B17A8F5F2549783000D5C329 /* smallarray.h */, + B17A8F602549783000D5C329 /* weights_adapter.cc */, + B17A8F612549783000D5C329 /* weights_adapter.h */, + B17A8F622549783000D5C329 /* configfile.h */, + B17A8F632549783000D5C329 /* protomessage.cc */, + B17A8F642549783000D5C329 /* cache.h */, + B17A8F652549783000D5C329 /* logging.h */, + B17A8F662549783000D5C329 /* fastmath.h */, + B17A8F672549783000D5C329 /* optionsparser.h */, + B17A8F682549783000D5C329 /* protomessage.h */, + B17A8F692549783000D5C329 /* bititer.h */, + B17A8F6A2549783000D5C329 /* configfile.cc */, + B17A8F6B2549783000D5C329 /* histogram.cc */, + B17A8F6C2549783000D5C329 /* hashcat.h */, + B17A8F6D2549783000D5C329 /* commandline.cc */, + B17A8F6E2549783000D5C329 /* random.cc */, + B17A8F6F2549783000D5C329 /* esc_codes.cc */, + B17A8F702549783000D5C329 /* histogram.h */, + B17A8F712549783000D5C329 /* mutex.h */, + B17A8F722549783000D5C329 /* commandline.h */, + B17A8F732549783000D5C329 /* esc_codes.h */, + B17A8F742549783000D5C329 /* logging.cc */, + B17A8F752549783000D5C329 /* exception.h */, + B17A8F762549783000D5C329 /* optionsdict.cc */, + B17A8F772549783000D5C329 /* transpose.h */, + B17A8F782549783000D5C329 /* random.h */, + B17A8F792549783000D5C329 /* string.h */, + B17A8F7A2549783000D5C329 /* filesystem.posix.cc */, + B17A8F7B2549783000D5C329 /* optionsdict.h */, + ); + path = utils; + sourceTree = ""; + }; + B17A90D42549783000D5C329 /* syzygy */ = { + isa = PBXGroup; + children = ( + B17A90D52549783000D5C329 /* syzygy.cc */, + B17A90D62549783000D5C329 /* syzygy.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B17A90D72549783000D5C329 /* chess */ = { + isa = PBXGroup; + children = ( + B17A90D82549783000D5C329 /* bitboard.cc */, + B17A90D92549783000D5C329 /* callbacks.h */, + B17A90DA2549783000D5C329 /* position.cc */, + B17A90DB2549783000D5C329 /* bitboard.h */, + B17A90DC2549783000D5C329 /* pgn.h */, + B17A90DD2549783000D5C329 /* board.cc */, + B17A90DE2549783000D5C329 /* board.h */, + B17A90DF2549783000D5C329 /* uciloop.cc */, + B17A90E02549783000D5C329 /* position.h */, + B17A90E12549783000D5C329 /* uciloop.h */, + ); + path = chess; + sourceTree = ""; + }; + B17A90E22549783000D5C329 /* neural */ = { + isa = PBXGroup; + children = ( + B17A90E32549783000D5C329 /* blas */, + B17A90F02549783000D5C329 /* network_legacy.h */, + B17A90F12549783000D5C329 /* network_legacy.cc */, + B17A90F22549783000D5C329 /* cache.h */, + B17A90F32549783000D5C329 /* writer.cc */, + B17A90F42549783000D5C329 /* shared */, + B17A90FA2549783000D5C329 /* loader.cc */, + B17A90FB2549783000D5C329 /* network.h */, + B17A90FC2549783000D5C329 /* loader.h */, + B17A90FD2549783000D5C329 /* encoder.h */, + B17A90FE2549783000D5C329 /* factory.cc */, + B17A90FF2549783000D5C329 /* encoder.cc */, + B17A91002549783000D5C329 /* cache.cc */, + B17A91012549783000D5C329 /* writer.h */, + B17A91022549783000D5C329 /* factory.h */, + ); + path = neural; + sourceTree = ""; + }; + B17A90E32549783000D5C329 /* blas */ = { + isa = PBXGroup; + children = ( + B17A90E42549783000D5C329 /* convolution1.cc */, + B17A90E52549783000D5C329 /* winograd_transform.ispc */, + B17A90E62549783000D5C329 /* winograd_convolution3.h */, + B17A90E72549783000D5C329 /* winograd_convolution3.cc */, + B17A90E82549783000D5C329 /* se_unit.h */, + B17A90E92549783000D5C329 /* network_blas.cc */, + B17A90EA2549783000D5C329 /* se_unit.cc */, + B17A90EB2549783000D5C329 /* convolution1.h */, + B17A90EC2549783000D5C329 /* blas.h */, + B17A90ED2549783000D5C329 /* README.md */, + B17A90EE2549783000D5C329 /* fully_connected_layer.h */, + B17A90EF2549783000D5C329 /* fully_connected_layer.cc */, + ); + path = blas; + sourceTree = ""; + }; + B17A90F42549783000D5C329 /* shared */ = { + isa = PBXGroup; + children = ( + B17A90F52549783000D5C329 /* winograd_filter.cc */, + B17A90F62549783000D5C329 /* winograd_filter.h */, + B17A90F72549783000D5C329 /* activation.cc */, + B17A90F82549783000D5C329 /* policy_map.h */, + B17A90F92549783000D5C329 /* activation.h */, + ); + path = shared; + sourceTree = ""; + }; + B17A91042549783000D5C329 /* mcts */ = { + isa = PBXGroup; + children = ( + B17A91052549783000D5C329 /* node.cc */, + B17A91062549783000D5C329 /* params.h */, + B17A91072549783000D5C329 /* node.h */, + B17A91082549783000D5C329 /* search.cc */, + B17A91092549783000D5C329 /* stoppers */, + B17A91182549783000D5C329 /* params.cc */, + B17A91192549783000D5C329 /* search.h */, + ); + path = mcts; + sourceTree = ""; + }; + B17A91092549783000D5C329 /* stoppers */ = { + isa = PBXGroup; + children = ( + B17A910A2549783000D5C329 /* stoppers.cc */, + B17A910B2549783000D5C329 /* stoppers.h */, + B17A910C2549783000D5C329 /* timemgr.h */, + B17A910D2549783000D5C329 /* legacy.h */, + B17A910E2549783000D5C329 /* smooth.h */, + B17A910F2549783000D5C329 /* common.cc */, + B17A91102549783000D5C329 /* smooth.cc */, + B17A91112549783000D5C329 /* alphazero.cc */, + B17A91122549783000D5C329 /* alphazero.h */, + B17A91132549783000D5C329 /* timemgr.cc */, + B17A91142549783000D5C329 /* common.h */, + B17A91152549783000D5C329 /* factory.cc */, + B17A91162549783000D5C329 /* factory.h */, + B17A91172549783000D5C329 /* legacy.cc */, + ); + path = stoppers; + sourceTree = ""; + }; + B17A94412549805200D5C329 /* lc0net */ = { + isa = PBXGroup; + children = ( + B17A94422549805200D5C329 /* 703810.pb.gz */, + ); + path = lc0net; + sourceTree = SOURCE_ROOT; + }; + B19AE96C2540D6460037B09E /* rubichess */ = { + isa = PBXGroup; + children = ( + B19AE96D2540D6460037B09E /* utils.cpp */, + B19AE96E2540D6460037B09E /* Makefile */, + B19AE96F2540D6460037B09E /* board.cpp */, + B19AE9702540D6460037B09E /* RubiChess.h */, + B19AE9712540D6460037B09E /* tbprobe.cpp */, + B19AE9722540D6460037B09E /* nnue.cpp */, + B19AE9732540D6460037B09E /* Makefile.clang */, + B19AE9742540D6460037B09E /* search.cpp */, + B19AE9752540D6460037B09E /* transposition.cpp */, + B19AE9762540D6460037B09E /* tbcore.h */, + B19AE9772540D6460037B09E /* rubichesstbcore.h */, + B19AE9782540D6460037B09E /* main.cpp */, + B19AE9792540D6460037B09E /* eval.cpp */, + B19AE97A2540D6460037B09E /* uci.cpp */, + ); + path = rubichess; + sourceTree = ""; + }; + B19AEF3C2541B0CC0037B09E /* Lc0 */ = { + isa = PBXGroup; + children = ( + B19AF5EF2541C72C0037B09E /* lc0net */, + B19AF5BB2541BD520037B09E /* Base.lproj */, + B19AF5BE2541BD520037B09E /* Lc0Icons.xcassets */, + B19AF50B2541B7F40037B09E /* 3rdlib */, + B19AF5092541B7F40037B09E /* app */, + B19AF5252541B7F40037B09E /* chess */, + B19AF50D2541B7F40037B09E /* data */, + B19AF5192541B7F40037B09E /* data-ios */, + B19AF4F42541B7F30037B09E /* graphics */, + B19AF4FA2541B7F30037B09E /* model */, + B19AF4FF2541B7F40037B09E /* options-ios */, + B19AF5182541B7F40037B09E /* pieces.xcassets */, + B19AF4F12541B7F30037B09E /* views */, + B19AF51C2541B7F40037B09E /* views-ios */, + B19AEF5E2541B10F0037B09E /* engines */, + B19AEF462541B0D00037B09E /* Lc0Info.plist */, + B19AEF432541B0D00037B09E /* Preview Content */, + ); + path = Lc0; + sourceTree = ""; + }; + B19AEF432541B0D00037B09E /* Preview Content */ = { + isa = PBXGroup; + children = ( + B19AEF442541B0D00037B09E /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + B19AEF5E2541B10F0037B09E /* engines */ = { + isa = PBXGroup; + children = ( + B19AEFA42541B1100037B09E /* lc0 */, + B19AF2852541B1130037B09E /* engines.cpp */, + B19AF2B82541B1130037B09E /* engines-bridging-header.h */, + B19AF2B92541B1130037B09E /* engineids.h */, + ); + path = engines; + sourceTree = SOURCE_ROOT; + }; + B19AEFA42541B1100037B09E /* lc0 */ = { + isa = PBXGroup; + children = ( + B19AF6622542C3510037B09E /* benchmark */, + B19AF4DC2541B7480037B09E /* lc0version.h */, + B19AEFA52541B1100037B09E /* main.cc */, + B19AEFA62541B1100037B09E /* engine.h */, + B19AEFA82541B1100037B09E /* proto */, + B19AEFAA2541B1100037B09E /* python */, + B19AEFAC2541B1100037B09E /* engine.cc */, + B19AEFAD2541B1100037B09E /* utils */, + B19AF1282541B1110037B09E /* syzygy */, + B19AF12B2541B1110037B09E /* chess */, + B19AF1362541B1110037B09E /* neural */, + B19AF15E2541B1120037B09E /* version.inc */, + B19AF15F2541B1120037B09E /* mcts */, + B19AF1752541B1120037B09E /* version.cc */, + ); + path = lc0; + sourceTree = ""; + }; + B19AEFA82541B1100037B09E /* proto */ = { + isa = PBXGroup; + children = ( + B19AEFA92541B1100037B09E /* net.pb.h */, + ); + path = proto; + sourceTree = ""; + }; + B19AEFAA2541B1100037B09E /* python */ = { + isa = PBXGroup; + children = ( + B19AEFAB2541B1100037B09E /* weights.h */, + ); + path = python; + sourceTree = ""; + }; + B19AEFAD2541B1100037B09E /* utils */ = { + isa = PBXGroup; + children = ( + B19AEFAE2541B1100037B09E /* filesystem.h */, + B19AEFAF2541B1100037B09E /* string.cc */, + B19AEFB02541B1100037B09E /* numa.cc */, + B19AEFB12541B1100037B09E /* cppattributes.h */, + B19AEFB22541B1100037B09E /* optionsparser.cc */, + B19AEFB32541B1100037B09E /* numa.h */, + B19AEFB42541B1100037B09E /* smallarray.h */, + B19AEFB52541B1100037B09E /* weights_adapter.cc */, + B19AEFB62541B1100037B09E /* weights_adapter.h */, + B19AEFB72541B1100037B09E /* configfile.h */, + B19AEFB82541B1100037B09E /* protomessage.cc */, + B19AEFB92541B1100037B09E /* cache.h */, + B19AEFBA2541B1100037B09E /* logging.h */, + B19AEFBB2541B1100037B09E /* fastmath.h */, + B19AEFBC2541B1100037B09E /* optionsparser.h */, + B19AEFBD2541B1100037B09E /* protomessage.h */, + B19AEFBE2541B1100037B09E /* bititer.h */, + B19AEFBF2541B1100037B09E /* configfile.cc */, + B19AEFC02541B1100037B09E /* histogram.cc */, + B19AEFC12541B1100037B09E /* hashcat.h */, + B19AEFC22541B1100037B09E /* commandline.cc */, + B19AEFC32541B1100037B09E /* random.cc */, + B19AEFC42541B1100037B09E /* esc_codes.cc */, + B19AEFC52541B1100037B09E /* histogram.h */, + B19AEFC62541B1100037B09E /* mutex.h */, + B19AEFC72541B1100037B09E /* commandline.h */, + B19AEFC82541B1100037B09E /* esc_codes.h */, + B19AEFC92541B1100037B09E /* logging.cc */, + B19AEFCA2541B1100037B09E /* exception.h */, + B19AEFCB2541B1100037B09E /* optionsdict.cc */, + B19AEFCC2541B1100037B09E /* transpose.h */, + B19AEFCD2541B1100037B09E /* random.h */, + B19AEFCE2541B1100037B09E /* string.h */, + B19AEFCF2541B1100037B09E /* filesystem.posix.cc */, + B19AEFD02541B1100037B09E /* optionsdict.h */, + ); + path = utils; + sourceTree = ""; + }; + B19AF1282541B1110037B09E /* syzygy */ = { + isa = PBXGroup; + children = ( + B19AF1292541B1110037B09E /* syzygy.cc */, + B19AF12A2541B1110037B09E /* syzygy.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B19AF12B2541B1110037B09E /* chess */ = { + isa = PBXGroup; + children = ( + B19AF12C2541B1110037B09E /* bitboard.cc */, + B19AF12D2541B1110037B09E /* callbacks.h */, + B19AF12E2541B1110037B09E /* position.cc */, + B19AF12F2541B1110037B09E /* bitboard.h */, + B19AF1302541B1110037B09E /* pgn.h */, + B19AF1312541B1110037B09E /* board.cc */, + B19AF1322541B1110037B09E /* board.h */, + B19AF1332541B1110037B09E /* uciloop.cc */, + B19AF1342541B1110037B09E /* position.h */, + B19AF1352541B1110037B09E /* uciloop.h */, + ); + path = chess; + sourceTree = ""; + }; + B19AF1362541B1110037B09E /* neural */ = { + isa = PBXGroup; + children = ( + B12B8DB225464C3600AD3096 /* blas */, + B19AF1472541B1120037B09E /* network_legacy.h */, + B19AF1492541B1120037B09E /* network_legacy.cc */, + B19AF14A2541B1120037B09E /* cache.h */, + B19AF14B2541B1120037B09E /* writer.cc */, + B19AF14C2541B1120037B09E /* shared */, + B19AF1522541B1120037B09E /* loader.cc */, + B19AF1532541B1120037B09E /* network.h */, + B19AF1542541B1120037B09E /* loader.h */, + B19AF1562541B1120037B09E /* encoder.h */, + B19AF1572541B1120037B09E /* factory.cc */, + B19AF1582541B1120037B09E /* encoder.cc */, + B19AF1592541B1120037B09E /* cache.cc */, + B19AF15B2541B1120037B09E /* writer.h */, + B19AF15D2541B1120037B09E /* factory.h */, + ); + path = neural; + sourceTree = ""; + }; + B19AF14C2541B1120037B09E /* shared */ = { + isa = PBXGroup; + children = ( + B19AF14D2541B1120037B09E /* winograd_filter.cc */, + B19AF14E2541B1120037B09E /* winograd_filter.h */, + B19AF14F2541B1120037B09E /* activation.cc */, + B19AF1502541B1120037B09E /* policy_map.h */, + B19AF1512541B1120037B09E /* activation.h */, + ); + path = shared; + sourceTree = ""; + }; + B19AF15F2541B1120037B09E /* mcts */ = { + isa = PBXGroup; + children = ( + B19AF1602541B1120037B09E /* node.cc */, + B19AF1612541B1120037B09E /* params.h */, + B19AF1622541B1120037B09E /* node.h */, + B19AF1632541B1120037B09E /* search.cc */, + B19AF1642541B1120037B09E /* stoppers */, + B19AF1732541B1120037B09E /* params.cc */, + B19AF1742541B1120037B09E /* search.h */, + ); + path = mcts; + sourceTree = ""; + }; + B19AF1642541B1120037B09E /* stoppers */ = { + isa = PBXGroup; + children = ( + B19AF1652541B1120037B09E /* stoppers.cc */, + B19AF1662541B1120037B09E /* stoppers.h */, + B19AF1672541B1120037B09E /* timemgr.h */, + B19AF1682541B1120037B09E /* legacy.h */, + B19AF1692541B1120037B09E /* smooth.h */, + B19AF16A2541B1120037B09E /* common.cc */, + B19AF16B2541B1120037B09E /* smooth.cc */, + B19AF16C2541B1120037B09E /* alphazero.cc */, + B19AF16D2541B1120037B09E /* alphazero.h */, + B19AF16E2541B1120037B09E /* timemgr.cc */, + B19AF16F2541B1120037B09E /* common.h */, + B19AF1702541B1120037B09E /* factory.cc */, + B19AF1712541B1120037B09E /* factory.h */, + B19AF1722541B1120037B09E /* legacy.cc */, + ); + path = stoppers; + sourceTree = ""; + }; + B19AF4F12541B7F30037B09E /* views */ = { + isa = PBXGroup; + children = ( + B19AF4F22541B7F30037B09E /* ChessContentExtension.swift */, + B19AF4F32541B7F30037B09E /* ContentView.swift */, + ); + name = views; + path = BanksiaIOS/views; + sourceTree = SOURCE_ROOT; + }; + B19AF4F42541B7F30037B09E /* graphics */ = { + isa = PBXGroup; + children = ( + B19AF4F52541B7F30037B09E /* ArrowView.swift */, + B19AF4F62541B7F30037B09E /* GAllPieces.swift */, + B19AF4F72541B7F30037B09E /* GBoard.swift */, + B19AF4F82541B7F30037B09E /* GCell.swift */, + B19AF4F92541B7F30037B09E /* GPiece.swift */, + ); + name = graphics; + path = BanksiaIOS/graphics; + sourceTree = SOURCE_ROOT; + }; + B19AF4FA2541B7F30037B09E /* model */ = { + isa = PBXGroup; + children = ( + B19AF4FB2541B7F30037B09E /* Game.swift */, + B19AF4FC2541B7F30037B09E /* UserData.swift */, + B19AF4FD2541B7F30037B09E /* SoundMng.swift */, + B19AF4FE2541B7F30037B09E /* EngineData.swift */, + ); + name = model; + path = BanksiaIOS/model; + sourceTree = SOURCE_ROOT; + }; + B19AF4FF2541B7F40037B09E /* options-ios */ = { + isa = PBXGroup; + children = ( + B19AF5002541B7F40037B09E /* AboutView.swift */, + B19AF5012541B7F40037B09E /* Benchmark.swift */, + B19AF5022541B7F40037B09E /* OptionPieceStyle.swift */, + B19AF5032541B7F40037B09E /* OptionUserName.swift */, + B19AF5042541B7F40037B09E /* OptionColorScheme.swift */, + B19AF5052541B7F40037B09E /* WebView.swift */, + B19AF5062541B7F40037B09E /* HelpView.swift */, + B19AF5072541B7F40037B09E /* OptionView.swift */, + B19AF5082541B7F40037B09E /* SoundNameView.swift */, + ); + name = "options-ios"; + path = "BanksiaIOS/options-ios"; + sourceTree = SOURCE_ROOT; + }; + B19AF5092541B7F40037B09E /* app */ = { + isa = PBXGroup; + children = ( + B19AF50A2541B7F40037B09E /* BanksiaApp.swift */, + ); + name = app; + path = BanksiaIOS/app; + sourceTree = SOURCE_ROOT; + }; + B19AF50B2541B7F40037B09E /* 3rdlib */ = { + isa = PBXGroup; + children = ( + B19AF50C2541B7F40037B09E /* PopupView.swift */, + ); + name = 3rdlib; + path = BanksiaIOS/3rdlib; + sourceTree = SOURCE_ROOT; + }; + B19AF50D2541B7F40037B09E /* data */ = { + isa = PBXGroup; + children = ( + B19AF50E2541B7F40037B09E /* books */, + B19AF5102541B7F40037B09E /* sounds */, + ); + name = data; + path = BanksiaIOS/data; + sourceTree = SOURCE_ROOT; + }; + B19AF50E2541B7F40037B09E /* books */ = { + isa = PBXGroup; + children = ( + B19AF50F2541B7F40037B09E /* fruit.bin */, + ); + path = books; + sourceTree = ""; + }; + B19AF5102541B7F40037B09E /* sounds */ = { + isa = PBXGroup; + children = ( + B19AF5112541B7F40037B09E /* win.wav */, + B19AF5122541B7F40037B09E /* move.wav */, + B19AF5132541B7F40037B09E /* alert2.wav */, + B19AF5142541B7F40037B09E /* alert1.wav */, + B19AF5152541B7F40037B09E /* check.wav */, + B19AF5162541B7F40037B09E /* error.wav */, + B19AF5172541B7F40037B09E /* cap.wav */, + ); + path = sounds; + sourceTree = ""; + }; + B19AF5192541B7F40037B09E /* data-ios */ = { + isa = PBXGroup; + children = ( + B19AF51A2541B7F40037B09E /* credit.html */, + B19AF51B2541B7F40037B09E /* help.html */, + ); + name = "data-ios"; + path = "BanksiaIOS/data-ios"; + sourceTree = SOURCE_ROOT; + }; + B19AF51C2541B7F40037B09E /* views-ios */ = { + isa = PBXGroup; + children = ( + B19AF51D2541B7F40037B09E /* GExtensions.swift */, + B19AF51E2541B7F40037B09E /* MenuGame.swift */, + B19AF51F2541B7F40037B09E /* ContentViewExtension.swift */, + B19AF5202541B7F40037B09E /* BannerVC.swift */, + B19AF5212541B7F40037B09E /* MenuMoveView.swift */, + B19AF5222541B7F40037B09E /* MoveView.swift */, + B19AF5232541B7F40037B09E /* MenuView.swift */, + B19AF5242541B7F40037B09E /* EditView.swift */, + ); + name = "views-ios"; + path = "BanksiaIOS/views-ios"; + sourceTree = SOURCE_ROOT; + }; + B19AF5252541B7F40037B09E /* chess */ = { + isa = PBXGroup; + children = ( + B19AF5262541B7F40037B09E /* Move.swift */, + B19AF5272541B7F40037B09E /* ChessBoard.swift */, + B19AF5282541B7F40037B09E /* Hist.swift */, + B19AF5292541B7F40037B09E /* Piece.swift */, + B19AF52A2541B7F40037B09E /* Result.swift */, + B19AF52B2541B7F40037B09E /* ExtensionLib.swift */, + B19AF52C2541B7F40037B09E /* Book.swift */, + B19AF52D2541B7F40037B09E /* Types.swift */, + ); + name = chess; + path = BanksiaIOS/chess; + sourceTree = SOURCE_ROOT; + }; + B19AF5BB2541BD520037B09E /* Base.lproj */ = { + isa = PBXGroup; + children = ( + B19AF5BC2541BD520037B09E /* LaunchScreen.storyboard */, + ); + path = Base.lproj; + sourceTree = ""; + }; + B19AF5EF2541C72C0037B09E /* lc0net */ = { + isa = PBXGroup; + children = ( + B19AF5F02541C72C0037B09E /* 703810.pb.gz */, + ); + path = lc0net; + sourceTree = SOURCE_ROOT; + }; + B19AF6622542C3510037B09E /* benchmark */ = { + isa = PBXGroup; + children = ( + B19AF6632542C3510037B09E /* backendbench.cc */, + B19AF6642542C3510037B09E /* backendbench.h */, + B19AF6652542C3510037B09E /* benchmark.h */, + B19AF6662542C3510037B09E /* benchmark.cc */, + ); + path = benchmark; + sourceTree = ""; + }; + B1A5A6C12532ED6C0007A258 /* options-ios */ = { + isa = PBXGroup; + children = ( + B1A5A6C22532ED6C0007A258 /* AboutView.swift */, + B1A5A6C32532ED6C0007A258 /* Benchmark.swift */, + B1A5A6C42532ED6C0007A258 /* OptionPieceStyle.swift */, + B1A5A6C52532ED6C0007A258 /* OptionUserName.swift */, + B1A5A6C62532ED6C0007A258 /* OptionColorScheme.swift */, + B1A5A6C72532ED6C0007A258 /* WebView.swift */, + B1A5A6C82532ED6C0007A258 /* HelpView.swift */, + B1A5A6C92532ED6C0007A258 /* OptionView.swift */, + B1A5A6CA2532ED6C0007A258 /* SoundNameView.swift */, + ); + path = "options-ios"; + sourceTree = ""; + }; + B1A5A7002532EDBF0007A258 /* options-ios */ = { + isa = PBXGroup; + children = ( + B1A5A7012532EDBF0007A258 /* AboutView.swift */, + B1A5A7022532EDBF0007A258 /* Benchmark.swift */, + B1A5A7032532EDBF0007A258 /* OptionPieceStyle.swift */, + B1A5A7042532EDBF0007A258 /* OptionUserName.swift */, + B1A5A7052532EDBF0007A258 /* OptionColorScheme.swift */, + B1A5A7062532EDBF0007A258 /* WebView.swift */, + B1A5A7072532EDBF0007A258 /* HelpView.swift */, + B1A5A7082532EDBF0007A258 /* OptionView.swift */, + B1A5A7092532EDBF0007A258 /* SoundNameView.swift */, + ); + name = "options-ios"; + path = "BanksiaIOS/options-ios"; + sourceTree = SOURCE_ROOT; + }; + B1B6008F254423EA002B3E61 /* syzygy */ = { + isa = PBXGroup; + children = ( + B1B60090254423EA002B3E61 /* syzygy.cc */, + B1B60091254423EA002B3E61 /* syzygy.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B1B60092254423EA002B3E61 /* chess */ = { + isa = PBXGroup; + children = ( + B1B60093254423EA002B3E61 /* bitboard.cc */, + B1B60094254423EA002B3E61 /* callbacks.h */, + B1B60095254423EA002B3E61 /* position.cc */, + B1B60096254423EA002B3E61 /* bitboard.h */, + B1B60097254423EA002B3E61 /* pgn.h */, + B1B60098254423EA002B3E61 /* board.cc */, + B1B60099254423EA002B3E61 /* board.h */, + B1B6009A254423EA002B3E61 /* uciloop.cc */, + B1B6009B254423EA002B3E61 /* position.h */, + B1B6009C254423EA002B3E61 /* uciloop.h */, + ); + path = chess; + sourceTree = ""; + }; + B1B6009D254423EA002B3E61 /* neural */ = { + isa = PBXGroup; + children = ( + B1B600A0254423EA002B3E61 /* blas */, + B1B600AE254423EA002B3E61 /* network_legacy.h */, + B1B600AF254423EA002B3E61 /* network_legacy.cc */, + B1B600B0254423EA002B3E61 /* cache.h */, + B1B600B1254423EA002B3E61 /* writer.cc */, + B1B600B2254423EA002B3E61 /* shared */, + B1B600B8254423EA002B3E61 /* loader.cc */, + B1B600B9254423EA002B3E61 /* network.h */, + B1B600BA254423EA002B3E61 /* loader.h */, + B1B600BC254423EA002B3E61 /* encoder.h */, + B1B600BD254423EA002B3E61 /* factory.cc */, + B1B600BE254423EA002B3E61 /* encoder.cc */, + B1B600BF254423EA002B3E61 /* cache.cc */, + B1B600C1254423EA002B3E61 /* writer.h */, + B1B600C3254423EA002B3E61 /* factory.h */, + ); + path = neural; + sourceTree = ""; + }; + B1B600A0254423EA002B3E61 /* blas */ = { + isa = PBXGroup; + children = ( + B1B600A1254423EA002B3E61 /* convolution1.cc */, + B1B600A2254423EA002B3E61 /* winograd_transform.ispc */, + B1B600A3254423EA002B3E61 /* winograd_convolution3.h */, + B1B600A4254423EA002B3E61 /* winograd_convolution3.cc */, + B1B600A5254423EA002B3E61 /* se_unit.h */, + B1B600A6254423EA002B3E61 /* network_blas.cc */, + B1B600A7254423EA002B3E61 /* se_unit.cc */, + B1B600A8254423EA002B3E61 /* convolution1.h */, + B1B600A9254423EA002B3E61 /* blas.h */, + B1B600AA254423EA002B3E61 /* README.md */, + B1B600AB254423EA002B3E61 /* fully_connected_layer.h */, + B1B600AC254423EA002B3E61 /* fully_connected_layer.cc */, + ); + path = blas; + sourceTree = ""; + }; + B1B600B2254423EA002B3E61 /* shared */ = { + isa = PBXGroup; + children = ( + B1B600B3254423EA002B3E61 /* winograd_filter.cc */, + B1B600B4254423EA002B3E61 /* winograd_filter.h */, + B1B600B5254423EA002B3E61 /* activation.cc */, + B1B600B6254423EA002B3E61 /* policy_map.h */, + B1B600B7254423EA002B3E61 /* activation.h */, + ); + path = shared; + sourceTree = ""; + }; + B1B600C5254423EA002B3E61 /* mcts */ = { + isa = PBXGroup; + children = ( + B1B600C6254423EA002B3E61 /* node.cc */, + B1B600C7254423EA002B3E61 /* params.h */, + B1B600C8254423EA002B3E61 /* node.h */, + B1B600C9254423EA002B3E61 /* search.cc */, + B1B600CA254423EA002B3E61 /* stoppers */, + B1B600D9254423EA002B3E61 /* params.cc */, + B1B600DA254423EA002B3E61 /* search.h */, + ); + path = mcts; + sourceTree = ""; + }; + B1B600CA254423EA002B3E61 /* stoppers */ = { + isa = PBXGroup; + children = ( + B1B600CB254423EA002B3E61 /* stoppers.cc */, + B1B600CC254423EA002B3E61 /* stoppers.h */, + B1B600CD254423EA002B3E61 /* timemgr.h */, + B1B600CE254423EA002B3E61 /* legacy.h */, + B1B600CF254423EA002B3E61 /* smooth.h */, + B1B600D0254423EA002B3E61 /* common.cc */, + B1B600D1254423EA002B3E61 /* smooth.cc */, + B1B600D2254423EA002B3E61 /* alphazero.cc */, + B1B600D3254423EA002B3E61 /* alphazero.h */, + B1B600D4254423EA002B3E61 /* timemgr.cc */, + B1B600D5254423EA002B3E61 /* common.h */, + B1B600D6254423EA002B3E61 /* factory.cc */, + B1B600D7254423EA002B3E61 /* factory.h */, + B1B600D8254423EA002B3E61 /* legacy.cc */, + ); + path = stoppers; + sourceTree = ""; + }; + B1B600DC254423EA002B3E61 /* ethereal */ = { + isa = PBXGroup; + children = ( + B1B600DD254423EA002B3E61 /* time.h */, + B1B600DE254423EA002B3E61 /* movegen.c */, + B1B600DF254423EA002B3E61 /* zobrist.c */, + B1B600E0254423EA002B3E61 /* thread.c */, + B1B600E1254423EA002B3E61 /* network.c */, + B1B600E2254423EA002B3E61 /* history.c */, + B1B600E3254423EA002B3E61 /* tuner.h */, + B1B600E4254423EA002B3E61 /* bitboards.c */, + B1B600E5254423EA002B3E61 /* movepicker.h */, + B1B600E6254423EA002B3E61 /* evalcache.c */, + B1B600E7254423EA002B3E61 /* types.h */, + B1B600E8254423EA002B3E61 /* masks.h */, + B1B600E9254423EA002B3E61 /* makefile */, + B1B600EA254423EA002B3E61 /* move.c */, + B1B600EB254423EA002B3E61 /* board.c */, + B1B600EC254423EA002B3E61 /* weights */, + B1B600EE254423EA002B3E61 /* evaluate.c */, + B1B600EF254423EA002B3E61 /* attacks.c */, + B1B600F0254423EA002B3E61 /* cmdline.h */, + B1B600F1254423EA002B3E61 /* transposition.c */, + B1B600F2254423EA002B3E61 /* syzygy.c */, + B1B600F3254423EA002B3E61 /* uci.c */, + B1B600F4254423EA002B3E61 /* search.c */, + B1B600F5254423EA002B3E61 /* windows.h */, + B1B600F6254423EA002B3E61 /* README.md */, + B1B600F7254423EA002B3E61 /* thread.h */, + B1B600F8254423EA002B3E61 /* history.h */, + B1B600F9254423EA002B3E61 /* network.h */, + B1B600FA254423EA002B3E61 /* time.c */, + B1B600FB254423EA002B3E61 /* zobrist.h */, + B1B600FC254423EA002B3E61 /* movegen.h */, + B1B600FD254423EA002B3E61 /* evalcache.h */, + B1B600FE254423EA002B3E61 /* movepicker.c */, + B1B600FF254423EA002B3E61 /* bitboards.h */, + B1B60100254423EA002B3E61 /* tuner.c */, + B1B60101254423EA002B3E61 /* cmdline.c */, + B1B60102254423EA002B3E61 /* transposition.h */, + B1B60103254423EA002B3E61 /* evaluate.h */, + B1B60104254423EA002B3E61 /* attacks.h */, + B1B60105254423EA002B3E61 /* board.h */, + B1B60106254423EA002B3E61 /* move.h */, + B1B60107254423EA002B3E61 /* masks.c */, + B1B60108254423EA002B3E61 /* search.h */, + B1B60109254423EA002B3E61 /* windows.c */, + B1B6010A254423EA002B3E61 /* pyrrhic */, + B1B60111254423EA002B3E61 /* uci.h */, + B1B60112254423EA002B3E61 /* syzygy.h */, + ); + path = ethereal; + sourceTree = ""; + }; + B1B600EC254423EA002B3E61 /* weights */ = { + isa = PBXGroup; + children = ( + B1B600ED254423EA002B3E61 /* pknet_224x32x1.net */, + ); + path = weights; + sourceTree = ""; + }; + B1B6010A254423EA002B3E61 /* pyrrhic */ = { + isa = PBXGroup; + children = ( + B1B6010B254423EA002B3E61 /* tbconfig.h */, + B1B6010C254423EA002B3E61 /* LICENSE */, + B1B6010D254423EA002B3E61 /* stdendian.h */, + B1B6010E254423EA002B3E61 /* tbprobe.c */, + B1B6010F254423EA002B3E61 /* tbchess.h */, + B1B60110254423EA002B3E61 /* tbprobe.h */, + ); + path = pyrrhic; + sourceTree = ""; + }; + B1B60113254423EA002B3E61 /* defenchess */ = { + isa = PBXGroup; + children = ( + B1B60114254423EA002B3E61 /* timecontrol.cpp */, + B1B60115254423EA002B3E61 /* thread.cpp */, + B1B60116254423EA002B3E61 /* magic.h */, + B1B60117254423EA002B3E61 /* params.h */, + B1B60118254423EA002B3E61 /* move_utils.h */, + B1B60119254423EA002B3E61 /* magic.cpp */, + B1B6011A254423EA002B3E61 /* tune.h */, + B1B6011B254423EA002B3E61 /* data.h */, + B1B6011C254423EA002B3E61 /* bitboard.cpp */, + B1B6011D254423EA002B3E61 /* Makefile */, + B1B6011E254423EA002B3E61 /* move_utils.cpp */, + B1B6011F254423EA002B3E61 /* test.cpp */, + B1B60120254423EA002B3E61 /* test.h */, + B1B60121254423EA002B3E61 /* bitboard.h */, + B1B60122254423EA002B3E61 /* data.cpp */, + B1B60123254423EA002B3E61 /* tune.cpp */, + B1B60124254423EA002B3E61 /* see.cpp */, + B1B60125254423EA002B3E61 /* timecontrol.h */, + B1B60126254423EA002B3E61 /* thread.h */, + B1B60127254423EA002B3E61 /* eval.h */, + B1B60128254423EA002B3E61 /* see.h */, + B1B60129254423EA002B3E61 /* move.cpp */, + B1B6012A254423EA002B3E61 /* movegen.h */, + B1B6012B254423EA002B3E61 /* search.cpp */, + B1B6012C254423EA002B3E61 /* target.h */, + B1B6012D254423EA002B3E61 /* fathom */, + B1B60135254423EA002B3E61 /* target.cpp */, + B1B60136254423EA002B3E61 /* pst.h */, + B1B60137254423EA002B3E61 /* move.h */, + B1B60138254423EA002B3E61 /* movegen.cpp */, + B1B60139254423EA002B3E61 /* tb.h */, + B1B6013A254423EA002B3E61 /* tt.cpp */, + B1B6013B254423EA002B3E61 /* search.h */, + B1B6013C254423EA002B3E61 /* pst.cpp */, + B1B6013D254423EA002B3E61 /* tt.h */, + B1B6013E254423EA002B3E61 /* main.cpp */, + B1B6013F254423EA002B3E61 /* uci.h */, + B1B60140254423EA002B3E61 /* position.h */, + B1B60141254423EA002B3E61 /* eval.cpp */, + B1B60142254423EA002B3E61 /* tb.cpp */, + B1B60143254423EA002B3E61 /* const.h */, + B1B60144254423EA002B3E61 /* position.cpp */, + B1B60145254423EA002B3E61 /* uci.cpp */, + B1B60146254423EA002B3E61 /* params.cpp */, + ); + path = defenchess; + sourceTree = ""; + }; + B1B6012D254423EA002B3E61 /* fathom */ = { + isa = PBXGroup; + children = ( + B1B6012E254423EA002B3E61 /* tbconfig.h */, + B1B6012F254423EA002B3E61 /* LICENSE */, + B1B60130254423EA002B3E61 /* README.md */, + B1B60131254423EA002B3E61 /* tbprobe.cpp */, + B1B60132254423EA002B3E61 /* tbcore.h */, + B1B60133254423EA002B3E61 /* etherealtbcore.h */, + B1B60134254423EA002B3E61 /* tbprobe.h */, + ); + path = fathom; + sourceTree = ""; + }; + B1B60187254423EA002B3E61 /* laser */ = { + isa = PBXGroup; + children = ( + B1B60188254423EA002B3E61 /* searchparams.h */, + B1B60189254423EA002B3E61 /* common.cpp */, + B1B6018A254423EA002B3E61 /* moveorder.cpp */, + B1B6018B254423EA002B3E61 /* Makefile */, + B1B6018C254423EA002B3E61 /* bbinit.cpp */, + B1B6018D254423EA002B3E61 /* bbinit.h */, + B1B6018E254423EA002B3E61 /* moveorder.h */, + B1B6018F254423EA002B3E61 /* board.cpp */, + B1B60190254423EA002B3E61 /* syzygy */, + B1B60195254423EA002B3E61 /* common.h */, + B1B60196254423EA002B3E61 /* eval.h */, + B1B60197254423EA002B3E61 /* search.cpp */, + B1B60198254423EA002B3E61 /* board.h */, + B1B60199254423EA002B3E61 /* hash.cpp */, + B1B6019A254423EA002B3E61 /* search.h */, + B1B6019B254423EA002B3E61 /* uci.h */, + B1B6019C254423EA002B3E61 /* hash.h */, + B1B6019D254423EA002B3E61 /* eval.cpp */, + B1B6019E254423EA002B3E61 /* timeman.h */, + B1B6019F254423EA002B3E61 /* uci.cpp */, + ); + path = laser; + sourceTree = ""; + }; + B1B60190254423EA002B3E61 /* syzygy */ = { + isa = PBXGroup; + children = ( + B1B60191254423EA002B3E61 /* tbprobe.cpp */, + B1B60192254423EA002B3E61 /* lasertbcore.h */, + B1B60193254423EA002B3E61 /* tbcore.h */, + B1B60194254423EA002B3E61 /* tbprobe.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B1B601A0254423EA002B3E61 /* xiphos */ = { + isa = PBXGroup; + children = ( + B1B601A1254423EA002B3E61 /* move_eval.c */, + B1B601A2254423EA002B3E61 /* eval.c */, + B1B601A3254423EA002B3E61 /* history.c */, + B1B601A4254423EA002B3E61 /* make.h */, + B1B601A5254423EA002B3E61 /* phash.c */, + B1B601A6254423EA002B3E61 /* perft.h */, + B1B601A7254423EA002B3E61 /* tables.c */, + B1B601A8254423EA002B3E61 /* move_list.c */, + B1B601A9254423EA002B3E61 /* magic.h */, + B1B601AA254423EA002B3E61 /* util.c */, + B1B601AB254423EA002B3E61 /* gen.h */, + B1B601AC254423EA002B3E61 /* tablebases.h */, + B1B601AD254423EA002B3E61 /* pawn_eval.h */, + B1B601AE254423EA002B3E61 /* position.c */, + B1B601AF254423EA002B3E61 /* hash.c */, + B1B601B0254423EA002B3E61 /* uci.c */, + B1B601B1254423EA002B3E61 /* bitboard.h */, + B1B601B2254423EA002B3E61 /* search.c */, + B1B601B3254423EB002B3E61 /* README.md */, + B1B601B4254423EB002B3E61 /* move_list.h */, + B1B601B5254423EB002B3E61 /* perft.c */, + B1B601B6254423EB002B3E61 /* phash.h */, + B1B601B7254423EB002B3E61 /* make.c */, + B1B601B8254423EB002B3E61 /* tables.h */, + B1B601B9254423EB002B3E61 /* game.h */, + B1B601BA254423EB002B3E61 /* history.h */, + B1B601BB254423EB002B3E61 /* eval.h */, + B1B601BC254423EB002B3E61 /* main.c */, + B1B601BD254423EB002B3E61 /* move_eval.h */, + B1B601BE254423EB002B3E61 /* fathom */, + B1B601C6254423EB002B3E61 /* util.h */, + B1B601C7254423EB002B3E61 /* pawn_eval.c */, + B1B601C8254423EB002B3E61 /* tablebases.c */, + B1B601C9254423EB002B3E61 /* gen.c */, + B1B601CA254423EB002B3E61 /* move.h */, + B1B601CB254423EB002B3E61 /* search.h */, + B1B601CC254423EB002B3E61 /* bitboard.c */, + B1B601CD254423EB002B3E61 /* uci.h */, + B1B601CE254423EB002B3E61 /* hash.h */, + B1B601CF254423EB002B3E61 /* position.h */, + ); + path = xiphos; + sourceTree = ""; + }; + B1B601BE254423EB002B3E61 /* fathom */ = { + isa = PBXGroup; + children = ( + B1B601BF254423EB002B3E61 /* tbconfig.h */, + B1B601C0254423EB002B3E61 /* LICENSE */, + B1B601C1254423EB002B3E61 /* tbprobe.c */, + B1B601C2254423EB002B3E61 /* README.md */, + B1B601C3254423EB002B3E61 /* tbcore.h */, + B1B601C4254423EB002B3E61 /* xiphostbcore.h */, + B1B601C5254423EB002B3E61 /* tbprobe.h */, + ); + path = fathom; + sourceTree = ""; + }; + B1B6020F254423EB002B3E61 /* rubichess */ = { + isa = PBXGroup; + children = ( + B1B60210254423EB002B3E61 /* utils.cpp */, + B1B60211254423EB002B3E61 /* Makefile */, + B1B60212254423EB002B3E61 /* board.cpp */, + B1B60213254423EB002B3E61 /* RubiChess.h */, + B1B60214254423EB002B3E61 /* tbprobe.cpp */, + B1B60215254423EB002B3E61 /* nnue.cpp */, + B1B60216254423EB002B3E61 /* Makefile.clang */, + B1B60217254423EB002B3E61 /* search.cpp */, + B1B60218254423EB002B3E61 /* transposition.cpp */, + B1B60219254423EB002B3E61 /* tbcore.h */, + B1B6021A254423EB002B3E61 /* rubichesstbcore.h */, + B1B6021B254423EB002B3E61 /* main.cpp */, + B1B6021C254423EB002B3E61 /* eval.cpp */, + B1B6021D254423EB002B3E61 /* uci.cpp */, + ); + path = rubichess; + sourceTree = ""; + }; + B1B60220254423EB002B3E61 /* stockfish */ = { + isa = PBXGroup; + children = ( + B1B60221254423EB002B3E61 /* endgame.h */, + B1B60222254423EB002B3E61 /* thread.cpp */, + B1B60223254423EB002B3E61 /* timeman.cpp */, + B1B60224254423EB002B3E61 /* ucioption.cpp */, + B1B60225254423EB002B3E61 /* nnue */, + B1B60238254423EB002B3E61 /* types.h */, + B1B60239254423EB002B3E61 /* misc.cpp */, + B1B6023A254423EB002B3E61 /* tune.h */, + B1B6023B254423EB002B3E61 /* misc.h */, + B1B6023C254423EB002B3E61 /* bitboard.cpp */, + B1B6023D254423EB002B3E61 /* Makefile */, + B1B6023E254423EB002B3E61 /* material.h */, + B1B6023F254423EB002B3E61 /* psqt.cpp */, + B1B60240254423EB002B3E61 /* benchmark.cpp */, + B1B60241254423EB002B3E61 /* movepick.cpp */, + B1B60242254423EB002B3E61 /* bitboard.h */, + B1B60243254423EB002B3E61 /* tune.cpp */, + B1B60244254423EB002B3E61 /* pawns.h */, + B1B60245254423EB002B3E61 /* syzygy */, + B1B60248254423EB002B3E61 /* bitbase.cpp */, + B1B60249254423EB002B3E61 /* evaluate.cpp */, + B1B6024A254423EB002B3E61 /* thread.h */, + B1B6024B254423EB002B3E61 /* movegen.h */, + B1B6024C254423EB002B3E61 /* search.cpp */, + B1B6024D254423EB002B3E61 /* thread_win32_osx.h */, + B1B6024E254423EB002B3E61 /* movepick.h */, + B1B6024F254423EB002B3E61 /* evaluate.h */, + B1B60250254423EB002B3E61 /* pawns.cpp */, + B1B60251254423EB002B3E61 /* movegen.cpp */, + B1B60252254423EB002B3E61 /* incbin */, + B1B60255254423EB002B3E61 /* material.cpp */, + B1B60256254423EB002B3E61 /* tt.cpp */, + B1B60257254423EB002B3E61 /* search.h */, + B1B60258254423EB002B3E61 /* tt.h */, + B1B60259254423EB002B3E61 /* main.cpp */, + B1B6025A254423EB002B3E61 /* uci.h */, + B1B6025B254423EB002B3E61 /* position.h */, + B1B6025C254423EB002B3E61 /* timeman.h */, + B1B6025D254423EB002B3E61 /* position.cpp */, + B1B6025E254423EB002B3E61 /* uci.cpp */, + B1B6025F254423EB002B3E61 /* endgame.cpp */, + ); + path = stockfish; + sourceTree = ""; + }; + B1B60225254423EB002B3E61 /* nnue */ = { + isa = PBXGroup; + children = ( + B1B60226254423EB002B3E61 /* evaluate_nnue.cpp */, + B1B60227254423EB002B3E61 /* layers */, + B1B6022B254423EB002B3E61 /* nnue_common.h */, + B1B6022C254423EB002B3E61 /* nnue_feature_transformer.h */, + B1B6022D254423EB002B3E61 /* features */, + B1B60233254423EB002B3E61 /* evaluate_nnue.h */, + B1B60234254423EB002B3E61 /* architectures */, + B1B60236254423EB002B3E61 /* nnue_accumulator.h */, + B1B60237254423EB002B3E61 /* nnue_architecture.h */, + ); + path = nnue; + sourceTree = ""; + }; + B1B60227254423EB002B3E61 /* layers */ = { + isa = PBXGroup; + children = ( + B1B60228254423EB002B3E61 /* affine_transform.h */, + B1B60229254423EB002B3E61 /* clipped_relu.h */, + B1B6022A254423EB002B3E61 /* input_slice.h */, + ); + path = layers; + sourceTree = ""; + }; + B1B6022D254423EB002B3E61 /* features */ = { + isa = PBXGroup; + children = ( + B1B6022E254423EB002B3E61 /* index_list.h */, + B1B6022F254423EB002B3E61 /* features_common.h */, + B1B60230254423EB002B3E61 /* half_kp.h */, + B1B60231254423EB002B3E61 /* half_kp.cpp */, + B1B60232254423EB002B3E61 /* feature_set.h */, + ); + path = features; + sourceTree = ""; + }; + B1B60234254423EB002B3E61 /* architectures */ = { + isa = PBXGroup; + children = ( + B1B60235254423EB002B3E61 /* halfkp_256x2-32-32.h */, + ); + path = architectures; + sourceTree = ""; + }; + B1B60245254423EB002B3E61 /* syzygy */ = { + isa = PBXGroup; + children = ( + B1B60246254423EB002B3E61 /* tbprobe.cpp */, + B1B60247254423EB002B3E61 /* tbprobe.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B1B60252254423EB002B3E61 /* incbin */ = { + isa = PBXGroup; + children = ( + B1B60253254423EB002B3E61 /* UNLICENCE */, + B1B60254254423EB002B3E61 /* incbin.h */, + ); + path = incbin; + sourceTree = ""; + }; + B1B60260254423EB002B3E61 /* lc0net */ = { + isa = PBXGroup; + children = ( + B1B60261254423EB002B3E61 /* 703810.pb.gz */, + ); + path = lc0net; + sourceTree = SOURCE_ROOT; + }; + B1B60262254423EB002B3E61 /* nnuenets */ = { + isa = PBXGroup; + children = ( + B1B60263254423EB002B3E61 /* nn-03744f8d56d8.nnue */, + ); + path = nnuenets; + sourceTree = SOURCE_ROOT; + }; + B1B6060625446320002B3E61 /* lc0net */ = { + isa = PBXGroup; + children = ( + B1B6060725446320002B3E61 /* 703810.pb.gz */, + ); + path = lc0net; + sourceTree = SOURCE_ROOT; + }; + B1B6FE552544237F002B3E61 /* Preview Content */ = { + isa = PBXGroup; + children = ( + B1B6FE562544237F002B3E61 /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + B1B6FE582544237F002B3E61 /* watch */ = { + isa = PBXGroup; + children = ( + B1B6FE592544237F002B3E61 /* WatchAboutView.swift */, + B1B6FE5A2544237F002B3E61 /* WatchGameSetup.swift */, + B1B6FE5B2544237F002B3E61 /* ComplicationController.swift */, + B1B6FE5C2544237F002B3E61 /* WatchApp.swift */, + B1B6FE5D2544237F002B3E61 /* WatchOptionView.swift */, + B1B6FE5E2544237F002B3E61 /* WatchContentViewExtensions.swift */, + B1B6FE5F2544237F002B3E61 /* WatchEngineList.swift */, + ); + path = watch; + sourceTree = ""; + }; + B1B6FE75254423A7002B3E61 /* chess */ = { + isa = PBXGroup; + children = ( + B1B6FE76254423A7002B3E61 /* Move.swift */, + B1B6FE77254423A7002B3E61 /* ChessBoard.swift */, + B1B6FE78254423A7002B3E61 /* Hist.swift */, + B1B6FE79254423A7002B3E61 /* Piece.swift */, + B1B6FE7A254423A7002B3E61 /* Result.swift */, + B1B6FE7B254423A7002B3E61 /* ExtensionLib.swift */, + B1B6FE7C254423A7002B3E61 /* Book.swift */, + B1B6FE7D254423A7002B3E61 /* Types.swift */, + ); + name = chess; + path = BanksiaIOS/chess; + sourceTree = SOURCE_ROOT; + }; + B1B6FE7E254423A7002B3E61 /* data */ = { + isa = PBXGroup; + children = ( + B1B6FE7F254423A7002B3E61 /* books */, + B1B6FE81254423A7002B3E61 /* sounds */, + ); + name = data; + path = BanksiaIOS/data; + sourceTree = SOURCE_ROOT; + }; + B1B6FE7F254423A7002B3E61 /* books */ = { + isa = PBXGroup; + children = ( + B1B6FE80254423A7002B3E61 /* fruit.bin */, + ); + path = books; + sourceTree = ""; + }; + B1B6FE81254423A7002B3E61 /* sounds */ = { + isa = PBXGroup; + children = ( + B1B6FE82254423A7002B3E61 /* win.wav */, + B1B6FE83254423A7002B3E61 /* move.wav */, + B1B6FE84254423A7002B3E61 /* alert2.wav */, + B1B6FE85254423A7002B3E61 /* alert1.wav */, + B1B6FE86254423A7002B3E61 /* check.wav */, + B1B6FE87254423A7002B3E61 /* error.wav */, + B1B6FE88254423A7002B3E61 /* cap.wav */, + ); + path = sounds; + sourceTree = ""; + }; + B1B6FE89254423A7002B3E61 /* graphics */ = { + isa = PBXGroup; + children = ( + B1B6FE8A254423A7002B3E61 /* ArrowView.swift */, + B1B6FE8B254423A7002B3E61 /* GAllPieces.swift */, + B1B6FE8C254423A7002B3E61 /* GBoard.swift */, + B1B6FE8D254423A7002B3E61 /* GCell.swift */, + B1B6FE8E254423A7002B3E61 /* GPiece.swift */, + ); + name = graphics; + path = BanksiaIOS/graphics; + sourceTree = SOURCE_ROOT; + }; + B1B6FE8F254423A7002B3E61 /* model */ = { + isa = PBXGroup; + children = ( + B1B6FE90254423A7002B3E61 /* Game.swift */, + B1B6FE91254423A7002B3E61 /* UserData.swift */, + B1B6FE92254423A7002B3E61 /* SoundMng.swift */, + B1B6FE93254423A7002B3E61 /* EngineData.swift */, + ); + name = model; + path = BanksiaIOS/model; + sourceTree = SOURCE_ROOT; + }; + B1B6FE95254423A7002B3E61 /* views */ = { + isa = PBXGroup; + children = ( + B1B6FE96254423A7002B3E61 /* ChessContentExtension.swift */, + B1B6FE97254423A7002B3E61 /* ContentView.swift */, + ); + name = views; + path = BanksiaIOS/views; + sourceTree = SOURCE_ROOT; + }; + B1B6FEC0254423E9002B3E61 /* engines */ = { + isa = PBXGroup; + children = ( + B14F4B8E2544D749004DE126 /* igel */, + B1B6FF06254423E9002B3E61 /* lc0 */, + B1B600DC254423EA002B3E61 /* ethereal */, + B1B60113254423EA002B3E61 /* defenchess */, + B1B60186254423EA002B3E61 /* stockfishlib.cpp */, + B1B60187254423EA002B3E61 /* laser */, + B1B601A0254423EA002B3E61 /* xiphos */, + B1B601EB254423EB002B3E61 /* engines.cpp */, + B1B6020F254423EB002B3E61 /* rubichess */, + B1B6021E254423EB002B3E61 /* engines-bridging-header.h */, + B1B6021F254423EB002B3E61 /* engineids.h */, + B1B60220254423EB002B3E61 /* stockfish */, + ); + path = engines; + sourceTree = SOURCE_ROOT; + }; + B1B6FF06254423E9002B3E61 /* lc0 */ = { + isa = PBXGroup; + children = ( + B1B6FF07254423E9002B3E61 /* benchmark */, + B1B6FF0C254423E9002B3E61 /* main.cc */, + B1B6FF0D254423E9002B3E61 /* engine.h */, + B1B6FF0E254423E9002B3E61 /* proto */, + B1B6FF10254423E9002B3E61 /* python */, + B1B6FF12254423E9002B3E61 /* engine.cc */, + B1B6FF13254423E9002B3E61 /* utils */, + B1B6008E254423EA002B3E61 /* lc0version.h */, + B1B6008F254423EA002B3E61 /* syzygy */, + B1B60092254423EA002B3E61 /* chess */, + B1B6009D254423EA002B3E61 /* neural */, + B1B600C4254423EA002B3E61 /* version.inc */, + B1B600C5254423EA002B3E61 /* mcts */, + B1B600DB254423EA002B3E61 /* version.cc */, + ); + path = lc0; + sourceTree = ""; + }; + B1B6FF07254423E9002B3E61 /* benchmark */ = { + isa = PBXGroup; + children = ( + B1B6FF08254423E9002B3E61 /* backendbench.cc */, + B1B6FF09254423E9002B3E61 /* backendbench.h */, + B1B6FF0A254423E9002B3E61 /* benchmark.h */, + B1B6FF0B254423E9002B3E61 /* benchmark.cc */, + ); + path = benchmark; + sourceTree = ""; + }; + B1B6FF0E254423E9002B3E61 /* proto */ = { + isa = PBXGroup; + children = ( + B1B6FF0F254423E9002B3E61 /* net.pb.h */, + ); + path = proto; + sourceTree = ""; + }; + B1B6FF10254423E9002B3E61 /* python */ = { + isa = PBXGroup; + children = ( + B1B6FF11254423E9002B3E61 /* weights.h */, + ); + path = python; + sourceTree = ""; + }; + B1B6FF13254423E9002B3E61 /* utils */ = { + isa = PBXGroup; + children = ( + B1B6FF14254423E9002B3E61 /* filesystem.h */, + B1B6FF15254423E9002B3E61 /* string.cc */, + B1B6FF16254423E9002B3E61 /* numa.cc */, + B1B6FF17254423E9002B3E61 /* cppattributes.h */, + B1B6FF18254423E9002B3E61 /* optionsparser.cc */, + B1B6FF19254423E9002B3E61 /* numa.h */, + B1B6FF1A254423E9002B3E61 /* smallarray.h */, + B1B6FF1B254423E9002B3E61 /* weights_adapter.cc */, + B1B6FF1C254423E9002B3E61 /* weights_adapter.h */, + B1B6FF1D254423E9002B3E61 /* configfile.h */, + B1B6FF1E254423E9002B3E61 /* protomessage.cc */, + B1B6FF1F254423E9002B3E61 /* cache.h */, + B1B6FF20254423E9002B3E61 /* logging.h */, + B1B6FF21254423E9002B3E61 /* fastmath.h */, + B1B6FF22254423E9002B3E61 /* optionsparser.h */, + B1B6FF23254423E9002B3E61 /* protomessage.h */, + B1B6FF24254423E9002B3E61 /* bititer.h */, + B1B6FF25254423E9002B3E61 /* configfile.cc */, + B1B6FF26254423E9002B3E61 /* histogram.cc */, + B1B6FF27254423E9002B3E61 /* hashcat.h */, + B1B6FF28254423E9002B3E61 /* commandline.cc */, + B1B6FF29254423E9002B3E61 /* random.cc */, + B1B6FF2A254423E9002B3E61 /* esc_codes.cc */, + B1B6FF2B254423E9002B3E61 /* histogram.h */, + B1B6FF2C254423E9002B3E61 /* mutex.h */, + B1B6FF2D254423E9002B3E61 /* commandline.h */, + B1B6FF2E254423E9002B3E61 /* esc_codes.h */, + B1B6FF2F254423E9002B3E61 /* logging.cc */, + B1B6FF30254423E9002B3E61 /* exception.h */, + B1B6FF31254423E9002B3E61 /* optionsdict.cc */, + B1B6FF32254423E9002B3E61 /* transpose.h */, + B1B6FF33254423E9002B3E61 /* random.h */, + B1B6FF34254423E9002B3E61 /* string.h */, + B1B6FF35254423E9002B3E61 /* filesystem.posix.cc */, + B1B6FF36254423E9002B3E61 /* optionsdict.h */, + ); + path = utils; + sourceTree = ""; + }; + B1C02A592528CDA400665CA6 /* Recovered References */ = { + isa = PBXGroup; + children = ( + B14A8AEF2528C5E400B5704C /* StockfishWatch.app */, + ); + name = "Recovered References"; + sourceTree = ""; + }; + B1C02A782528D2C300665CA6 /* Stockfish */ = { + isa = PBXGroup; + children = ( + B1DA81BC255DE8770021C5DC /* views-ios */, + B1A5A7002532EDBF0007A258 /* options-ios */, + B1E09139252BEB7100375B24 /* nnuenets */, + B1C02B832528D71900665CA6 /* pieces.xcassets */, + B1C02B142528D48700665CA6 /* stockfish */, + B1C02B0C2528D44900665CA6 /* Base.lproj */, + B1C02B0F2528D44900665CA6 /* SfIcons.xcassets */, + B1C02ACC2528D35100665CA6 /* 3rdlib */, + B1C02ACA2528D35100665CA6 /* app */, + B1C02AC12528D35100665CA6 /* chess */, + B1C02AB62528D35100665CA6 /* data */, + B1C02A9E2528D35100665CA6 /* data-ios */, + B1C02AAC2528D35100665CA6 /* graphics */, + B1C02ACE2528D35100665CA6 /* model */, + B1C02AB32528D35100665CA6 /* views */, + B1C02A822528D2C600665CA6 /* SfInfo.plist */, + B1C02A7F2528D2C600665CA6 /* Preview Content */, + ); + path = Stockfish; + sourceTree = ""; + }; + B1C02A7F2528D2C600665CA6 /* Preview Content */ = { + isa = PBXGroup; + children = ( + B1C02A802528D2C600665CA6 /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + B1C02A9E2528D35100665CA6 /* data-ios */ = { + isa = PBXGroup; + children = ( + B1C02A9F2528D35100665CA6 /* credit.html */, + B1C02AA02528D35100665CA6 /* help.html */, + ); + name = "data-ios"; + path = "BanksiaIOS/data-ios"; + sourceTree = SOURCE_ROOT; + }; + B1C02AAC2528D35100665CA6 /* graphics */ = { + isa = PBXGroup; + children = ( + B1C02AAD2528D35100665CA6 /* ArrowView.swift */, + B1C02AAF2528D35100665CA6 /* GAllPieces.swift */, + B1C02AB02528D35100665CA6 /* GBoard.swift */, + B1C02AB12528D35100665CA6 /* GCell.swift */, + B1C02AB22528D35100665CA6 /* GPiece.swift */, + ); + name = graphics; + path = BanksiaIOS/graphics; + sourceTree = SOURCE_ROOT; + }; + B1C02AB32528D35100665CA6 /* views */ = { + isa = PBXGroup; + children = ( + B1C02AB42528D35100665CA6 /* ChessContentExtension.swift */, + B1C02AB52528D35100665CA6 /* ContentView.swift */, + ); + name = views; + path = BanksiaIOS/views; + sourceTree = SOURCE_ROOT; + }; + B1C02AB62528D35100665CA6 /* data */ = { + isa = PBXGroup; + children = ( + B1C02AB72528D35100665CA6 /* books */, + B1C02AB92528D35100665CA6 /* sounds */, + ); + name = data; + path = BanksiaIOS/data; + sourceTree = SOURCE_ROOT; + }; + B1C02AB72528D35100665CA6 /* books */ = { + isa = PBXGroup; + children = ( + B1C02AB82528D35100665CA6 /* fruit.bin */, + ); + path = books; + sourceTree = ""; + }; + B1C02AB92528D35100665CA6 /* sounds */ = { + isa = PBXGroup; + children = ( + B1C02ABA2528D35100665CA6 /* win.wav */, + B1C02ABB2528D35100665CA6 /* move.wav */, + B1C02ABC2528D35100665CA6 /* alert2.wav */, + B1C02ABD2528D35100665CA6 /* alert1.wav */, + B1C02ABE2528D35100665CA6 /* check.wav */, + B1C02ABF2528D35100665CA6 /* error.wav */, + B1C02AC02528D35100665CA6 /* cap.wav */, + ); + path = sounds; + sourceTree = ""; + }; + B1C02AC12528D35100665CA6 /* chess */ = { + isa = PBXGroup; + children = ( + B1C02AC22528D35100665CA6 /* Move.swift */, + B1C02AC32528D35100665CA6 /* ChessBoard.swift */, + B1C02AC42528D35100665CA6 /* Hist.swift */, + B1C02AC52528D35100665CA6 /* Piece.swift */, + B1C02AC62528D35100665CA6 /* Result.swift */, + B1C02AC72528D35100665CA6 /* ExtensionLib.swift */, + B1C02AC82528D35100665CA6 /* Book.swift */, + B1C02AC92528D35100665CA6 /* Types.swift */, + ); + name = chess; + path = BanksiaIOS/chess; + sourceTree = SOURCE_ROOT; + }; + B1C02ACA2528D35100665CA6 /* app */ = { + isa = PBXGroup; + children = ( + B1C02ACB2528D35100665CA6 /* BanksiaApp.swift */, + ); + name = app; + path = BanksiaIOS/app; + sourceTree = SOURCE_ROOT; + }; + B1C02ACC2528D35100665CA6 /* 3rdlib */ = { + isa = PBXGroup; + children = ( + B1C02ACD2528D35100665CA6 /* PopupView.swift */, + ); + name = 3rdlib; + path = BanksiaIOS/3rdlib; + sourceTree = SOURCE_ROOT; + }; + B1C02ACE2528D35100665CA6 /* model */ = { + isa = PBXGroup; + children = ( + B1C02ACF2528D35100665CA6 /* Game.swift */, + B1C02AD02528D35100665CA6 /* UserData.swift */, + B1C02AD12528D35100665CA6 /* SoundMng.swift */, + B1C02AD22528D35100665CA6 /* EngineData.swift */, + ); + name = model; + path = BanksiaIOS/model; + sourceTree = SOURCE_ROOT; + }; + B1C02B062528D43600665CA6 /* Base.lproj */ = { + isa = PBXGroup; + children = ( + B1C02B072528D43600665CA6 /* LaunchScreen.storyboard */, + ); + path = Base.lproj; + sourceTree = ""; + }; + B1C02B0C2528D44900665CA6 /* Base.lproj */ = { + isa = PBXGroup; + children = ( + B1C02B0D2528D44900665CA6 /* LaunchScreen.storyboard */, + ); + path = Base.lproj; + sourceTree = ""; + }; + B1C02B142528D48700665CA6 /* stockfish */ = { + isa = PBXGroup; + children = ( + B1C02B152528D48700665CA6 /* endgame.h */, + B1C02B162528D48700665CA6 /* thread.cpp */, + B1C02B172528D48700665CA6 /* timeman.cpp */, + B1C02B182528D48700665CA6 /* ucioption.cpp */, + B1C02B192528D48700665CA6 /* nnue */, + B1C02B2C2528D48700665CA6 /* types.h */, + B1C02B2D2528D48700665CA6 /* misc.cpp */, + B1C02B2E2528D48700665CA6 /* tune.h */, + B1C02B2F2528D48700665CA6 /* misc.h */, + B1C02B302528D48700665CA6 /* bitboard.cpp */, + B1C02B312528D48700665CA6 /* Makefile */, + B1C02B322528D48700665CA6 /* material.h */, + B1C02B332528D48700665CA6 /* psqt.cpp */, + B1C02B342528D48700665CA6 /* benchmark.cpp */, + B1C02B352528D48700665CA6 /* movepick.cpp */, + B1C02B362528D48700665CA6 /* bitboard.h */, + B1C02B372528D48700665CA6 /* tune.cpp */, + B1C02B382528D48700665CA6 /* pawns.h */, + B1C02B392528D48700665CA6 /* syzygy */, + B1C02B3C2528D48700665CA6 /* bitbase.cpp */, + B1C02B3D2528D48700665CA6 /* evaluate.cpp */, + B1C02B3E2528D48700665CA6 /* thread.h */, + B1C02B3F2528D48700665CA6 /* movegen.h */, + B1C02B402528D48700665CA6 /* search.cpp */, + B1C02B412528D48700665CA6 /* thread_win32_osx.h */, + B1C02B422528D48700665CA6 /* movepick.h */, + B1C02B432528D48700665CA6 /* evaluate.h */, + B1C02B442528D48700665CA6 /* pawns.cpp */, + B1C02B452528D48700665CA6 /* movegen.cpp */, + B1C02B462528D48700665CA6 /* incbin */, + B1C02B492528D48700665CA6 /* material.cpp */, + B1C02B4A2528D48700665CA6 /* tt.cpp */, + B1C02B4B2528D48700665CA6 /* search.h */, + B1C02B4C2528D48700665CA6 /* tt.h */, + B1C02B4D2528D48700665CA6 /* main.cpp */, + B1C02B4E2528D48700665CA6 /* uci.h */, + B1C02B4F2528D48700665CA6 /* position.h */, + B1C02B502528D48700665CA6 /* timeman.h */, + B1C02B512528D48700665CA6 /* position.cpp */, + B1C02B522528D48700665CA6 /* uci.cpp */, + B1C02B532528D48700665CA6 /* endgame.cpp */, + ); + name = stockfish; + path = engines/stockfish; + sourceTree = SOURCE_ROOT; + }; + B1C02B192528D48700665CA6 /* nnue */ = { + isa = PBXGroup; + children = ( + B1C02B1A2528D48700665CA6 /* evaluate_nnue.cpp */, + B1C02B1B2528D48700665CA6 /* layers */, + B1C02B1F2528D48700665CA6 /* nnue_common.h */, + B1C02B202528D48700665CA6 /* nnue_feature_transformer.h */, + B1C02B212528D48700665CA6 /* features */, + B1C02B272528D48700665CA6 /* evaluate_nnue.h */, + B1C02B282528D48700665CA6 /* architectures */, + B1C02B2A2528D48700665CA6 /* nnue_accumulator.h */, + B1C02B2B2528D48700665CA6 /* nnue_architecture.h */, + ); + path = nnue; + sourceTree = ""; + }; + B1C02B1B2528D48700665CA6 /* layers */ = { + isa = PBXGroup; + children = ( + B1C02B1C2528D48700665CA6 /* affine_transform.h */, + B1C02B1D2528D48700665CA6 /* clipped_relu.h */, + B1C02B1E2528D48700665CA6 /* input_slice.h */, + ); + path = layers; + sourceTree = ""; + }; + B1C02B212528D48700665CA6 /* features */ = { + isa = PBXGroup; + children = ( + B1C02B222528D48700665CA6 /* index_list.h */, + B1C02B232528D48700665CA6 /* features_common.h */, + B1C02B242528D48700665CA6 /* half_kp.h */, + B1C02B252528D48700665CA6 /* half_kp.cpp */, + B1C02B262528D48700665CA6 /* feature_set.h */, + ); + path = features; + sourceTree = ""; + }; + B1C02B282528D48700665CA6 /* architectures */ = { + isa = PBXGroup; + children = ( + B1C02B292528D48700665CA6 /* halfkp_256x2-32-32.h */, + ); + path = architectures; + sourceTree = ""; + }; + B1C02B392528D48700665CA6 /* syzygy */ = { + isa = PBXGroup; + children = ( + B1C02B3A2528D48700665CA6 /* tbprobe.cpp */, + B1C02B3B2528D48700665CA6 /* tbprobe.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B1C02B462528D48700665CA6 /* incbin */ = { + isa = PBXGroup; + children = ( + B1C02B472528D48700665CA6 /* UNLICENCE */, + B1C02B482528D48700665CA6 /* incbin.h */, + ); + path = incbin; + sourceTree = ""; + }; + B1C02F0425298C1A00665CA6 /* StockfishWatch */ = { + isa = PBXGroup; + children = ( + B1C02F0525298C1B00665CA6 /* SfWatchAssets.xcassets */, + B1C02F0725298C1B00665CA6 /* Info.plist */, + ); + path = StockfishWatch; + sourceTree = ""; + }; + B1C02F1025298C1B00665CA6 /* StockfishWatch Extension */ = { + isa = PBXGroup; + children = ( + B1024259253A600E00B95873 /* WatchAssets.xcassets */, + B1E09154252BEC7D00375B24 /* nnuenets */, + B1C02FFB25298CCB00665CA6 /* engines */, + B1C02F8125298C8800665CA6 /* watch */, + B1C02F5025298C7200665CA6 /* chess */, + B1C02F4525298C7200665CA6 /* data */, + B1C02F3A25298C7100665CA6 /* graphics */, + B1C02F5925298C7200665CA6 /* model */, + B1C02F4225298C7100665CA6 /* views */, + B1C02F1725298C1C00665CA6 /* Assets.xcassets */, + B1C02F1C25298C1C00665CA6 /* Info.plist */, + B1C02F1925298C1C00665CA6 /* Preview Content */, + ); + path = "StockfishWatch Extension"; + sourceTree = ""; + }; + B1C02F1925298C1C00665CA6 /* Preview Content */ = { + isa = PBXGroup; + children = ( + B1C02F1A25298C1C00665CA6 /* Preview Assets.xcassets */, + ); + path = "Preview Content"; + sourceTree = ""; + }; + B1C02F3A25298C7100665CA6 /* graphics */ = { + isa = PBXGroup; + children = ( + B1C02F3B25298C7100665CA6 /* ArrowView.swift */, + B1C02F3D25298C7100665CA6 /* GAllPieces.swift */, + B1C02F3E25298C7100665CA6 /* GBoard.swift */, + B1C02F3F25298C7100665CA6 /* GCell.swift */, + B1C02F4025298C7100665CA6 /* GPiece.swift */, + ); + name = graphics; + path = BanksiaIOS/graphics; + sourceTree = SOURCE_ROOT; + }; + B1C02F4225298C7100665CA6 /* views */ = { + isa = PBXGroup; + children = ( + B1C02F4325298C7100665CA6 /* ChessContentExtension.swift */, + B1C02F4425298C7100665CA6 /* ContentView.swift */, + ); + name = views; + path = BanksiaIOS/views; + sourceTree = SOURCE_ROOT; + }; + B1C02F4525298C7200665CA6 /* data */ = { + isa = PBXGroup; + children = ( + B1C02F4625298C7200665CA6 /* books */, + B1C02F4825298C7200665CA6 /* sounds */, + ); + name = data; + path = BanksiaIOS/data; + sourceTree = SOURCE_ROOT; + }; + B1C02F4625298C7200665CA6 /* books */ = { + isa = PBXGroup; + children = ( + B1C02F4725298C7200665CA6 /* fruit.bin */, + ); + path = books; + sourceTree = ""; + }; + B1C02F4825298C7200665CA6 /* sounds */ = { + isa = PBXGroup; + children = ( + B1C02F4925298C7200665CA6 /* win.wav */, + B1C02F4A25298C7200665CA6 /* move.wav */, + B1C02F4B25298C7200665CA6 /* alert2.wav */, + B1C02F4C25298C7200665CA6 /* alert1.wav */, + B1C02F4D25298C7200665CA6 /* check.wav */, + B1C02F4E25298C7200665CA6 /* error.wav */, + B1C02F4F25298C7200665CA6 /* cap.wav */, + ); + path = sounds; + sourceTree = ""; + }; + B1C02F5025298C7200665CA6 /* chess */ = { + isa = PBXGroup; + children = ( + B1C02F5125298C7200665CA6 /* Move.swift */, + B1C02F5225298C7200665CA6 /* ChessBoard.swift */, + B1C02F5325298C7200665CA6 /* Hist.swift */, + B1C02F5425298C7200665CA6 /* Piece.swift */, + B1C02F5525298C7200665CA6 /* Result.swift */, + B1C02F5625298C7200665CA6 /* ExtensionLib.swift */, + B1C02F5725298C7200665CA6 /* Book.swift */, + B1C02F5825298C7200665CA6 /* Types.swift */, + ); + name = chess; + path = BanksiaIOS/chess; + sourceTree = SOURCE_ROOT; + }; + B1C02F5925298C7200665CA6 /* model */ = { + isa = PBXGroup; + children = ( + B1C02F5A25298C7200665CA6 /* Game.swift */, + B1C02F5B25298C7200665CA6 /* UserData.swift */, + B1C02F5C25298C7200665CA6 /* SoundMng.swift */, + B1C02F5D25298C7200665CA6 /* EngineData.swift */, + ); + name = model; + path = BanksiaIOS/model; + sourceTree = SOURCE_ROOT; + }; + B1C02F8125298C8800665CA6 /* watch */ = { + isa = PBXGroup; + children = ( + B1C02F8225298C8800665CA6 /* WatchAboutView.swift */, + B1C02F8325298C8800665CA6 /* WatchGameSetup.swift */, + B1C02F8425298C8800665CA6 /* ComplicationController.swift */, + B1C02F8525298C8800665CA6 /* WatchApp.swift */, + B1C02F8625298C8800665CA6 /* WatchOptionView.swift */, + B1C02F8725298C8800665CA6 /* WatchContentViewExtensions.swift */, + B1C02F8825298C8800665CA6 /* WatchEngineList.swift */, + ); + name = watch; + path = "BanksiaWatch Extension/watch"; + sourceTree = SOURCE_ROOT; + }; + B1C02FFB25298CCB00665CA6 /* engines */ = { + isa = PBXGroup; + children = ( + B1C030EB25298CCC00665CA6 /* stockfishlib.cpp */, + B1C0313525298CCC00665CA6 /* engines.cpp */, + B1C0316825298CCC00665CA6 /* engines-bridging-header.h */, + B1C0316925298CCC00665CA6 /* engineids.h */, + B1C0316A25298CCC00665CA6 /* stockfish */, + ); + path = engines; + sourceTree = SOURCE_ROOT; + }; + B1C0316A25298CCC00665CA6 /* stockfish */ = { + isa = PBXGroup; + children = ( + B1C0316B25298CCC00665CA6 /* endgame.h */, + B1C0316C25298CCC00665CA6 /* thread.cpp */, + B1C0316D25298CCC00665CA6 /* timeman.cpp */, + B1C0316E25298CCC00665CA6 /* ucioption.cpp */, + B1C0316F25298CCC00665CA6 /* nnue */, + B1C0318225298CCC00665CA6 /* types.h */, + B1C0318325298CCC00665CA6 /* misc.cpp */, + B1C0318425298CCC00665CA6 /* tune.h */, + B1C0318525298CCC00665CA6 /* misc.h */, + B1C0318625298CCC00665CA6 /* bitboard.cpp */, + B1C0318725298CCC00665CA6 /* Makefile */, + B1C0318825298CCC00665CA6 /* material.h */, + B1C0318925298CCC00665CA6 /* psqt.cpp */, + B1C0318A25298CCC00665CA6 /* benchmark.cpp */, + B1C0318B25298CCC00665CA6 /* movepick.cpp */, + B1C0318C25298CCC00665CA6 /* bitboard.h */, + B1C0318D25298CCC00665CA6 /* tune.cpp */, + B1C0318E25298CCC00665CA6 /* pawns.h */, + B1C0318F25298CCC00665CA6 /* syzygy */, + B1C0319225298CCC00665CA6 /* bitbase.cpp */, + B1C0319325298CCC00665CA6 /* evaluate.cpp */, + B1C0319425298CCC00665CA6 /* thread.h */, + B1C0319525298CCC00665CA6 /* movegen.h */, + B1C0319625298CCC00665CA6 /* search.cpp */, + B1C0319725298CCC00665CA6 /* thread_win32_osx.h */, + B1C0319825298CCC00665CA6 /* movepick.h */, + B1C0319925298CCC00665CA6 /* evaluate.h */, + B1C0319A25298CCC00665CA6 /* pawns.cpp */, + B1C0319B25298CCC00665CA6 /* movegen.cpp */, + B1C0319C25298CCC00665CA6 /* incbin */, + B1C0319F25298CCC00665CA6 /* material.cpp */, + B1C031A025298CCC00665CA6 /* tt.cpp */, + B1C031A125298CCC00665CA6 /* search.h */, + B1C031A225298CCC00665CA6 /* tt.h */, + B1C031A325298CCC00665CA6 /* main.cpp */, + B1C031A425298CCC00665CA6 /* uci.h */, + B1C031A525298CCC00665CA6 /* position.h */, + B1C031A625298CCC00665CA6 /* timeman.h */, + B1C031A725298CCC00665CA6 /* position.cpp */, + B1C031A825298CCC00665CA6 /* uci.cpp */, + B1C031A925298CCC00665CA6 /* endgame.cpp */, + ); + path = stockfish; + sourceTree = ""; + }; + B1C0316F25298CCC00665CA6 /* nnue */ = { + isa = PBXGroup; + children = ( + B1C0317025298CCC00665CA6 /* evaluate_nnue.cpp */, + B1C0317125298CCC00665CA6 /* layers */, + B1C0317525298CCC00665CA6 /* nnue_common.h */, + B1C0317625298CCC00665CA6 /* nnue_feature_transformer.h */, + B1C0317725298CCC00665CA6 /* features */, + B1C0317D25298CCC00665CA6 /* evaluate_nnue.h */, + B1C0317E25298CCC00665CA6 /* architectures */, + B1C0318025298CCC00665CA6 /* nnue_accumulator.h */, + B1C0318125298CCC00665CA6 /* nnue_architecture.h */, + ); + path = nnue; + sourceTree = ""; + }; + B1C0317125298CCC00665CA6 /* layers */ = { + isa = PBXGroup; + children = ( + B1C0317225298CCC00665CA6 /* affine_transform.h */, + B1C0317325298CCC00665CA6 /* clipped_relu.h */, + B1C0317425298CCC00665CA6 /* input_slice.h */, + ); + path = layers; + sourceTree = ""; + }; + B1C0317725298CCC00665CA6 /* features */ = { + isa = PBXGroup; + children = ( + B1C0317825298CCC00665CA6 /* index_list.h */, + B1C0317925298CCC00665CA6 /* features_common.h */, + B1C0317A25298CCC00665CA6 /* half_kp.h */, + B1C0317B25298CCC00665CA6 /* half_kp.cpp */, + B1C0317C25298CCC00665CA6 /* feature_set.h */, + ); + path = features; + sourceTree = ""; + }; + B1C0317E25298CCC00665CA6 /* architectures */ = { + isa = PBXGroup; + children = ( + B1C0317F25298CCC00665CA6 /* halfkp_256x2-32-32.h */, + ); + path = architectures; + sourceTree = ""; + }; + B1C0318F25298CCC00665CA6 /* syzygy */ = { + isa = PBXGroup; + children = ( + B1C0319025298CCC00665CA6 /* tbprobe.cpp */, + B1C0319125298CCC00665CA6 /* tbprobe.h */, + ); + path = syzygy; + sourceTree = ""; + }; + B1C0319C25298CCC00665CA6 /* incbin */ = { + isa = PBXGroup; + children = ( + B1C0319D25298CCC00665CA6 /* UNLICENCE */, + B1C0319E25298CCC00665CA6 /* incbin.h */, + ); + path = incbin; + sourceTree = ""; + }; + B1DA8193255DE8520021C5DC /* views-ios */ = { + isa = PBXGroup; + children = ( + B1DA8194255DE8520021C5DC /* GExtensions.swift */, + B1DA8195255DE8520021C5DC /* ContentViewExtension.swift */, + B1DA8196255DE8520021C5DC /* BannerVC.swift */, + B1DA8197255DE8520021C5DC /* MenuMoveView.swift */, + B1DA8198255DE8520021C5DC /* MoveView.swift */, + B1DA8199255DE8520021C5DC /* MenuGame.swift */, + B1DA819A255DE8520021C5DC /* MenuView.swift */, + B1DA819B255DE8520021C5DC /* EditView.swift */, + ); + path = "views-ios"; + sourceTree = ""; + }; + B1DA81BC255DE8770021C5DC /* views-ios */ = { + isa = PBXGroup; + children = ( + B1DA81BD255DE8770021C5DC /* GExtensions.swift */, + B1DA81BE255DE8770021C5DC /* ContentViewExtension.swift */, + B1DA81BF255DE8770021C5DC /* BannerVC.swift */, + B1DA81C0255DE8770021C5DC /* MenuMoveView.swift */, + B1DA81C1255DE8770021C5DC /* MoveView.swift */, + B1DA81C2255DE8770021C5DC /* MenuGame.swift */, + B1DA81C3255DE8770021C5DC /* MenuView.swift */, + B1DA81C4255DE8770021C5DC /* EditView.swift */, + ); + name = "views-ios"; + path = "BanksiaIOS/views-ios"; + sourceTree = SOURCE_ROOT; + }; + B1E09139252BEB7100375B24 /* nnuenets */ = { + isa = PBXGroup; + children = ( + B1E0913A252BEB7100375B24 /* nn-03744f8d56d8.nnue */, + ); + path = nnuenets; + sourceTree = SOURCE_ROOT; + }; + B1E09142252BEC4300375B24 /* nnuenets */ = { + isa = PBXGroup; + children = ( + B1E09143252BEC4300375B24 /* nn-03744f8d56d8.nnue */, + ); + path = nnuenets; + sourceTree = SOURCE_ROOT; + }; + B1E09154252BEC7D00375B24 /* nnuenets */ = { + isa = PBXGroup; + children = ( + B1E09155252BEC7D00375B24 /* nn-03744f8d56d8.nnue */, + ); + path = nnuenets; + sourceTree = SOURCE_ROOT; + }; + E8D344D4D3CB1990A382A985 /* Pods */ = { + isa = PBXGroup; + children = ( + C93B5C991277AC8FAB577BE8 /* Pods-BanksiaIOS.debug.xcconfig */, + 495032D8CCD55D9884E15391 /* Pods-BanksiaIOS.release.xcconfig */, + DC597BE1739220AEA3E0565C /* Pods-Stockfish.debug.xcconfig */, + 13988D2A15C65AD8D52DD195 /* Pods-Stockfish.release.xcconfig */, + 5EA0BDC34E48F2730FF3A178 /* Pods-NN.debug.xcconfig */, + 37396B88DCF01334A830B6D0 /* Pods-NN.release.xcconfig */, + EA2220B0D5AA38CC4AA40708 /* Pods-Lc0.debug.xcconfig */, + C7AD8516A3E0EAED425E6516 /* Pods-Lc0.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + B14A8A982528C48900B5704C /* BanksiaIOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = B14A8AA82528C48C00B5704C /* Build configuration list for PBXNativeTarget "BanksiaIOS" */; + buildPhases = ( + 618E054E750CEDA0BC4B9463 /* [CP] Check Pods Manifest.lock */, + AC909A881B6E827ABA87633B /* [CP] Prepare Artifacts */, + B14A8A952528C48900B5704C /* Sources */, + B14A8A962528C48900B5704C /* Frameworks */, + B14A8A972528C48900B5704C /* Resources */, + B14A8AE82528C5D300B5704C /* Embed Watch Content */, + F7940E35AD227CCA235287D7 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + B1C02BB825294BEE00665CA6 /* PBXTargetDependency */, + B1026ECB2543AB3100603CC7 /* PBXTargetDependency */, + ); + name = BanksiaIOS; + productName = BanksiaIOS; + productReference = B14A8A992528C48900B5704C /* BanksiaIOS.app */; + productType = "com.apple.product-type.application"; + }; + B17A8E43254976B400D5C329 /* Lc0Watch */ = { + isa = PBXNativeTarget; + buildConfigurationList = B17A8E6A254976B600D5C329 /* Build configuration list for PBXNativeTarget "Lc0Watch" */; + buildPhases = ( + B17A8E42254976B400D5C329 /* Resources */, + B17A8E69254976B600D5C329 /* Embed App Extensions */, + DA86D59D01108F4878345A0C /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + B17A8E53254976B500D5C329 /* PBXTargetDependency */, + ); + name = Lc0Watch; + productName = Lc0Watch; + productReference = B17A8E44254976B400D5C329 /* Lc0Watch.app */; + productType = "com.apple.product-type.application.watchapp2"; + }; + B17A8E4F254976B500D5C329 /* Lc0Watch Extension */ = { + isa = PBXNativeTarget; + buildConfigurationList = B17A8E66254976B600D5C329 /* Build configuration list for PBXNativeTarget "Lc0Watch Extension" */; + buildPhases = ( + B17A8E4C254976B500D5C329 /* Sources */, + B17A8E4D254976B500D5C329 /* Frameworks */, + B17A8E4E254976B500D5C329 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Lc0Watch Extension"; + productName = "Lc0Watch Extension"; + productReference = B17A8E50254976B500D5C329 /* Lc0Watch Extension.appex */; + productType = "com.apple.product-type.watchkit2-extension"; + }; + B19AEF3A2541B0CC0037B09E /* Lc0 */ = { + isa = PBXNativeTarget; + buildConfigurationList = B19AEF472541B0D00037B09E /* Build configuration list for PBXNativeTarget "Lc0" */; + buildPhases = ( + DA894E8CFA0DD1CB54728C9C /* [CP] Check Pods Manifest.lock */, + 451F113D1F6333701D1BE603 /* [CP] Prepare Artifacts */, + B19AEF372541B0CC0037B09E /* Sources */, + B19AEF382541B0CC0037B09E /* Frameworks */, + B19AEF392541B0CC0037B09E /* Resources */, + B19AFC642542F01C0037B09E /* Embed Watch Content */, + 8CCDB518E91FA0F5C4709AB7 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + B17A8E64254976B600D5C329 /* PBXTargetDependency */, + ); + name = Lc0; + productName = Lc0; + productReference = B19AEF3B2541B0CC0037B09E /* Lc0.app */; + productType = "com.apple.product-type.application"; + }; + B1C02A762528D2C300665CA6 /* Stockfish */ = { + isa = PBXNativeTarget; + buildConfigurationList = B1C02A832528D2C600665CA6 /* Build configuration list for PBXNativeTarget "Stockfish" */; + buildPhases = ( + E43DB4D64AF7D70E21B82B05 /* [CP] Check Pods Manifest.lock */, + 7E7CE9F69B6620EE3BA37E61 /* [CP] Prepare Artifacts */, + B1C02A732528D2C300665CA6 /* Sources */, + B1C02A742528D2C300665CA6 /* Frameworks */, + B1C02A752528D2C300665CA6 /* Resources */, + B1C02F2725298C1C00665CA6 /* Embed Watch Content */, + F200403F2061FA53F3D91D7C /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + B1C02F1E25298C1C00665CA6 /* PBXTargetDependency */, + ); + name = Stockfish; + productName = Stockfish; + productReference = B1C02A772528D2C300665CA6 /* Stockfish.app */; + productType = "com.apple.product-type.application"; + }; + B1C02B9C25294BEA00665CA6 /* BanksiaWatch */ = { + isa = PBXNativeTarget; + buildConfigurationList = B1C02BBE25294BEE00665CA6 /* Build configuration list for PBXNativeTarget "BanksiaWatch" */; + buildPhases = ( + B1C02B9B25294BEA00665CA6 /* Resources */, + B1C02BBD25294BEE00665CA6 /* Embed App Extensions */, + BEDCD140D76F80D60FE01FE1 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + B1C02BA925294BEE00665CA6 /* PBXTargetDependency */, + ); + name = BanksiaWatch; + productName = BanksiaWatch; + productReference = B1C02B9D25294BEA00665CA6 /* BanksiaWatch.app */; + productType = "com.apple.product-type.application.watchapp2"; + }; + B1C02BA525294BEE00665CA6 /* BanksiaWatch Extension */ = { + isa = PBXNativeTarget; + buildConfigurationList = B1C02BBA25294BEE00665CA6 /* Build configuration list for PBXNativeTarget "BanksiaWatch Extension" */; + buildPhases = ( + B1C02BA225294BEE00665CA6 /* Sources */, + B1C02BA325294BEE00665CA6 /* Frameworks */, + B1C02BA425294BEE00665CA6 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "BanksiaWatch Extension"; + productName = "BanksiaWatch Extension"; + productReference = B1C02BA625294BEE00665CA6 /* BanksiaWatch Extension.appex */; + productType = "com.apple.product-type.watchkit2-extension"; + }; + B1C02F0225298C1A00665CA6 /* StockfishWatch */ = { + isa = PBXNativeTarget; + buildConfigurationList = B1C02F2425298C1C00665CA6 /* Build configuration list for PBXNativeTarget "StockfishWatch" */; + buildPhases = ( + B1C02F0125298C1A00665CA6 /* Resources */, + B1C02F2325298C1C00665CA6 /* Embed App Extensions */, + 10414D7BD9F5265B5380380A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + B1C02F0F25298C1B00665CA6 /* PBXTargetDependency */, + ); + name = StockfishWatch; + productName = StockfishWatch; + productReference = B1C02F0325298C1A00665CA6 /* StockfishWatch.app */; + productType = "com.apple.product-type.application.watchapp2"; + }; + B1C02F0B25298C1B00665CA6 /* StockfishWatch Extension */ = { + isa = PBXNativeTarget; + buildConfigurationList = B1C02F2025298C1C00665CA6 /* Build configuration list for PBXNativeTarget "StockfishWatch Extension" */; + buildPhases = ( + B1C02F0825298C1B00665CA6 /* Sources */, + B1C02F0925298C1B00665CA6 /* Frameworks */, + B1C02F0A25298C1B00665CA6 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "StockfishWatch Extension"; + productName = "StockfishWatch Extension"; + productReference = B1C02F0C25298C1B00665CA6 /* StockfishWatch Extension.appex */; + productType = "com.apple.product-type.watchkit2-extension"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + B14A8A912528C48900B5704C /* Project object */ = { + isa = PBXProject; + attributes = { + LastSwiftUpdateCheck = 1210; + LastUpgradeCheck = 1200; + TargetAttributes = { + B14A8A982528C48900B5704C = { + CreatedOnToolsVersion = 12.0.1; + }; + B17A8E43254976B400D5C329 = { + CreatedOnToolsVersion = 12.1; + }; + B17A8E4F254976B500D5C329 = { + CreatedOnToolsVersion = 12.1; + }; + B19AEF3A2541B0CC0037B09E = { + CreatedOnToolsVersion = 12.1; + }; + B1C02A762528D2C300665CA6 = { + CreatedOnToolsVersion = 12.0.1; + }; + B1C02B9C25294BEA00665CA6 = { + CreatedOnToolsVersion = 12.0.1; + }; + B1C02BA525294BEE00665CA6 = { + CreatedOnToolsVersion = 12.0.1; + }; + B1C02F0225298C1A00665CA6 = { + CreatedOnToolsVersion = 12.0.1; + }; + B1C02F0B25298C1B00665CA6 = { + CreatedOnToolsVersion = 12.0.1; + }; + }; + }; + buildConfigurationList = B14A8A942528C48900B5704C /* Build configuration list for PBXProject "BanksiaIOS" */; + compatibilityVersion = "Xcode 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = B14A8A902528C48900B5704C; + productRefGroup = B14A8A9A2528C48900B5704C /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + B14A8A982528C48900B5704C /* BanksiaIOS */, + B1C02B9C25294BEA00665CA6 /* BanksiaWatch */, + B1C02BA525294BEE00665CA6 /* BanksiaWatch Extension */, + B1C02A762528D2C300665CA6 /* Stockfish */, + B1C02F0225298C1A00665CA6 /* StockfishWatch */, + B1C02F0B25298C1B00665CA6 /* StockfishWatch Extension */, + B19AEF3A2541B0CC0037B09E /* Lc0 */, + B17A8E43254976B400D5C329 /* Lc0Watch */, + B17A8E4F254976B500D5C329 /* Lc0Watch Extension */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + B14A8A972528C48900B5704C /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B14A8B862528C76500B5704C /* alert2.wav in Resources */, + B1E09144252BEC4300375B24 /* nn-03744f8d56d8.nnue in Resources */, + B1B6060825446321002B3E61 /* 703810.pb.gz in Resources */, + B14A8B892528C76500B5704C /* error.wav in Resources */, + B14A8B8A2528C76500B5704C /* cap.wav in Resources */, + B14A8B832528C76500B5704C /* fruit.bin in Resources */, + B14A8B872528C76500B5704C /* alert1.wav in Resources */, + B1C02B092528D43600665CA6 /* LaunchScreen.storyboard in Resources */, + B14A8B822528C76500B5704C /* help.html in Resources */, + B14A8B852528C76500B5704C /* move.wav in Resources */, + B14A8B842528C76500B5704C /* win.wav in Resources */, + B14A8B902528C76500B5704C /* pieces.xcassets in Resources */, + B14A8B882528C76500B5704C /* check.wav in Resources */, + B14A8D872528C8E000B5704C /* pknet_224x32x1.net in Resources */, + B14A8B812528C76500B5704C /* credit.html in Resources */, + B14A8B772528C76500B5704C /* BsIcon.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B17A8E42254976B400D5C329 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B17A8E92254977C700D5C329 /* Lc0WatchAssets.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B17A8E4E254976B500D5C329 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B17A8EF12549781E00D5C329 /* WatchAssets.xcassets in Resources */, + B17A8EC62549780200D5C329 /* check.wav in Resources */, + B17A8EC42549780200D5C329 /* alert2.wav in Resources */, + B17A8EC22549780200D5C329 /* win.wav in Resources */, + B17A8EC82549780200D5C329 /* cap.wav in Resources */, + B17A8EC12549780200D5C329 /* fruit.bin in Resources */, + B17A8EC52549780200D5C329 /* alert1.wav in Resources */, + B17A8E61254976B600D5C329 /* Preview Assets.xcassets in Resources */, + B17A92DC2549783100D5C329 /* winograd_transform.ispc in Resources */, + B17A8EC32549780200D5C329 /* move.wav in Resources */, + B17A8EC72549780200D5C329 /* error.wav in Resources */, + B17A94432549805200D5C329 /* 703810.pb.gz in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B19AEF392541B0CC0037B09E /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B19AF54E2541B7F50037B09E /* help.html in Resources */, + B19AF54A2541B7F50037B09E /* error.wav in Resources */, + B19AF5482541B7F50037B09E /* alert1.wav in Resources */, + B19AF54C2541B7F50037B09E /* pieces.xcassets in Resources */, + B19AF5C02541BD520037B09E /* Lc0Icons.xcassets in Resources */, + B19AF5BF2541BD520037B09E /* LaunchScreen.storyboard in Resources */, + B19AF5462541B7F50037B09E /* move.wav in Resources */, + B19AF54B2541B7F50037B09E /* cap.wav in Resources */, + B19AF5F12541C72C0037B09E /* 703810.pb.gz in Resources */, + B12B8DC025464C3600AD3096 /* winograd_transform.ispc in Resources */, + B19AF5442541B7F50037B09E /* fruit.bin in Resources */, + B19AF54D2541B7F50037B09E /* credit.html in Resources */, + B19AF5492541B7F50037B09E /* check.wav in Resources */, + B19AF5452541B7F50037B09E /* win.wav in Resources */, + B19AF5472541B7F50037B09E /* alert2.wav in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02A752528D2C300665CA6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1C02AF32528D35200665CA6 /* check.wav in Resources */, + B1C02ADB2528D35100665CA6 /* help.html in Resources */, + B1C02AEE2528D35200665CA6 /* fruit.bin in Resources */, + B1E0913B252BEB7100375B24 /* nn-03744f8d56d8.nnue in Resources */, + B1C02AF02528D35200665CA6 /* move.wav in Resources */, + B1C02AF12528D35200665CA6 /* alert2.wav in Resources */, + B1C02AEF2528D35200665CA6 /* win.wav in Resources */, + B1C02AF42528D35200665CA6 /* error.wav in Resources */, + B1C02ADA2528D35100665CA6 /* credit.html in Resources */, + B1C02B102528D44900665CA6 /* LaunchScreen.storyboard in Resources */, + B1C02AF22528D35200665CA6 /* alert1.wav in Resources */, + B1C02AF52528D35200665CA6 /* cap.wav in Resources */, + B1C02B842528D71900665CA6 /* pieces.xcassets in Resources */, + B1C02B112528D44900665CA6 /* SfIcons.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02B9B25294BEA00665CA6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1B6FE3C2544233E002B3E61 /* BsWatchAssets.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02BA425294BEE00665CA6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1B6FEA2254423A8002B3E61 /* move.wav in Resources */, + B1B6FE612544237F002B3E61 /* WatchAssets.xcassets in Resources */, + B1B60382254423ED002B3E61 /* nn-03744f8d56d8.nnue in Resources */, + B1B6FEA3254423A8002B3E61 /* alert2.wav in Resources */, + B1B602E6254423EC002B3E61 /* pknet_224x32x1.net in Resources */, + B14F4BD42544D74A004DE126 /* weights.txt in Resources */, + B1B6FEA5254423A8002B3E61 /* check.wav in Resources */, + B1B6FEA1254423A8002B3E61 /* win.wav in Resources */, + B1B6FEA6254423A8002B3E61 /* error.wav in Resources */, + B1B6FE602544237F002B3E61 /* Preview Assets.xcassets in Resources */, + B1B6FEA7254423A8002B3E61 /* cap.wav in Resources */, + B1B6FEB1254423A8002B3E61 /* pieces.xcassets in Resources */, + B1B6FEA4254423A8002B3E61 /* alert1.wav in Resources */, + B1B6FEA0254423A8002B3E61 /* fruit.bin in Resources */, + B1B60381254423ED002B3E61 /* 703810.pb.gz in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02F0125298C1A00665CA6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1C02F0625298C1B00665CA6 /* SfWatchAssets.xcassets in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02F0A25298C1B00665CA6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1C02F6C25298C7200665CA6 /* check.wav in Resources */, + B1C02F6725298C7200665CA6 /* fruit.bin in Resources */, + B102425A253A600E00B95873 /* WatchAssets.xcassets in Resources */, + B1C02F6925298C7200665CA6 /* move.wav in Resources */, + B1C02F6A25298C7200665CA6 /* alert2.wav in Resources */, + B1C02F6825298C7200665CA6 /* win.wav in Resources */, + B1C02F6D25298C7200665CA6 /* error.wav in Resources */, + B1C02F1825298C1C00665CA6 /* Assets.xcassets in Resources */, + B1E09156252BEC7D00375B24 /* nn-03744f8d56d8.nnue in Resources */, + B1C02F6B25298C7200665CA6 /* alert1.wav in Resources */, + B1C02F6E25298C7200665CA6 /* cap.wav in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 451F113D1F6333701D1BE603 /* [CP] Prepare Artifacts */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Lc0/Pods-Lc0-artifacts-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Prepare Artifacts"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Lc0/Pods-Lc0-artifacts-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Lc0/Pods-Lc0-artifacts.sh\"\n"; + showEnvVarsInLog = 0; + }; + 618E054E750CEDA0BC4B9463 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-BanksiaIOS-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + 7E7CE9F69B6620EE3BA37E61 /* [CP] Prepare Artifacts */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Stockfish/Pods-Stockfish-artifacts-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Prepare Artifacts"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Stockfish/Pods-Stockfish-artifacts-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Stockfish/Pods-Stockfish-artifacts.sh\"\n"; + showEnvVarsInLog = 0; + }; + 8CCDB518E91FA0F5C4709AB7 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Lc0/Pods-Lc0-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Lc0/Pods-Lc0-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Lc0/Pods-Lc0-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + AC909A881B6E827ABA87633B /* [CP] Prepare Artifacts */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS-artifacts-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Prepare Artifacts"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS-artifacts-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS-artifacts.sh\"\n"; + showEnvVarsInLog = 0; + }; + DA894E8CFA0DD1CB54728C9C /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Lc0-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + E43DB4D64AF7D70E21B82B05 /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-Stockfish-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; + F200403F2061FA53F3D91D7C /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Stockfish/Pods-Stockfish-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-Stockfish/Pods-Stockfish-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Stockfish/Pods-Stockfish-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + F7940E35AD227CCA235287D7 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-BanksiaIOS/Pods-BanksiaIOS-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + B14A8A952528C48900B5704C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B14A8DA22528C8E000B5704C /* search.cpp in Sources */, + B14A8D7D2528C8E000B5704C /* movegen.c in Sources */, + B14A8DD92528C8E000B5704C /* util.c in Sources */, + B14F4B332544D277004DE126 /* eval_params.cpp in Sources */, + B14F4B2F2544D277004DE126 /* tbprobe.c in Sources */, + B1026C3D2543268200603CC7 /* factory.cc in Sources */, + B1DA819C255DE8530021C5DC /* GExtensions.swift in Sources */, + B14F4B322544D277004DE126 /* igelposition.cpp in Sources */, + B14A8B942528C76500B5704C /* GBoard.swift in Sources */, + B14A8B932528C76500B5704C /* GAllPieces.swift in Sources */, + B1DA81A1255DE8530021C5DC /* MenuGame.swift in Sources */, + B14F4B342544D277004DE126 /* igelsearch.cpp in Sources */, + B14A8D9A2528C8E000B5704C /* bitboard.cpp in Sources */, + B14A8B8C2528C76500B5704C /* Game.swift in Sources */, + B14F4B382544D277004DE126 /* uci.cpp in Sources */, + B14A8D962528C8E000B5704C /* tbprobe.c in Sources */, + B14A8E112528C8E000B5704C /* movepick.cpp in Sources */, + B14A8DAE2528C8E000B5704C /* uci.cpp in Sources */, + B14F4B2D2544D277004DE126 /* evaluate.cpp in Sources */, + B14A8DD12528C8E000B5704C /* eval.cpp in Sources */, + B1A5A6D92532ED6D0007A258 /* WebView.swift in Sources */, + B14A8DAD2528C8E000B5704C /* position.cpp in Sources */, + B14A8E172528C8E000B5704C /* pawns.cpp in Sources */, + B1026BFA2543268200603CC7 /* benchmark.cc in Sources */, + B14A8E162528C8E000B5704C /* search.cpp in Sources */, + B14A8DC82528C8E000B5704C /* stockfishlib.cpp in Sources */, + B14A8DCC2528C8E000B5704C /* bbinit.cpp in Sources */, + B1026C062543268200603CC7 /* esc_codes.cc in Sources */, + B1A5A6D72532ED6D0007A258 /* OptionUserName.swift in Sources */, + B14A8E092528C8E000B5704C /* ucioption.cpp in Sources */, + B14A8DE52528C8E000B5704C /* pawn_eval.c in Sources */, + B1026BFD2543268200603CC7 /* string.cc in Sources */, + B19AE9CA2540D6460037B09E /* uci.cpp in Sources */, + B1026C052543268200603CC7 /* random.cc in Sources */, + B14F4B272544D277004DE126 /* half_kp.cpp in Sources */, + B14A8B792528C76500B5704C /* ContentView.swift in Sources */, + B1026C352543268200603CC7 /* fully_connected_layer.cc in Sources */, + B14A8D8D2528C8E000B5704C /* search.c in Sources */, + B14A8D9B2528C8E000B5704C /* Makefile in Sources */, + B1026C2C2543268200603CC7 /* uciloop.cc in Sources */, + B14A8DD52528C8E000B5704C /* history.c in Sources */, + B14A8B6B2528C76500B5704C /* Book.swift in Sources */, + B1026C492543268200603CC7 /* timemgr.cc in Sources */, + B14A8DAC2528C8E000B5704C /* tb.cpp in Sources */, + B19AE9C22540D6460037B09E /* board.cpp in Sources */, + B14A8E1E2528C8E000B5704C /* uci.cpp in Sources */, + B14F4B392544D277004DE126 /* time.cpp in Sources */, + B14A8DDD2528C8E000B5704C /* search.c in Sources */, + B14F4B2C2544D277004DE126 /* texel.cpp in Sources */, + B14A8DAB2528C8E000B5704C /* eval.cpp in Sources */, + B1DA81A3255DE8530021C5DC /* EditView.swift in Sources */, + B14A8DD72528C8E000B5704C /* tables.c in Sources */, + B1026C4A2543268200603CC7 /* factory.cc in Sources */, + B14A8DDA2528C8E000B5704C /* position.c in Sources */, + B14A8DAF2528C8E000B5704C /* params.cpp in Sources */, + B14A8DCB2528C8E000B5704C /* Makefile in Sources */, + B14A8D842528C8E000B5704C /* makefile in Sources */, + B14A8DE02528C8E000B5704C /* make.c in Sources */, + B14A8B912528C76500B5704C /* ArrowView.swift in Sources */, + B14A8E0D2528C8E000B5704C /* bitboard.cpp in Sources */, + B14A8B692528C76500B5704C /* Result.swift in Sources */, + B1026C282543268200603CC7 /* syzygy.cc in Sources */, + B14F4B222544D277004DE126 /* bitboards.cpp in Sources */, + B1026C4C2543268200603CC7 /* params.cc in Sources */, + B1026C2B2543268200603CC7 /* board.cc in Sources */, + B14A8DAA2528C8E000B5704C /* main.cpp in Sources */, + B14A8DA52528C8E000B5704C /* tbprobe.cpp in Sources */, + B14A8DDC2528C8E000B5704C /* uci.c in Sources */, + B1026C4B2543268200603CC7 /* legacy.cc in Sources */, + B14A8DA12528C8E000B5704C /* move.cpp in Sources */, + B1026C002543268200603CC7 /* weights_adapter.cc in Sources */, + B14A8DDB2528C8E000B5704C /* hash.c in Sources */, + B14A8B962528C76500B5704C /* GPiece.swift in Sources */, + B1A5A6D82532ED6D0007A258 /* OptionColorScheme.swift in Sources */, + B1DA819D255DE8530021C5DC /* ContentViewExtension.swift in Sources */, + B1026BFE2543268200603CC7 /* numa.cc in Sources */, + B1A5A6DC2532ED6D0007A258 /* SoundNameView.swift in Sources */, + B1026C022543268200603CC7 /* configfile.cc in Sources */, + B14A8E152528C8E000B5704C /* evaluate.cpp in Sources */, + B14A8E0F2528C8E000B5704C /* psqt.cpp in Sources */, + B1026C4D2543268200603CC7 /* version.cc in Sources */, + B14A8E0A2528C8E000B5704C /* evaluate_nnue.cpp in Sources */, + B14A8D9F2528C8E000B5704C /* tune.cpp in Sources */, + B14A8B652528C76500B5704C /* Move.swift in Sources */, + B14A8B672528C76500B5704C /* Hist.swift in Sources */, + B14A8E122528C8E000B5704C /* tune.cpp in Sources */, + B14A8DA72528C8E000B5704C /* movegen.cpp in Sources */, + B14A8DD22528C8E000B5704C /* uci.cpp in Sources */, + B14A8D892528C8E000B5704C /* attacks.c in Sources */, + B14F4B232544D277004DE126 /* utils.cpp in Sources */, + B14A8E1F2528C8E000B5704C /* endgame.cpp in Sources */, + B14A8D992528C8E000B5704C /* magic.cpp in Sources */, + B14A8B6A2528C76500B5704C /* ExtensionLib.swift in Sources */, + B1DA819E255DE8530021C5DC /* BannerVC.swift in Sources */, + B14A8E132528C8E000B5704C /* tbprobe.cpp in Sources */, + B14A8E1C2528C8E000B5704C /* main.cpp in Sources */, + B1026C322543268200603CC7 /* network_blas.cc in Sources */, + B14F4B242544D277004DE126 /* moveeval.cpp in Sources */, + B14F4B2B2544D277004DE126 /* history.cpp in Sources */, + B1026C082543268200603CC7 /* optionsdict.cc in Sources */, + B14A8B8D2528C76500B5704C /* UserData.swift in Sources */, + B14A8D8B2528C8E000B5704C /* syzygy.c in Sources */, + B14A8B8E2528C76500B5704C /* SoundMng.swift in Sources */, + B19AE9C92540D6460037B09E /* eval.cpp in Sources */, + B1A5A6D62532ED6D0007A258 /* OptionPieceStyle.swift in Sources */, + B14A8DD32528C8E000B5704C /* move_eval.c in Sources */, + B19AE9C82540D6460037B09E /* main.cpp in Sources */, + B14A8DE62528C8E000B5704C /* tablebases.c in Sources */, + B1026C452543268200603CC7 /* stoppers.cc in Sources */, + B1026C2A2543268200603CC7 /* position.cc in Sources */, + B14A8DA82528C8E000B5704C /* tt.cpp in Sources */, + B1026BF92543268200603CC7 /* backendbench.cc in Sources */, + B1026C422543268200603CC7 /* version.inc in Sources */, + B14A8D9E2528C8E000B5704C /* data.cpp in Sources */, + B1026C442543268200603CC7 /* search.cc in Sources */, + B14A8D8C2528C8E000B5704C /* uci.c in Sources */, + B1026C472543268200603CC7 /* smooth.cc in Sources */, + B14A8D802528C8E000B5704C /* network.c in Sources */, + B14A8D932528C8E000B5704C /* masks.c in Sources */, + B14F4B362544D277004DE126 /* moves.cpp in Sources */, + B14F4B312544D277004DE126 /* notation.cpp in Sources */, + B14A8D982528C8E000B5704C /* thread.cpp in Sources */, + B14A8B8B2528C76500B5704C /* BanksiaApp.swift in Sources */, + B14A8D902528C8E000B5704C /* movepicker.c in Sources */, + B14A8DA62528C8E000B5704C /* target.cpp in Sources */, + B19AE9C12540D6460037B09E /* Makefile in Sources */, + B1026C292543268200603CC7 /* bitboard.cc in Sources */, + B14A8D922528C8E000B5704C /* cmdline.c in Sources */, + B1026C482543268200603CC7 /* alphazero.cc in Sources */, + B14A8DCF2528C8E000B5704C /* search.cpp in Sources */, + B14F4B252544D277004DE126 /* igeltt.cpp in Sources */, + B14A8DCA2528C8E000B5704C /* moveorder.cpp in Sources */, + B14A8D852528C8E000B5704C /* move.c in Sources */, + B14A8D812528C8E000B5704C /* history.c in Sources */, + B14A8DC92528C8E000B5704C /* common.cpp in Sources */, + B1026C3B2543268200603CC7 /* loader.cc in Sources */, + B14A8DE82528C8E000B5704C /* bitboard.c in Sources */, + B14A8B682528C76500B5704C /* Piece.swift in Sources */, + B14A8B6C2528C76500B5704C /* Types.swift in Sources */, + B14A8D8A2528C8E000B5704C /* transposition.c in Sources */, + B1026BFC2543268200603CC7 /* engine.cc in Sources */, + B14A8E082528C8E000B5704C /* timeman.cpp in Sources */, + B14A8DA92528C8E000B5704C /* pst.cpp in Sources */, + B14A8E142528C8E000B5704C /* bitbase.cpp in Sources */, + B1A5A6D52532ED6D0007A258 /* Benchmark.swift in Sources */, + B14A8D7F2528C8E000B5704C /* thread.c in Sources */, + B14A8DD02528C8E000B5704C /* hash.cpp in Sources */, + B1026C092543268200603CC7 /* filesystem.posix.cc in Sources */, + B1026C2F2543268200603CC7 /* convolution1.cc in Sources */, + B14A8DCD2528C8E000B5704C /* board.cpp in Sources */, + B1A5A6DA2532ED6D0007A258 /* HelpView.swift in Sources */, + B14A8B782528C76500B5704C /* ChessContentExtension.swift in Sources */, + B1026C032543268200603CC7 /* histogram.cc in Sources */, + B14A8B662528C76500B5704C /* ChessBoard.swift in Sources */, + B1026C072543268200603CC7 /* logging.cc in Sources */, + B14A8DD82528C8E000B5704C /* move_list.c in Sources */, + B14A8E0C2528C8E000B5704C /* misc.cpp in Sources */, + B14A8E0B2528C8E000B5704C /* half_kp.cpp in Sources */, + B1DA819F255DE8530021C5DC /* MenuMoveView.swift in Sources */, + B1026C372543268200603CC7 /* network_legacy.cc in Sources */, + B14A8E102528C8E000B5704C /* benchmark.cpp in Sources */, + B14A8E072528C8E000B5704C /* thread.cpp in Sources */, + B14A8E1B2528C8E000B5704C /* tt.cpp in Sources */, + B1026C432543268200603CC7 /* node.cc in Sources */, + B1026C462543268200603CC7 /* common.cc in Sources */, + B14A8DA02528C8E000B5704C /* see.cpp in Sources */, + B14A8DDF2528C8E000B5704C /* perft.c in Sources */, + B14A8DCE2528C8E000B5704C /* tbprobe.cpp in Sources */, + B1026C382543268200603CC7 /* writer.cc in Sources */, + B14A8E0E2528C8E000B5704C /* Makefile in Sources */, + B14F4B372544D277004DE126 /* main.cpp in Sources */, + B14A8E182528C8E000B5704C /* movegen.cpp in Sources */, + B1A5A6D42532ED6D0007A258 /* AboutView.swift in Sources */, + B19AE9C62540D6460037B09E /* search.cpp in Sources */, + B1026C332543268200603CC7 /* se_unit.cc in Sources */, + B14A8DD62528C8E000B5704C /* phash.c in Sources */, + B14A8DE72528C8E000B5704C /* gen.c in Sources */, + B14A8DE92528C8E000B5704C /* engines.cpp in Sources */, + B19AE9C02540D6460037B09E /* utils.cpp in Sources */, + B19AE9C72540D6460037B09E /* transposition.cpp in Sources */, + B14A8B642528C76500B5704C /* PopupView.swift in Sources */, + B1026C392543268200603CC7 /* winograd_filter.cc in Sources */, + B1026C3A2543268200603CC7 /* activation.cc in Sources */, + B14A8DE12528C8E000B5704C /* main.c in Sources */, + B14F4B262544D277004DE126 /* evaluate_nnue.cpp in Sources */, + B14A8D832528C8E000B5704C /* evalcache.c in Sources */, + B1A5A6DB2532ED6D0007A258 /* OptionView.swift in Sources */, + B1026C3E2543268200603CC7 /* encoder.cc in Sources */, + B14A8D8F2528C8E000B5704C /* time.c in Sources */, + B1026C312543268200603CC7 /* winograd_convolution3.cc in Sources */, + B14F4B282544D277004DE126 /* misc.cpp in Sources */, + B1026C012543268200603CC7 /* protomessage.cc in Sources */, + B14A8D912528C8E000B5704C /* tuner.c in Sources */, + B14A8D862528C8E000B5704C /* board.c in Sources */, + B1DA81A0255DE8530021C5DC /* MoveView.swift in Sources */, + B14A8E1D2528C8E000B5704C /* position.cpp in Sources */, + B1026BFF2543268200603CC7 /* optionsparser.cc in Sources */, + B14A8D7E2528C8E000B5704C /* zobrist.c in Sources */, + B19AE9C42540D6460037B09E /* nnue.cpp in Sources */, + B1026C042543268200603CC7 /* commandline.cc in Sources */, + B14A8D9D2528C8E000B5704C /* test.cpp in Sources */, + B14A8B8F2528C76500B5704C /* EngineData.swift in Sources */, + B14F4B2A2544D277004DE126 /* makefile in Sources */, + B19AE9C32540D6460037B09E /* tbprobe.cpp in Sources */, + B14A8DD42528C8E000B5704C /* eval.c in Sources */, + B1026BFB2543268200603CC7 /* main.cc in Sources */, + B14A8B952528C76500B5704C /* GCell.swift in Sources */, + B14A8D822528C8E000B5704C /* bitboards.c in Sources */, + B14A8D942528C8E000B5704C /* windows.c in Sources */, + B14A8D882528C8E000B5704C /* evaluate.c in Sources */, + B14A8D9C2528C8E000B5704C /* move_utils.cpp in Sources */, + B1DA81A2255DE8530021C5DC /* MenuView.swift in Sources */, + B14A8D972528C8E000B5704C /* timecontrol.cpp in Sources */, + B14A8E1A2528C8E000B5704C /* material.cpp in Sources */, + B1026C3F2543268200603CC7 /* cache.cc in Sources */, + B14A8DE32528C8E000B5704C /* tbprobe.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B17A8E4C254976B500D5C329 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B17A8EF22549781E00D5C329 /* WatchAboutView.swift in Sources */, + B17A92DF2549783100D5C329 /* se_unit.cc in Sources */, + B17A92DE2549783100D5C329 /* network_blas.cc in Sources */, + B17A92A82549783100D5C329 /* benchmark.cc in Sources */, + B17A92F22549783100D5C329 /* factory.cc in Sources */, + B17A92E92549783100D5C329 /* cache.cc in Sources */, + B17A92F42549783100D5C329 /* params.cc in Sources */, + B17A92DB2549783100D5C329 /* convolution1.cc in Sources */, + B17A92AE2549783100D5C329 /* weights_adapter.cc in Sources */, + B17A92E12549783100D5C329 /* fully_connected_layer.cc in Sources */, + B17A92B62549783100D5C329 /* optionsdict.cc in Sources */, + B17A92B52549783100D5C329 /* logging.cc in Sources */, + B17A92E32549783100D5C329 /* writer.cc in Sources */, + B17A92F12549783100D5C329 /* timemgr.cc in Sources */, + B17A92E42549783100D5C329 /* winograd_filter.cc in Sources */, + B17A92B42549783100D5C329 /* esc_codes.cc in Sources */, + B17A92E22549783100D5C329 /* network_legacy.cc in Sources */, + B17A8EDB2549780300D5C329 /* EngineData.swift in Sources */, + B17A8ECC2549780200D5C329 /* Piece.swift in Sources */, + B17A8ED52549780300D5C329 /* GPiece.swift in Sources */, + B17A92B72549783100D5C329 /* filesystem.posix.cc in Sources */, + B17A8EDA2549780300D5C329 /* SoundMng.swift in Sources */, + B17A8ED42549780300D5C329 /* GCell.swift in Sources */, + B17A92EE2549783100D5C329 /* common.cc in Sources */, + B17A92E72549783100D5C329 /* factory.cc in Sources */, + B17A8ECE2549780300D5C329 /* ExtensionLib.swift in Sources */, + B17A92B12549783100D5C329 /* histogram.cc in Sources */, + B17A8ED62549780300D5C329 /* ChessContentExtension.swift in Sources */, + B17A92EF2549783100D5C329 /* smooth.cc in Sources */, + B17A8ECF2549780300D5C329 /* Book.swift in Sources */, + B17A92F52549783100D5C329 /* version.cc in Sources */, + B17A92F32549783100D5C329 /* legacy.cc in Sources */, + B17A92E62549783100D5C329 /* loader.cc in Sources */, + B17A92B32549783100D5C329 /* random.cc in Sources */, + B17A92AB2549783100D5C329 /* string.cc in Sources */, + B17A8EF52549781E00D5C329 /* WatchApp.swift in Sources */, + B17A92D82549783100D5C329 /* position.cc in Sources */, + B17A8ED02549780300D5C329 /* Types.swift in Sources */, + B17A8ED32549780300D5C329 /* GBoard.swift in Sources */, + B17A92DA2549783100D5C329 /* uciloop.cc in Sources */, + B17A92AD2549783100D5C329 /* optionsparser.cc in Sources */, + B17A8ECD2549780300D5C329 /* Result.swift in Sources */, + B17A92A92549783100D5C329 /* main.cc in Sources */, + B17A8ED12549780300D5C329 /* ArrowView.swift in Sources */, + B17A92AC2549783100D5C329 /* numa.cc in Sources */, + B17A92EA2549783100D5C329 /* version.inc in Sources */, + B17A8EC92549780200D5C329 /* Move.swift in Sources */, + B17A92AF2549783100D5C329 /* protomessage.cc in Sources */, + B17A8ED72549780300D5C329 /* ContentView.swift in Sources */, + B17A92DD2549783100D5C329 /* winograd_convolution3.cc in Sources */, + B17A92E82549783100D5C329 /* encoder.cc in Sources */, + B17A8ECA2549780200D5C329 /* ChessBoard.swift in Sources */, + B17A8EF72549781E00D5C329 /* WatchContentViewExtensions.swift in Sources */, + B17A8ED92549780300D5C329 /* UserData.swift in Sources */, + B17A8EF82549781E00D5C329 /* WatchEngineList.swift in Sources */, + B17A92D72549783100D5C329 /* bitboard.cc in Sources */, + B17A8ED22549780300D5C329 /* GAllPieces.swift in Sources */, + B17A8EF62549781E00D5C329 /* WatchOptionView.swift in Sources */, + B17A92D62549783100D5C329 /* syzygy.cc in Sources */, + B17A92EC2549783100D5C329 /* search.cc in Sources */, + B17A8ECB2549780200D5C329 /* Hist.swift in Sources */, + B17A92AA2549783100D5C329 /* engine.cc in Sources */, + B17A8EF42549781E00D5C329 /* ComplicationController.swift in Sources */, + B17A92F02549783100D5C329 /* alphazero.cc in Sources */, + B17A92E52549783100D5C329 /* activation.cc in Sources */, + B17A92D92549783100D5C329 /* board.cc in Sources */, + B17A93622549783200D5C329 /* engines.cpp in Sources */, + B17A92EB2549783100D5C329 /* node.cc in Sources */, + B17A92B22549783100D5C329 /* commandline.cc in Sources */, + B17A92ED2549783100D5C329 /* stoppers.cc in Sources */, + B17A92A72549783100D5C329 /* backendbench.cc in Sources */, + B17A92B02549783100D5C329 /* configfile.cc in Sources */, + B17A8EF32549781E00D5C329 /* WatchGameSetup.swift in Sources */, + B17A8ED82549780300D5C329 /* Game.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B19AEF372541B0CC0037B09E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B19AF5312541B7F50037B09E /* GAllPieces.swift in Sources */, + B19AF3692541B1150037B09E /* common.cc in Sources */, + B19AF52F2541B7F50037B09E /* ContentView.swift in Sources */, + B19AF53B2541B7F50037B09E /* OptionPieceStyle.swift in Sources */, + B19AF5392541B7F50037B09E /* AboutView.swift in Sources */, + B19AF36D2541B1150037B09E /* factory.cc in Sources */, + B19AF5402541B7F50037B09E /* OptionView.swift in Sources */, + B19AF36E2541B1150037B09E /* legacy.cc in Sources */, + B19AF3222541B1140037B09E /* weights_adapter.cc in Sources */, + B19AF3662541B1150037B09E /* node.cc in Sources */, + B19AF31F2541B1140037B09E /* string.cc in Sources */, + B19AF36F2541B1150037B09E /* params.cc in Sources */, + B19AF5552541B7F50037B09E /* MenuView.swift in Sources */, + B19AF31D2541B1140037B09E /* main.cc in Sources */, + B19AF5372541B7F50037B09E /* SoundMng.swift in Sources */, + B19AF3612541B1150037B09E /* encoder.cc in Sources */, + B19AF35B2541B1150037B09E /* writer.cc in Sources */, + B19AF5422541B7F50037B09E /* BanksiaApp.swift in Sources */, + B19AF6672542C3520037B09E /* backendbench.cc in Sources */, + B19AF3282541B1140037B09E /* esc_codes.cc in Sources */, + B12B8DC325464C3600AD3096 /* se_unit.cc in Sources */, + B19AF3672541B1150037B09E /* search.cc in Sources */, + B19AF36C2541B1150037B09E /* timemgr.cc in Sources */, + B19AF53F2541B7F50037B09E /* HelpView.swift in Sources */, + B19AF5512541B7F50037B09E /* ContentViewExtension.swift in Sources */, + B19AF3DF2541B1160037B09E /* engines.cpp in Sources */, + B19AF5572541B7F50037B09E /* Move.swift in Sources */, + B19AF3242541B1140037B09E /* configfile.cc in Sources */, + B19AF5332541B7F50037B09E /* GCell.swift in Sources */, + B19AF5592541B7F50037B09E /* Hist.swift in Sources */, + B19AF36A2541B1150037B09E /* smooth.cc in Sources */, + B19AF52E2541B7F50037B09E /* ChessContentExtension.swift in Sources */, + B19AF35D2541B1150037B09E /* activation.cc in Sources */, + B19AF55A2541B7F50037B09E /* Piece.swift in Sources */, + B19AF5432541B7F50037B09E /* PopupView.swift in Sources */, + B19AF5502541B7F50037B09E /* MenuGame.swift in Sources */, + B19AF3702541B1150037B09E /* version.cc in Sources */, + B19AF3252541B1140037B09E /* histogram.cc in Sources */, + B19AF53C2541B7F50037B09E /* OptionUserName.swift in Sources */, + B12B8DC225464C3600AD3096 /* network_blas.cc in Sources */, + B19AF34D2541B1150037B09E /* board.cc in Sources */, + B19AF3602541B1150037B09E /* factory.cc in Sources */, + B19AF5342541B7F50037B09E /* GPiece.swift in Sources */, + B19AF3232541B1140037B09E /* protomessage.cc in Sources */, + B19AF34B2541B1140037B09E /* bitboard.cc in Sources */, + B19AF3202541B1140037B09E /* numa.cc in Sources */, + B12B8DBF25464C3600AD3096 /* convolution1.cc in Sources */, + B19AF53E2541B7F50037B09E /* WebView.swift in Sources */, + B19AF3652541B1150037B09E /* version.inc in Sources */, + B19AF55B2541B7F50037B09E /* Result.swift in Sources */, + B19AF3682541B1150037B09E /* stoppers.cc in Sources */, + B19AF3262541B1140037B09E /* commandline.cc in Sources */, + B19AF31E2541B1140037B09E /* engine.cc in Sources */, + B19AF34A2541B1140037B09E /* syzygy.cc in Sources */, + B19AF5302541B7F50037B09E /* ArrowView.swift in Sources */, + B19AF3292541B1140037B09E /* logging.cc in Sources */, + B19AF3212541B1140037B09E /* optionsparser.cc in Sources */, + B19AF5322541B7F50037B09E /* GBoard.swift in Sources */, + B19AF53A2541B7F50037B09E /* Benchmark.swift in Sources */, + B19AF35C2541B1150037B09E /* winograd_filter.cc in Sources */, + B19AF34E2541B1150037B09E /* uciloop.cc in Sources */, + B19AF5362541B7F50037B09E /* UserData.swift in Sources */, + B19AF55D2541B7F50037B09E /* Book.swift in Sources */, + B19AF5542541B7F50037B09E /* MoveView.swift in Sources */, + B19AF32A2541B1140037B09E /* optionsdict.cc in Sources */, + B19AF35E2541B1150037B09E /* loader.cc in Sources */, + B12B8DC525464C3600AD3096 /* fully_connected_layer.cc in Sources */, + B19AF5522541B7F50037B09E /* BannerVC.swift in Sources */, + B19AF55E2541B7F50037B09E /* Types.swift in Sources */, + B19AF5582541B7F50037B09E /* ChessBoard.swift in Sources */, + B19AF54F2541B7F50037B09E /* GExtensions.swift in Sources */, + B19AF3622541B1150037B09E /* cache.cc in Sources */, + B19AF5532541B7F50037B09E /* MenuMoveView.swift in Sources */, + B19AF3272541B1140037B09E /* random.cc in Sources */, + B12B8DC125464C3600AD3096 /* winograd_convolution3.cc in Sources */, + B19AF5412541B7F50037B09E /* SoundNameView.swift in Sources */, + B19AF53D2541B7F50037B09E /* OptionColorScheme.swift in Sources */, + B19AF36B2541B1150037B09E /* alphazero.cc in Sources */, + B19AF5562541B7F50037B09E /* EditView.swift in Sources */, + B19AF55C2541B7F50037B09E /* ExtensionLib.swift in Sources */, + B19AF5352541B7F50037B09E /* Game.swift in Sources */, + B19AF5382541B7F50037B09E /* EngineData.swift in Sources */, + B19AF34C2541B1140037B09E /* position.cc in Sources */, + B19AF32B2541B1140037B09E /* filesystem.posix.cc in Sources */, + B19AF35A2541B1150037B09E /* network_legacy.cc in Sources */, + B19AF6682542C3520037B09E /* benchmark.cc in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02A732528D2C300665CA6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1C02B732528D50C00665CA6 /* stockfishlib.cpp in Sources */, + B1C02B742528D50C00665CA6 /* engines.cpp in Sources */, + B1DA81CC255DE8770021C5DC /* EditView.swift in Sources */, + B1C02B752528D50C00665CA6 /* engines-bridging-header.h in Sources */, + B1C02B762528D50C00665CA6 /* engineids.h in Sources */, + B1C02B562528D48700665CA6 /* ucioption.cpp in Sources */, + B1C02B602528D48700665CA6 /* tbprobe.cpp in Sources */, + B1C02B552528D48700665CA6 /* timeman.cpp in Sources */, + B1A5A71B2532EDBF0007A258 /* SoundNameView.swift in Sources */, + B1C02AED2528D35200665CA6 /* ContentView.swift in Sources */, + B1C02AEA2528D35200665CA6 /* GCell.swift in Sources */, + B1A5A7152532EDBF0007A258 /* OptionPieceStyle.swift in Sources */, + B1C02B5B2528D48700665CA6 /* Makefile in Sources */, + B1DA81C6255DE8770021C5DC /* ContentViewExtension.swift in Sources */, + B1C02AFE2528D35200665CA6 /* BanksiaApp.swift in Sources */, + B1C02B682528D48700665CA6 /* tt.cpp in Sources */, + B1C02B632528D48700665CA6 /* search.cpp in Sources */, + B1DA81C8255DE8770021C5DC /* MenuMoveView.swift in Sources */, + B1A5A7142532EDBF0007A258 /* Benchmark.swift in Sources */, + B1C02B5D2528D48700665CA6 /* benchmark.cpp in Sources */, + B1C02B672528D48700665CA6 /* material.cpp in Sources */, + B1DA81CB255DE8770021C5DC /* MenuView.swift in Sources */, + B1C02B582528D48700665CA6 /* half_kp.cpp in Sources */, + B1C02B012528D35200665CA6 /* UserData.swift in Sources */, + B1C02B652528D48700665CA6 /* movegen.cpp in Sources */, + B1C02AFA2528D35200665CA6 /* Result.swift in Sources */, + B1A5A7182532EDBF0007A258 /* WebView.swift in Sources */, + B1C02AF92528D35200665CA6 /* Piece.swift in Sources */, + B1C02B6A2528D48700665CA6 /* position.cpp in Sources */, + B1C02B032528D35200665CA6 /* EngineData.swift in Sources */, + B1C02B642528D48700665CA6 /* pawns.cpp in Sources */, + B1A5A7172532EDBF0007A258 /* OptionColorScheme.swift in Sources */, + B1C02AFD2528D35200665CA6 /* Types.swift in Sources */, + B1A5A7162532EDBF0007A258 /* OptionUserName.swift in Sources */, + B1C02B5C2528D48700665CA6 /* psqt.cpp in Sources */, + B1C02AF72528D35200665CA6 /* ChessBoard.swift in Sources */, + B1C02B622528D48700665CA6 /* evaluate.cpp in Sources */, + B1C02B5E2528D48700665CA6 /* movepick.cpp in Sources */, + B1C02B5A2528D48700665CA6 /* bitboard.cpp in Sources */, + B1A5A71A2532EDBF0007A258 /* OptionView.swift in Sources */, + B1C02B572528D48700665CA6 /* evaluate_nnue.cpp in Sources */, + B1C02AE82528D35200665CA6 /* GAllPieces.swift in Sources */, + B1C02B6C2528D48700665CA6 /* endgame.cpp in Sources */, + B1C02B542528D48700665CA6 /* thread.cpp in Sources */, + B1C02AFC2528D35200665CA6 /* Book.swift in Sources */, + B1C02B692528D48700665CA6 /* main.cpp in Sources */, + B1C02B002528D35200665CA6 /* Game.swift in Sources */, + B1DA81C9255DE8770021C5DC /* MoveView.swift in Sources */, + B1C02B5F2528D48700665CA6 /* tune.cpp in Sources */, + B1C02AF62528D35200665CA6 /* Move.swift in Sources */, + B1C02AE92528D35200665CA6 /* GBoard.swift in Sources */, + B1C02AE62528D35100665CA6 /* ArrowView.swift in Sources */, + B1A5A7192532EDBF0007A258 /* HelpView.swift in Sources */, + B1C02AEB2528D35200665CA6 /* GPiece.swift in Sources */, + B1DA81C5255DE8770021C5DC /* GExtensions.swift in Sources */, + B1C02B6B2528D48700665CA6 /* uci.cpp in Sources */, + B1C02AFF2528D35200665CA6 /* PopupView.swift in Sources */, + B1C02B612528D48700665CA6 /* bitbase.cpp in Sources */, + B1DA81CA255DE8770021C5DC /* MenuGame.swift in Sources */, + B1A5A7132532EDBF0007A258 /* AboutView.swift in Sources */, + B1C02AEC2528D35200665CA6 /* ChessContentExtension.swift in Sources */, + B1DA81C7255DE8770021C5DC /* BannerVC.swift in Sources */, + B1C02B592528D48700665CA6 /* misc.cpp in Sources */, + B1C02AFB2528D35200665CA6 /* ExtensionLib.swift in Sources */, + B1C02B022528D35200665CA6 /* SoundMng.swift in Sources */, + B1C02AF82528D35200665CA6 /* Hist.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02BA225294BEE00665CA6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1B602EE254423EC002B3E61 /* time.c in Sources */, + B1B60376254423ED002B3E61 /* evaluate.cpp in Sources */, + B1B602F7254423EC002B3E61 /* thread.cpp in Sources */, + B1B60364254423ED002B3E61 /* transposition.cpp in Sources */, + B1B60366254423ED002B3E61 /* eval.cpp in Sources */, + B1B60360254423ED002B3E61 /* tbprobe.cpp in Sources */, + B1B6FEA8254423A8002B3E61 /* ArrowView.swift in Sources */, + B1B6036F254423ED002B3E61 /* Makefile in Sources */, + B1B60309254423EC002B3E61 /* main.cpp in Sources */, + B1B60375254423ED002B3E61 /* bitbase.cpp in Sources */, + B1B602D5254423EC002B3E61 /* smooth.cc in Sources */, + B1B6032A254423ED002B3E61 /* Makefile in Sources */, + B1B60367254423ED002B3E61 /* uci.cpp in Sources */, + B1B6036E254423ED002B3E61 /* bitboard.cpp in Sources */, + B1B60340254423ED002B3E61 /* main.c in Sources */, + B1B6035D254423ED002B3E61 /* utils.cpp in Sources */, + B14F4BD32544D74A004DE126 /* misc.cpp in Sources */, + B1B60288254423EB002B3E61 /* benchmark.cc in Sources */, + B1B602DD254423EC002B3E61 /* zobrist.c in Sources */, + B1B6028E254423EB002B3E61 /* weights_adapter.cc in Sources */, + B1B602C9254423EC002B3E61 /* loader.cc in Sources */, + B1B60296254423EC002B3E61 /* optionsdict.cc in Sources */, + B1B6037C254423ED002B3E61 /* tt.cpp in Sources */, + B1B6030B254423EC002B3E61 /* tb.cpp in Sources */, + B1B6030A254423EC002B3E61 /* eval.cpp in Sources */, + B1B60295254423EC002B3E61 /* logging.cc in Sources */, + B1B6036A254423ED002B3E61 /* ucioption.cpp in Sources */, + B1B60377254423ED002B3E61 /* search.cpp in Sources */, + B1B6034A254423ED002B3E61 /* engines.cpp in Sources */, + B14F4BDE2544D74A004DE126 /* eval_params.cpp in Sources */, + B1B602E3254423EC002B3E61 /* makefile in Sources */, + B14F4BE42544D74A004DE126 /* time.cpp in Sources */, + B1B602F8254423EC002B3E61 /* magic.cpp in Sources */, + B1B602CD254423EC002B3E61 /* cache.cc in Sources */, + B1B602FB254423EC002B3E61 /* move_utils.cpp in Sources */, + B1B60328254423ED002B3E61 /* common.cpp in Sources */, + B1B602D7254423EC002B3E61 /* timemgr.cc in Sources */, + B1B602D6254423EC002B3E61 /* alphazero.cc in Sources */, + B1B60330254423ED002B3E61 /* eval.cpp in Sources */, + B1B6035E254423ED002B3E61 /* Makefile in Sources */, + B1B602CC254423EC002B3E61 /* encoder.cc in Sources */, + B1B6033A254423ED002B3E61 /* hash.c in Sources */, + B14F4BDF2544D74A004DE126 /* igelsearch.cpp in Sources */, + B1B60301254423EC002B3E61 /* search.cpp in Sources */, + B1B6030E254423EC002B3E61 /* params.cpp in Sources */, + B1B602C3254423EC002B3E61 /* fully_connected_layer.cc in Sources */, + B1B602D9254423EC002B3E61 /* legacy.cc in Sources */, + B1B60294254423EC002B3E61 /* esc_codes.cc in Sources */, + B14F4BD02544D74A004DE126 /* igeltt.cpp in Sources */, + B1B60335254423ED002B3E61 /* phash.c in Sources */, + B1B602D4254423EC002B3E61 /* common.cc in Sources */, + B1B60380254423ED002B3E61 /* endgame.cpp in Sources */, + B1B60373254423ED002B3E61 /* tune.cpp in Sources */, + B1B6036C254423ED002B3E61 /* half_kp.cpp in Sources */, + B1B6032C254423ED002B3E61 /* board.cpp in Sources */, + B1B602F1254423EC002B3E61 /* cmdline.c in Sources */, + B1B602DF254423EC002B3E61 /* network.c in Sources */, + B1B602F3254423EC002B3E61 /* windows.c in Sources */, + B1B602FF254423EC002B3E61 /* see.cpp in Sources */, + B1B6036D254423ED002B3E61 /* misc.cpp in Sources */, + B14F4BD62544D74A004DE126 /* history.cpp in Sources */, + B1B602E5254423EC002B3E61 /* board.c in Sources */, + B14F4BD72544D74A004DE126 /* texel.cpp in Sources */, + B1B6032F254423ED002B3E61 /* hash.cpp in Sources */, + B1B6FEB2254423A8002B3E61 /* ChessContentExtension.swift in Sources */, + B1B6FE9B254423A8002B3E61 /* Piece.swift in Sources */, + B1B60372254423ED002B3E61 /* movepick.cpp in Sources */, + B1B6FE662544237F002B3E61 /* WatchOptionView.swift in Sources */, + B1B602D0254423EC002B3E61 /* version.inc in Sources */, + B1B60331254423ED002B3E61 /* uci.cpp in Sources */, + B1B602BD254423EC002B3E61 /* convolution1.cc in Sources */, + B1B602F9254423EC002B3E61 /* bitboard.cpp in Sources */, + B1B60333254423ED002B3E61 /* eval.c in Sources */, + B1B60297254423EC002B3E61 /* filesystem.posix.cc in Sources */, + B1B60329254423ED002B3E61 /* moveorder.cpp in Sources */, + B14F4BD12544D74A004DE126 /* evaluate_nnue.cpp in Sources */, + B1B60327254423ED002B3E61 /* stockfishlib.cpp in Sources */, + B1B6FE9E254423A8002B3E61 /* Book.swift in Sources */, + B14F4BDD2544D74A004DE126 /* igelposition.cpp in Sources */, + B14F4BD22544D74A004DE126 /* half_kp.cpp in Sources */, + B1B6FE9F254423A8002B3E61 /* Types.swift in Sources */, + B1B602DB254423EC002B3E61 /* version.cc in Sources */, + B1B6FEA9254423A8002B3E61 /* GAllPieces.swift in Sources */, + B1B60291254423EC002B3E61 /* histogram.cc in Sources */, + B1B60338254423ED002B3E61 /* util.c in Sources */, + B1B60300254423EC002B3E61 /* move.cpp in Sources */, + B1B602F5254423EC002B3E61 /* tbprobe.c in Sources */, + B1B602DC254423EC002B3E61 /* movegen.c in Sources */, + B14F4BE12544D74A004DE126 /* moves.cpp in Sources */, + B1B6032D254423ED002B3E61 /* tbprobe.cpp in Sources */, + B14F4BCD2544D74A004DE126 /* bitboards.cpp in Sources */, + B1B6FE99254423A8002B3E61 /* ChessBoard.swift in Sources */, + B1B6FE682544237F002B3E61 /* WatchEngineList.swift in Sources */, + B1B6035F254423ED002B3E61 /* board.cpp in Sources */, + B1B60306254423EC002B3E61 /* movegen.cpp in Sources */, + B1B602D2254423EC002B3E61 /* search.cc in Sources */, + B1B6036B254423ED002B3E61 /* evaluate_nnue.cpp in Sources */, + B1B602EB254423EC002B3E61 /* uci.c in Sources */, + B1B602D8254423EC002B3E61 /* factory.cc in Sources */, + B1B60293254423EC002B3E61 /* random.cc in Sources */, + B1B602EF254423EC002B3E61 /* movepicker.c in Sources */, + B1B6028B254423EB002B3E61 /* string.cc in Sources */, + B1B6033B254423ED002B3E61 /* uci.c in Sources */, + B1B6FE622544237F002B3E61 /* WatchAboutView.swift in Sources */, + B1B60337254423ED002B3E61 /* move_list.c in Sources */, + B1B602B8254423EC002B3E61 /* position.cc in Sources */, + B1B6030C254423EC002B3E61 /* position.cpp in Sources */, + B1B6FEB3254423A8002B3E61 /* ContentView.swift in Sources */, + B1B60305254423EC002B3E61 /* target.cpp in Sources */, + B1B6FE652544237F002B3E61 /* WatchApp.swift in Sources */, + B1B602BA254423EC002B3E61 /* uciloop.cc in Sources */, + B1B60307254423EC002B3E61 /* tt.cpp in Sources */, + B1B602C0254423EC002B3E61 /* network_blas.cc in Sources */, + B1B6028D254423EB002B3E61 /* optionsparser.cc in Sources */, + B1B6FEAF254423A8002B3E61 /* SoundMng.swift in Sources */, + B1B6037F254423ED002B3E61 /* uci.cpp in Sources */, + B1B60378254423ED002B3E61 /* pawns.cpp in Sources */, + B1B60289254423EB002B3E61 /* main.cc in Sources */, + B1B6FEB0254423A8002B3E61 /* EngineData.swift in Sources */, + B1B6028C254423EB002B3E61 /* numa.cc in Sources */, + B1B602DA254423EC002B3E61 /* params.cc in Sources */, + B14F4BD82544D74A004DE126 /* evaluate.cpp in Sources */, + B1B60379254423ED002B3E61 /* movegen.cpp in Sources */, + B1B60363254423ED002B3E61 /* search.cpp in Sources */, + B1B6030D254423EC002B3E61 /* uci.cpp in Sources */, + B1B6033F254423ED002B3E61 /* make.c in Sources */, + B1B602FD254423EC002B3E61 /* data.cpp in Sources */, + B1B6FE9C254423A8002B3E61 /* Result.swift in Sources */, + B1B602E7254423EC002B3E61 /* evaluate.c in Sources */, + B1B6028F254423EC002B3E61 /* protomessage.cc in Sources */, + B1B602E9254423EC002B3E61 /* transposition.c in Sources */, + B1B6033E254423ED002B3E61 /* perft.c in Sources */, + B1B60361254423ED002B3E61 /* nnue.cpp in Sources */, + B1B6FE9D254423A8002B3E61 /* ExtensionLib.swift in Sources */, + B1B6FEAC254423A8002B3E61 /* GPiece.swift in Sources */, + B1B60369254423ED002B3E61 /* timeman.cpp in Sources */, + B1B6FE98254423A8002B3E61 /* Move.swift in Sources */, + B14F4BD52544D74A004DE126 /* makefile in Sources */, + B1B60370254423ED002B3E61 /* psqt.cpp in Sources */, + B1B6FE632544237F002B3E61 /* WatchGameSetup.swift in Sources */, + B1B602F6254423EC002B3E61 /* timecontrol.cpp in Sources */, + B1B6037E254423ED002B3E61 /* position.cpp in Sources */, + B1B602C1254423EC002B3E61 /* se_unit.cc in Sources */, + B1B6FE672544237F002B3E61 /* WatchContentViewExtensions.swift in Sources */, + B1B602F2254423EC002B3E61 /* masks.c in Sources */, + B14F4BE22544D74A004DE126 /* main.cpp in Sources */, + B1B602F0254423EC002B3E61 /* tuner.c in Sources */, + B1B60334254423ED002B3E61 /* history.c in Sources */, + B1B602FA254423EC002B3E61 /* Makefile in Sources */, + B1B6032E254423ED002B3E61 /* search.cpp in Sources */, + B1B60344254423ED002B3E61 /* pawn_eval.c in Sources */, + B1B602D3254423EC002B3E61 /* stoppers.cc in Sources */, + B1B602BF254423EC002B3E61 /* winograd_convolution3.cc in Sources */, + B14F4BCF2544D74A004DE126 /* moveeval.cpp in Sources */, + B1B60339254423ED002B3E61 /* position.c in Sources */, + B1B6032B254423ED002B3E61 /* bbinit.cpp in Sources */, + B1B602B7254423EC002B3E61 /* bitboard.cc in Sources */, + B1B6FEAE254423A8002B3E61 /* UserData.swift in Sources */, + B1B6FEAD254423A8002B3E61 /* Game.swift in Sources */, + B1B602B6254423EC002B3E61 /* syzygy.cc in Sources */, + B1B602C6254423EC002B3E61 /* writer.cc in Sources */, + B1B6FE642544237F002B3E61 /* ComplicationController.swift in Sources */, + B1B602EA254423EC002B3E61 /* syzygy.c in Sources */, + B1B6028A254423EB002B3E61 /* engine.cc in Sources */, + B1B60374254423ED002B3E61 /* tbprobe.cpp in Sources */, + B1B60347254423ED002B3E61 /* bitboard.c in Sources */, + B1B6FEAA254423A8002B3E61 /* GBoard.swift in Sources */, + B1B602FE254423EC002B3E61 /* tune.cpp in Sources */, + B14F4BE32544D74A004DE126 /* uci.cpp in Sources */, + B1B602C7254423EC002B3E61 /* winograd_filter.cc in Sources */, + B1B602E4254423EC002B3E61 /* move.c in Sources */, + B1B602B9254423EC002B3E61 /* board.cc in Sources */, + B1B60371254423ED002B3E61 /* benchmark.cpp in Sources */, + B1B60346254423ED002B3E61 /* gen.c in Sources */, + B1B602C5254423EC002B3E61 /* network_legacy.cc in Sources */, + B1B60345254423ED002B3E61 /* tablebases.c in Sources */, + B14F4BDA2544D74A004DE126 /* tbprobe.c in Sources */, + B1B602FC254423EC002B3E61 /* test.cpp in Sources */, + B14F4BDC2544D74A004DE126 /* notation.cpp in Sources */, + B1B602DE254423EC002B3E61 /* thread.c in Sources */, + B1B60336254423ED002B3E61 /* tables.c in Sources */, + B1B602CB254423EC002B3E61 /* factory.cc in Sources */, + B1B60292254423EC002B3E61 /* commandline.cc in Sources */, + B1B60308254423EC002B3E61 /* pst.cpp in Sources */, + B14F4BCE2544D74A004DE126 /* utils.cpp in Sources */, + B1B602C8254423EC002B3E61 /* activation.cc in Sources */, + B1B602E0254423EC002B3E61 /* history.c in Sources */, + B1B60304254423EC002B3E61 /* tbprobe.cpp in Sources */, + B1B6037B254423ED002B3E61 /* material.cpp in Sources */, + B1B602E2254423EC002B3E61 /* evalcache.c in Sources */, + B1B602E8254423EC002B3E61 /* attacks.c in Sources */, + B1B60365254423ED002B3E61 /* main.cpp in Sources */, + B1B602D1254423EC002B3E61 /* node.cc in Sources */, + B1B602E1254423EC002B3E61 /* bitboards.c in Sources */, + B1B60287254423EB002B3E61 /* backendbench.cc in Sources */, + B1B60290254423EC002B3E61 /* configfile.cc in Sources */, + B1B602EC254423EC002B3E61 /* search.c in Sources */, + B1B6FE9A254423A8002B3E61 /* Hist.swift in Sources */, + B1B60368254423ED002B3E61 /* thread.cpp in Sources */, + B1B6033C254423ED002B3E61 /* search.c in Sources */, + B1B60332254423ED002B3E61 /* move_eval.c in Sources */, + B1B6FEAB254423A8002B3E61 /* GCell.swift in Sources */, + B1B6037D254423ED002B3E61 /* main.cpp in Sources */, + B1B60342254423ED002B3E61 /* tbprobe.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B1C02F0825298C1B00665CA6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B1C0326B25298CCC00665CA6 /* tt.cpp in Sources */, + B1C0326125298CCC00665CA6 /* movepick.cpp in Sources */, + B1C02F6225298C7200665CA6 /* GCell.swift in Sources */, + B1C02F7325298C7200665CA6 /* Result.swift in Sources */, + B1C0321825298CCC00665CA6 /* stockfishlib.cpp in Sources */, + B1C02F6F25298C7200665CA6 /* Move.swift in Sources */, + B1C0325C25298CCC00665CA6 /* misc.cpp in Sources */, + B1C02F7425298C7200665CA6 /* ExtensionLib.swift in Sources */, + B1C02F7125298C7200665CA6 /* Hist.swift in Sources */, + B1C02F8D25298C8800665CA6 /* WatchOptionView.swift in Sources */, + B1C02F6025298C7200665CA6 /* GAllPieces.swift in Sources */, + B1C02F6625298C7200665CA6 /* ContentView.swift in Sources */, + B1C0326425298CCC00665CA6 /* bitbase.cpp in Sources */, + B1C0326D25298CCC00665CA6 /* position.cpp in Sources */, + B1C0325925298CCC00665CA6 /* ucioption.cpp in Sources */, + B1C02F6325298C7200665CA6 /* GPiece.swift in Sources */, + B1C0326225298CCC00665CA6 /* tune.cpp in Sources */, + B1C0323925298CCC00665CA6 /* engines.cpp in Sources */, + B1C0326E25298CCC00665CA6 /* uci.cpp in Sources */, + B1C0326525298CCC00665CA6 /* evaluate.cpp in Sources */, + B1C0326A25298CCC00665CA6 /* material.cpp in Sources */, + B1C0325F25298CCC00665CA6 /* psqt.cpp in Sources */, + B1C0325825298CCC00665CA6 /* timeman.cpp in Sources */, + B1C0326F25298CCC00665CA6 /* endgame.cpp in Sources */, + B1C0326025298CCC00665CA6 /* benchmark.cpp in Sources */, + B1C02F7525298C7200665CA6 /* Book.swift in Sources */, + B1C0325A25298CCC00665CA6 /* evaluate_nnue.cpp in Sources */, + B1C02F5E25298C7200665CA6 /* ArrowView.swift in Sources */, + B1C0326825298CCC00665CA6 /* movegen.cpp in Sources */, + B1C02F8B25298C8800665CA6 /* ComplicationController.swift in Sources */, + B1C0326625298CCC00665CA6 /* search.cpp in Sources */, + B1C02F8925298C8800665CA6 /* WatchAboutView.swift in Sources */, + B1C02F8F25298C8800665CA6 /* WatchEngineList.swift in Sources */, + B1C02F6525298C7200665CA6 /* ChessContentExtension.swift in Sources */, + B1C02F7625298C7200665CA6 /* Types.swift in Sources */, + B1C0325E25298CCC00665CA6 /* Makefile in Sources */, + B1C02F7825298C7200665CA6 /* UserData.swift in Sources */, + B1C02F7225298C7200665CA6 /* Piece.swift in Sources */, + B1C02F7725298C7200665CA6 /* Game.swift in Sources */, + B1C0326725298CCC00665CA6 /* pawns.cpp in Sources */, + B1C0325725298CCC00665CA6 /* thread.cpp in Sources */, + B1C0325D25298CCC00665CA6 /* bitboard.cpp in Sources */, + B1C0326325298CCC00665CA6 /* tbprobe.cpp in Sources */, + B1C0326C25298CCC00665CA6 /* main.cpp in Sources */, + B1C02F8E25298C8800665CA6 /* WatchContentViewExtensions.swift in Sources */, + B1C02F8C25298C8800665CA6 /* WatchApp.swift in Sources */, + B1C02F7925298C7200665CA6 /* SoundMng.swift in Sources */, + B1C02F6125298C7200665CA6 /* GBoard.swift in Sources */, + B1C02F8A25298C8800665CA6 /* WatchGameSetup.swift in Sources */, + B1C02F7025298C7200665CA6 /* ChessBoard.swift in Sources */, + B1C02F7A25298C7200665CA6 /* EngineData.swift in Sources */, + B1C0325B25298CCC00665CA6 /* half_kp.cpp in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + B1026ECB2543AB3100603CC7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B1C02B9C25294BEA00665CA6 /* BanksiaWatch */; + targetProxy = B1026ECA2543AB3100603CC7 /* PBXContainerItemProxy */; + }; + B17A8E53254976B500D5C329 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B17A8E4F254976B500D5C329 /* Lc0Watch Extension */; + targetProxy = B17A8E52254976B500D5C329 /* PBXContainerItemProxy */; + }; + B17A8E64254976B600D5C329 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B17A8E43254976B400D5C329 /* Lc0Watch */; + targetProxy = B17A8E63254976B600D5C329 /* PBXContainerItemProxy */; + }; + B1C02BA925294BEE00665CA6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B1C02BA525294BEE00665CA6 /* BanksiaWatch Extension */; + targetProxy = B1C02BA825294BEE00665CA6 /* PBXContainerItemProxy */; + }; + B1C02BB825294BEE00665CA6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B1C02B9C25294BEA00665CA6 /* BanksiaWatch */; + targetProxy = B1C02BB725294BEE00665CA6 /* PBXContainerItemProxy */; + }; + B1C02F0F25298C1B00665CA6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B1C02F0B25298C1B00665CA6 /* StockfishWatch Extension */; + targetProxy = B1C02F0E25298C1B00665CA6 /* PBXContainerItemProxy */; + }; + B1C02F1E25298C1C00665CA6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = B1C02F0225298C1A00665CA6 /* StockfishWatch */; + targetProxy = B1C02F1D25298C1C00665CA6 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin PBXVariantGroup section */ + B19AF5BC2541BD520037B09E /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + B19AF5BD2541BD520037B09E /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + B1C02B072528D43600665CA6 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + B1C02B082528D43600665CA6 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + B1C02B0D2528D44900665CA6 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + B1C02B0E2528D44900665CA6 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + B14A8AA62528C48C00B5704C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + B14A8AA72528C48C00B5704C /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + B14A8AA92528C48C00B5704C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C93B5C991277AC8FAB577BE8 /* Pods-BanksiaIOS.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"BanksiaIOS/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"${PODS_ROOT}/Headers/Public\"", + "\"${PODS_ROOT}/Headers/Public/GoogleUtilities\"", + "\"${PODS_ROOT}/Headers/Public/PromisesObjC\"", + "\"${PODS_ROOT}/Headers/Public/nanopb\"", + "\"${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include\"", + $SRCROOT/engines/lc0, + $SRCROOT/engines/lc0/Eigen, + ); + INFOPLIST_FILE = BanksiaIOS/BsInfo.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_CFLAGS = ( + "-DNO_PEXT", + "-DEVAL_NNUE=1", + "-DNNUE_EMBEDDING_OFF", + "-DUSE_POPCNT", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + OTHER_SWIFT_FLAGS = "-DSHOW_ADS"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.banksia; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + B14A8AAA2528C48C00B5704C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 495032D8CCD55D9884E15391 /* Pods-BanksiaIOS.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"BanksiaIOS/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + HEADER_SEARCH_PATHS = ( + "$(inherited)", + "\"${PODS_ROOT}/Headers/Public\"", + "\"${PODS_ROOT}/Headers/Public/GoogleUtilities\"", + "\"${PODS_ROOT}/Headers/Public/PromisesObjC\"", + "\"${PODS_ROOT}/Headers/Public/nanopb\"", + "\"${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include\"", + $SRCROOT/engines/lc0, + $SRCROOT/engines/lc0/Eigen, + ); + INFOPLIST_FILE = BanksiaIOS/BsInfo.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_CFLAGS = ( + "-DNO_PEXT", + "-DEVAL_NNUE=1", + "-DNNUE_EMBEDDING_OFF", + "-DUSE_POPCNT", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-O3", + ); + OTHER_SWIFT_FLAGS = "-DSHOW_ADS"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.banksia; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + B17A8E67254976B600D5C329 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"Lc0Watch Extension/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + HEADER_SEARCH_PATHS = ( + $SRCROOT/engines/lc0, + "$(PROJECT_DIR)/engines/lc0/Eigen", + ); + INFOPLIST_FILE = "Lc0Watch Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); + OTHER_CFLAGS = ( + "-DLC0ONLY", + "-DNO_PEXT", + "-DEIGEN_DONT_VECTORIZE", + ); + OTHER_SWIFT_FLAGS = "-DLC0ONLY"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.lczero.watchkitapp.watchkitextension; + PRODUCT_NAME = "${TARGET_NAME}"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Debug; + }; + B17A8E68254976B600D5C329 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"Lc0Watch Extension/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + HEADER_SEARCH_PATHS = ( + $SRCROOT/engines/lc0, + "$(PROJECT_DIR)/engines/lc0/Eigen", + ); + INFOPLIST_FILE = "Lc0Watch Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); + OTHER_CFLAGS = ( + "-DLC0ONLY", + "-DNO_PEXT", + "-DEIGEN_DONT_VECTORIZE", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-O3", + ); + OTHER_SWIFT_FLAGS = "-DLC0ONLY"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.lczero.watchkitapp.watchkitextension; + PRODUCT_NAME = "${TARGET_NAME}"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WARNING_CFLAGS = ""; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Release; + }; + B17A8E6B254976B600D5C329 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + IBSC_MODULE = Lc0Watch_Extension; + INFOPLIST_FILE = Lc0Watch/Info.plist; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.lczero.watchkitapp; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Debug; + }; + B17A8E6C254976B600D5C329 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + IBSC_MODULE = Lc0Watch_Extension; + INFOPLIST_FILE = Lc0Watch/Info.plist; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.lczero.watchkitapp; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Release; + }; + B19AEF482541B0D00037B09E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = EA2220B0D5AA38CC4AA40708 /* Pods-Lc0.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"Lc0/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_C_LANGUAGE_STANDARD = c11; + HEADER_SEARCH_PATHS = ( + "$(PROJECT_DIR)/engines/lc0/Eigen", + $SRCROOT/engines/lc0, + "\"${PODS_ROOT}/Headers/Public\"", + "\"${PODS_ROOT}/Headers/Public/GoogleUtilities\"", + "\"${PODS_ROOT}/Headers/Public/PromisesObjC\"", + "\"${PODS_ROOT}/Headers/Public/nanopb\"", + "\"${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include\"", + ); + INFOPLIST_FILE = Lc0/Lc0Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_CFLAGS = ( + "-DLC0ONLY", + "-DNO_PEXT", + ); + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + OTHER_SWIFT_FLAGS = "-DSHOW_ADS -DLC0ONLY"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.lczero; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + B19AEF492541B0D00037B09E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C7AD8516A3E0EAED425E6516 /* Pods-Lc0.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CLANG_CXX_LIBRARY = "libc++"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"Lc0/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + GCC_C_LANGUAGE_STANDARD = c11; + HEADER_SEARCH_PATHS = ( + "$(PROJECT_DIR)/engines/lc0/Eigen", + $SRCROOT/engines/lc0, + "\"${PODS_ROOT}/Headers/Public\"", + "\"${PODS_ROOT}/Headers/Public/GoogleUtilities\"", + "\"${PODS_ROOT}/Headers/Public/PromisesObjC\"", + "\"${PODS_ROOT}/Headers/Public/nanopb\"", + "\"${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include\"", + ); + INFOPLIST_FILE = Lc0/Lc0Info.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.0; + OTHER_CFLAGS = ( + "-DLC0ONLY", + "-DNO_PEXT", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-O3", + ); + OTHER_SWIFT_FLAGS = "-DSHOW_ADS -DLC0ONLY"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.lczero; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + B1C02A842528D2C600665CA6 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DC597BE1739220AEA3E0565C /* Pods-Stockfish.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"Stockfish/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + INFOPLIST_FILE = Stockfish/SfInfo.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_CFLAGS = ( + "-DSTOCKFISHONLY", + "-DNNUE_EMBEDDING_OFF", + "-DUSE_POPCNT", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + OTHER_SWIFT_FLAGS = "-DSTOCKFISHONLY -DSHOW_ADS"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.stockfish; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + B1C02A852528D2C600665CA6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 13988D2A15C65AD8D52DD195 /* Pods-Stockfish.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"Stockfish/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64; + INFOPLIST_FILE = Stockfish/SfInfo.plist; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + OTHER_CFLAGS = ( + "-DSTOCKFISHONLY", + "-DNNUE_EMBEDDING_OFF", + "-DUSE_POPCNT", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-O3", + ); + OTHER_SWIFT_FLAGS = "-DSTOCKFISHONLY -DSHOW_ADS"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.stockfish; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + B1C02BBB25294BEE00665CA6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"BanksiaWatch Extension/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + HEADER_SEARCH_PATHS = ( + $SRCROOT/engines/lc0, + $SRCROOT/engines/lc0/Eigen, + ); + INFOPLIST_FILE = "BanksiaWatch Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); + OTHER_CFLAGS = ( + "-DNO_PEXT", + "-DNNUE_EMBEDDING_OFF", + "-DEVAL_NNUE=1", + "-DUSE_POPCNT", + "-DEIGEN_DONT_VECTORIZE", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.banksia.watchkitapp.watchkitextension; + PRODUCT_NAME = "${TARGET_NAME}"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Debug; + }; + B1C02BBC25294BEE00665CA6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"BanksiaWatch Extension/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + HEADER_SEARCH_PATHS = ( + $SRCROOT/engines/lc0, + $SRCROOT/engines/lc0/Eigen, + ); + INFOPLIST_FILE = "BanksiaWatch Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); + OTHER_CFLAGS = ( + "-DNO_PEXT", + "-DNNUE_EMBEDDING_OFF", + "-DEVAL_NNUE=1", + "-DUSE_POPCNT", + "-DEIGEN_DONT_VECTORIZE", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-O3", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.banksia.watchkitapp.watchkitextension; + PRODUCT_NAME = "${TARGET_NAME}"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Release; + }; + B1C02BBF25294BEE00665CA6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + HEADER_SEARCH_PATHS = ""; + IBSC_MODULE = BanksiaWatch_Extension; + INFOPLIST_FILE = BanksiaWatch/Info.plist; + OTHER_CFLAGS = ""; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.banksia.watchkitapp; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Debug; + }; + B1C02BC025294BEE00665CA6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + HEADER_SEARCH_PATHS = ""; + IBSC_MODULE = BanksiaWatch_Extension; + INFOPLIST_FILE = BanksiaWatch/Info.plist; + OTHER_CFLAGS = ""; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.banksia.watchkitapp; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Release; + }; + B1C02F2125298C1C00665CA6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"StockfishWatch Extension/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + INFOPLIST_FILE = "StockfishWatch Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); + OTHER_CFLAGS = ( + "-DSTOCKFISHONLY", + "-DNNUE_EMBEDDING_OFF", + "-DUSE_POPCNT", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = "$(OTHER_CFLAGS)"; + OTHER_SWIFT_FLAGS = "-DSTOCKFISHONLY"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.stockfish.watchkitapp.watchkitextension; + PRODUCT_NAME = "${TARGET_NAME}"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Debug; + }; + B1C02F2225298C1C00665CA6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + CLANG_CXX_LANGUAGE_STANDARD = "c++17"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_ASSET_PATHS = "\"StockfishWatch Extension/Preview Content\""; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + ENABLE_PREVIEWS = YES; + INFOPLIST_FILE = "StockfishWatch Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@executable_path/../../Frameworks", + ); + OTHER_CFLAGS = ( + "-DSTOCKFISHONLY", + "-DNNUE_EMBEDDING_OFF", + "-DUSE_POPCNT", + "-DUSE_NEON", + ); + OTHER_CPLUSPLUSFLAGS = ( + "$(OTHER_CFLAGS)", + "-O3", + ); + OTHER_SWIFT_FLAGS = "-DSTOCKFISHONLY"; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.stockfish.watchkitapp.watchkitextension; + PRODUCT_NAME = "${TARGET_NAME}"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_OBJC_BRIDGING_HEADER = "$(SRCROOT)/engines/engines-bridging-header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Release; + }; + B1C02F2525298C1C00665CA6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + IBSC_MODULE = StockfishWatch_Extension; + INFOPLIST_FILE = StockfishWatch/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.stockfish.watchkitapp; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Debug; + }; + B1C02F2625298C1C00665CA6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 10; + DEVELOPMENT_TEAM = 3FHDXJ5CB2; + IBSC_MODULE = StockfishWatch_Extension; + INFOPLIST_FILE = StockfishWatch/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.softgaroo.stockfish.watchkitapp; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = watchos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 7.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + B14A8A942528C48900B5704C /* Build configuration list for PBXProject "BanksiaIOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B14A8AA62528C48C00B5704C /* Debug */, + B14A8AA72528C48C00B5704C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B14A8AA82528C48C00B5704C /* Build configuration list for PBXNativeTarget "BanksiaIOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B14A8AA92528C48C00B5704C /* Debug */, + B14A8AAA2528C48C00B5704C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B17A8E66254976B600D5C329 /* Build configuration list for PBXNativeTarget "Lc0Watch Extension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B17A8E67254976B600D5C329 /* Debug */, + B17A8E68254976B600D5C329 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B17A8E6A254976B600D5C329 /* Build configuration list for PBXNativeTarget "Lc0Watch" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B17A8E6B254976B600D5C329 /* Debug */, + B17A8E6C254976B600D5C329 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B19AEF472541B0D00037B09E /* Build configuration list for PBXNativeTarget "Lc0" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B19AEF482541B0D00037B09E /* Debug */, + B19AEF492541B0D00037B09E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B1C02A832528D2C600665CA6 /* Build configuration list for PBXNativeTarget "Stockfish" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B1C02A842528D2C600665CA6 /* Debug */, + B1C02A852528D2C600665CA6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B1C02BBA25294BEE00665CA6 /* Build configuration list for PBXNativeTarget "BanksiaWatch Extension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B1C02BBB25294BEE00665CA6 /* Debug */, + B1C02BBC25294BEE00665CA6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B1C02BBE25294BEE00665CA6 /* Build configuration list for PBXNativeTarget "BanksiaWatch" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B1C02BBF25294BEE00665CA6 /* Debug */, + B1C02BC025294BEE00665CA6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B1C02F2025298C1C00665CA6 /* Build configuration list for PBXNativeTarget "StockfishWatch Extension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B1C02F2125298C1C00665CA6 /* Debug */, + B1C02F2225298C1C00665CA6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B1C02F2425298C1C00665CA6 /* Build configuration list for PBXNativeTarget "StockfishWatch" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B1C02F2525298C1C00665CA6 /* Debug */, + B1C02F2625298C1C00665CA6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = B14A8A912528C48900B5704C /* Project object */; +} diff --git a/BanksiaIOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/BanksiaIOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/BanksiaIOS.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/BanksiaIOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/BanksiaIOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/BanksiaIOS.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/BanksiaIOS.xcodeproj/project.xcworkspace/xcuserdata/nguyenpham.xcuserdatad/UserInterfaceState.xcuserstate b/BanksiaIOS.xcodeproj/project.xcworkspace/xcuserdata/nguyenpham.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..d0a9f5a6c673cb9c6564d0de0bae461c096e88d0 GIT binary patch literal 22866 zcmeHvd3;mF*Z0i5H|gG{ZMqlensiH=G-=Wnf$mV~23^=GX`8lzHYrKUj?6_sRsm5& zMWije2yQIm!Y-l+vbrInh%BOl2#6p&=ib|N5q>`Ye((D}e>|VJ{WQIqnLFz_XTE2d zscft_+3YISNrVxFXv8295+f(%IwWem(P}eU%tNCL)~Y%ad@GHzTN;N%St`dEtL!!( zglDg+ka!iA3@}bIR%f&oI)LLZ~U=o54VokXY5=jaP`2mOKW zqI>91bRRvy2xClP8Z%gg#n=fuV;Ag&CD;%5z+pHXN8m^tg_SrFtFRjDa2oE3``|p> z9~a_MT!x3@;dlhD#8tQ!kHr=|1y9A(@Z)$6o{Q(<`FIh28Lz<`@T+(;-h$u6Z{v6I zd-#343-8AJ@rU>@K83%+-{AB3dwc<3#y9Y9_$I!E|DX_sDT;EX+$eX-gYu+&DJd05 zg;L$9SSpT+rxGXyl}e>iJ*mg2UQ{}ji?vi=s(>0qji5$SwNxEtq8g}i)RWX4YA!X8 znoljD7E(`9i>Sra3hE_lCG|43j(UaKM7>76P92~=pbkx`FQ=cUU!Y&4SI{rfE9sZ% zRdh4mLa(J?r8m=W(Oc>F==bSe^lo||y`MfpAEiH~kI~2J6ZBW~8TxDb2K^g-lfFgY zrhljJ(0|Z(>3a-foEQ(rlksN)m_R0s31?E7G^Qu>7}JaC&Gcc?nG7bA$z=+dLZ*}{ zV@5KgmmV7_F&V$LvMGiRA^m~+gx%y-Or=6mJ>^8<5{xx`#%t}wqbH0$wYEdj3`#55otwwQD0F%QJ$#3Xn?3lG)Pn;DisY8 zjS^LgjAc>gruzC5$OCyIFC;;}$bWEQiE^xQl5H6LZ{x}GsH%E{&DMgvkq@B=-GZdZ zk1*t25>_FJ%1+8iP1Wb-DpE3Xaur%tPNpJ7m914I=cFX5GgSJlOl@X`M4FeKGuUDs zYil%A8M7@_O$|n~-O+F`ia>GePzVY|-B5Sb1BIb*A|hhqM4X8WaV2i+P$Y^%(MSe` zVo)@3CvTI-$WACEh5zyjN$<|}ml`UwEM~jaQeSVhR%B>%{oXQFFQB|#mnS}gUI z25X+9)e1>qM;_m!_AJLNYEVyZ7PTlD>5v|!pj4DbJcuXpA`;?Fe2DKln7dx6H|m4Z z;VBd5&X4pV=_CuDvbkB5KpQ1>mI;N1@upe>j6g_g|C(Vn!Z^I4RGHmWZ?c<=w!x-q zd!0}$&unW18E&z56l;I8Q!%cA_SZ*3T{+dJwwGKSV<|v`P~2)%h>B1#8c6&}00|^P zt5FFWh{{ko2_``#hQxDy4jWQssWvL1o&hGivb{lN`y4}uON{lZnW|gkU6OUdI@_P^d{e6v$ywzORkXkmzirGSvXLr!&qIG*R>u;e;SY(`L9|< z!j7YH$ck*pK1^U&Gtlu6;n8RtQCN~~0@AaX4c195P^xK2VM!6c zL>GBe!zvv>0aG+1ij7kZHQ9{~{78YOKL$T-SY#qo5p#RjBjF^{yh zEo&aUV_Prw@b(Mp79M@v$=Sudw9#O%8wwn4oY>D~wzs&t4a+o`$J$JWyrPmJ#a2so z6QB(VKJMuyaeq`(#)*vvGlx|8&S*0BK2y0Y*BAhm`$(I8J5?q@$Nd8WrT?&w+}AyJ zK^?);mXOd+m2`SM-n~cIKdh~4_P)JeL2VK4Es;^3su)^gw^WU-G1=;l%j7Ztw6gh0 z3nRF3R=rnk4Qh#3v?L@%qPCwFWnyIdIN?iV`r?`VQ?nY{PI7P2bZ#4fnl}h(B?y`U zs1$(LC;(k!0c=f2ESim;N9zG%Z3AGn4;=t7^)Qh_Y}$JOG#D z(b$M5;wSN9{5)O(uxCAf1-}JgXBPmSgF;^@+}1&D+yAzI__)9hGtn%Nji0C z)MT$WnT_Qp;{*X(a`f58TCLE%CsETsE?*(3tSGhj%_>*xvdc?5+5j<>r0e+Fsmanw zjYgZkt+|Twk_wHwqa06XB_MdswRzRRC#D(`Y+k}J=AwBO65qm-f+joH;SN@AMRPf3 zb};G!vNj$QkI|c3P}Kz zg{d}xJgDX*ZoMG;pfo4Qa;#R1RS>i=`#ENAj;n>N_C~wD#ckAsj8(8q55E@5^$Yg6 zEK36?@}R@8v{hqyU}58c2A65eoWyla=xtlVpe9t)4Pq4tLP72@A(10c|@{WuTU z-bcGukyL?1_Mp9Gg(W3MdkflwnuPrQ=)fw{Q^-GvJ{;9fKp9r6VNxqPhz_A90DSyc zXWs{HKQOgZrl=CaRMQf|rX=Z;62jD~q?BpXBGVhwdH!;c+fj53#WkZ(Nk%g|PBOWL z3U9I*t;JSjjnQf~R%e0GuC-VvOmWosCAy5_Hlwf58ITNT z(KqNE`WAhM&ZFOBAsUcRf2FMJ0o|I{}-hKZ&I(_|yJ zdIqb>W-;?SbQuh*ZT;;x*gW$MlPpbkSm119Wm9b} z-~cX@lRU$^)ZifD4iv-}%;UDMV%Wqugv1eukPq7o_r+1CfV8~Yc4B_FnpAHbRZv6bamoi~wR7Ny0`#bsbW7 z1oy22c}w6cw{8W7TC>UCRBapzqZKA1GTk(~GfUuT9Q#m9aVQ!mkP0BP(HwO0;^#`B z32vSu(?{&)>yV%mI0u|P86}uh@hpz@IAwUJ z+!maQnmQ*8D{3^F^UR=gIM6J94EI8Dt5y;DDV&Zopyf>1eY0^6&c%IkKOi=Ts+Mo5 z;(^sc89|~R!oylP0qQ%wO>UmRBcVT|a0MV2!|>`hCAVx){!mV= z+w6vhMq(k21c*Je2KKPD#Kc5SuGkXIwM~>B{;ocnnt^r|tfu^1^D>qXW&j zf!I1Yu@N_c`h>?}E4HDt#7>&Xc+zh*9*-yBiRcQMK<1Ivuyov>FR&PpE9l>Cg3MP) z>jy#%wiQUM8fzQQk<9>;xf--92g6UtPoTI~OfZXQkcngxncRwJ!ftSdOo7Vz>U}sq z$gs6l#fuP5xVEVjkjaw-uxs`tP^C;&juc^J3phGlNT!nd&jFtLf+62&QStqAK>7C(#8{G*Qtjt0PWa2p}q=9h?&>W z+j!=$<-NP)a_w}cMtIxNpN@UG9dVK;$t;4%G%}aWAy1Imodv@x+{_Dx)no>FoabX! zn2ojEY^)>GJGgQq$CZTqg$WXQKjN$SC-Mw=mMm+< zzu;^5I(d#XlNOGx6S_>ZFir>8IhMj9!~j`5syN`w@g_@?t<+$xHMUJv7H6Ua-R%*z zR|sjHOA8~v&5itbvYgbP#CJh(bK?6R{uAHF4~E)!LBN?RUL-G&=gF%7D?&Sx)31M+ zsF~j;s3@8egT_WNl!&Y#FSSrklrvdLUMBK#VP?vOUIPg}JP4qccDfvFuvgWEwevGi zos<_PahSCnr2p3$Zl$~_AC6E3>({?3_UMh|k-c(^%#ZRHpoP$vASzf;*}70RFTq== z5UvNDKKF1YhnL#qdxeneXrMb430n!(g9@Xj z8bwt;^hOxGVTARPk{$dTi}^QTqnt8Dt=ECRnX2J*PqkJBYG|rTHEr5)Y7FwC#!~g% z&QJ~8Ws$e2e^=|F*eT&ZbuWG+@o{!>b#wOsYoND}uhb7LdO^Vu{GAddo z?-3gpKeDi-lal~?Qfji-!{T{^#b3w}?EYZ4k#ut;<${N$q{?bEn%gbXdD-Ay;cyM7 zQi4{VXX{jm`wB>=9JaT-ylgPj=7FAMG6Oa#EXg%lIZLXo(E@PQ3Y#M@^#mXh0NEW) z0UT=cWk9JCJ1B((2HRMuq`j*G2LN4#bbhfE&1spbFLV54@B5p3kPlCK_3%5x870N`FI!U8Veyms4fPsTb z%14YGWvCXsPv94UHRqN*j9YJRxx={MB$YNLOs!5%0+lJWYeLs=;Db_WaxycLl5-T= ztn3tpHdUulq^Pr#6~JZa(CJfB(|We~#fD7aCp#}2s%~sousakI;wmX1E`0ME)$!ha(lZ`qp|6m1FD&WM z&&%?1%pB4O4IE42$S=?p78S!L z0R+I)pRnR(WqH|x&I4oanpFaJ55Z#ubDFBk&P+-fy+i6y4yQLx%k}Ipaxp=jD@fQJ%kf9Lb$+eFm>((+x1DXQJn{4(*x`VTE7~!=1SZEddw`aSkDDV z{X+Z{IO`X4ngM79&+#_wm0-ng#;tfQ*su@ai2h#{52IQ7DS9b5xYy8|=nv^D z^i}$2`WoZTL^E;VrhW`u(}m1HUcN#Afbbt2Rb76V(c~Rrmo`%t5ONMPGl7O!OS%PekYF^>+VnP3qa+h_rwjg9w}g5m?F*x)wf zl7IjJHQ0@|T#FSH0NV(`rCL%|XXI?BQsFDuQepG7o6Nk`qC%qLoNk;=uigk1cJP_- zS|+F()%=Sl`y|k&VC&@+zcvkCpj2)L7oIqCsks(fGs6ZAcAPwOjRlH3Kx}*QK*2&R z^x07v*JZ~vE}@oj(Bf%oDPBoEOAe9`$!v0HHT4{|oO+&mfqX=+kl$ELbJ!w=$A1nt zXV*HF8DM3$gR#|6Z>g=2$p5ZrG3SgEUaycS{Kzof9@y_KYAdyk+74{^Hno#{N{*4^MVDul6`!>=9Nfo-^rpHYX!q1tFSnCd$= z7ZBLsHW2LR!rbS>it+yQk+!OOQx#aN6b9ZAFA-`|a7)^jYIbOy#Zwx;<*&GZ3BNortrIxWqbD^o8 z$IS%>>sX`JQPBnJhpshWrhffL%XNeLjk*cTb({K~x$;r>jD$Oe@tQe3p^ic(Jh7@N2mUR>ed#Hx;ypp`k{G35h z4Oa(Gs&qVcw3$vIzjEZtElMKqHUcT%vDc^QKw;49VW)Sjg@#V%6q=XF6V0@a+=M9; zn43$H*;moBZBN_lB)Bo!ntDmzTHI7GWci2u*nC+J+TPtbkI zAD!$IbbopP7?>ZBd*m+I%~rJ;6uKeD7>nr=5YF^KdJy@O+;0JxP(~iG82z7G6#h=v zr$^GGx>Buyu7RD6uB5BzYTC$RhQ(qQJG0nzHC;>B(I$Efi``iq&*I)JF7Ha!7LKY} zEUJ+7|BuO<6Hl-|bBeTJuj{mX&~~8#r+>SFj_srUsofyhxq(SS11=Sk{Qr0a9X$HT zCLR}>aI28y{d-Nc_dN08Icnn*mR^A3HqtZbC+L~ut_G7XCMtUKbMc|iSLO)F}1$%omy^O^HU?YKF76-F9oW&7fkbo~S z9J2*?pbG($DBJCBp!GeR39ioqlNtQ0jo@m2WHtv>vbaspPzz|V$0N(+na2yUe6a02 zTuVLgxNSG3L7B*hYvBWt`0Yw*si^^YBKSsxLGboT@E1Z?GMXkrpd7e^g&h8kM>T5e zR3R6k@~=jp(PXc)aMqxQCx=rPb1n7NfDZ&=*~*EJ)hrGq^+LirT(Fv6PszAH7CfPE z@E@dJ;^~kcTjXc7regL4RtW9LIax=(mx73%#A*!QyT# z?%qQ0q~Bq24;F`!uu;`*Kw9u&4(G) zn0}Ou`(tr`P71>ZNMVU%Ig7wx0|Zyh;{0Z25Q_``A;Fb1Lpg#Q%n@86PjJIHf-8C? z!CiE;Hkzph8Os=$N~Vg%16d3$mi!OMSV#K}Ort>X7M|eCID#L>6MWIXB>3?R0h!87 zU?wt?n90l(W-2p{d7PQf;=wE)!s4MUhAM`$cm#__vUn7WD>g7}8?Db0WGXY4#iJdR zUfC{FYyUr)gTF~>gH7_^02|D+9GL^yGdRfn`M;H^tC$v!#KG)W)y%ZAxcVQG_&R1I zM=U#-4M5*4Hgd$Wi6@qthls@+_jl0P>&#mMjlId!Sl!>f=6Gi(^Dfs#V4yM0%zG>z z3t?iQwQ}AT!G1oh1EM?L*~@%_{5LZDnElKF<^$#+^C5GH`H1T3M+gNO8aTANjZ)A=zN4c0q<~VbLImw)2PNNtWPhjyxFqZ<#nZ)ABES|#RsVtrb zNnt}FKp&jnCD{W&8y23k0q#^mw7tO&fs75qOtzeQQ!RI71#IJ;OXR_!4G5}$&{XgT zwO7M?7tMfUyVT~;bO9v^CHVj$I|Nbi(ZX$sLd&@jCQ}aw9Q-;r#(`k4Zt;g4I;ZE^ zK>Yx>1Q(v@Yig{sn2k15Llbn~VpVIEDlifKCG}A$y{pIDtNCFo{!%(EDO;DEnw65N zNYy8&Dzv(+OhsmPO0FU`OPiFFovqeq7wB@E^uKi)cKeZ}B>sZepnO`{B zc$N8y`I*HaUI>fXR^}RWo%t0)i&*>;3sFD-Kvh5)T@A=>#%3-iv#Fs0Gys8UN{qFf z;TWc#i#+c7N>L+stO2t8AIjoAjXYFlen$t^Fn5?gn7hn9=1&$s!Qy!=eu~9Uv-sI| zPpt@v80fkPizpGz;+ZU-#p2nmB9TZea$@n5ES|&Sxm?$|qfTA>(WR#l&T6rOS-e6L z|MvwmAsDN~2tl*L!J*i{FD64u$J)M~NV;TWtW!p+@R3dcp_ z;uCv5)~k1PpR57-1%*Xr;BFgLRns_r!j#9`PWTCqZSWtqO}lU|2rR!Dc8EBuYyx)* zoa_rHba^fqqm9)k{QNxwg1bG!!PpWQL>MB1<166k4JCfy8OjA)3zUS2b&K^>ctm8B zC-}=_Vj+ifC_kzoRj8${NPE_Cf6w&H<_vJg z`g5Jk?%S;;CztbNw)D#*z97W?Kyigv9gTBm)GXExPXV|P+H<)`kB%G(l8BENgCqS> zp5(4h%|WH@USoKpd@y)I+pPV-OHb9-nZ|gI zt#2?}V04^h1#t~R6k-4e_08myfc8qbv!%RKJFCfNw>0ns$tU(z^C1Q5B1t!uGBqVR zRhyzo(k5|!3BHCdIc)2HeX#8P)7VJF5}J#F@;QZQF%Lkr;gkT{Xp)1&YP@Z z{DJK-#b1f|KYp=Ow>tGBp*_qcjI+#v5QgP8!?|F2T;2s6Kh6mr( z_mQ+hi6lp*i2ms?Vtm~YJz^!~;P!RPcPWP>$p{VZaZ#Xqc!qrbv&#py2)?+*Yw2Zl~A-H&c9!K7|`8zJeoD7vL1sH8}Hh7h^a` z;sFOMgW&dwXgFM%gi~;DINp(u2fn0;SPx9R0{;HYy)Tb$J8n6 z9Q7l06M|OUXn#7KR=^DoS#%MEs?^X{`f+e0EQ4^B&0rxu2)8brgMgJgjF|C-dleLL zr$RrtKcR{l2g>{c<^^Uwvkg?K6L1H@HRe9taS$qs7p1{n217)(q6wneqGh7BqOGC> zqEn&^qFZ9I*k3Fc>&5-VL&amnQ^X6zFNwE^cZ-jS&x>z5IXMM6#XI$KDsnP7*_~!P zJ@2&1X_wP+rwdNMJG(jea87d0bspwycAnw9%z2~p`_9LmFFN0Kk+?*=q`4HiRJ%-a zS>&?XWv9zgmkTa;UACy+;4bzc*s1`J%)MMJ)ZK|;IYr+tjF)3zMe|Y zJkM&+>7FloZu30u`LmacSF~4#*C?;aUdz1R^g8NwRpKI%NwOpc$>Wk2C2vbUlic+7 z^;UZqc{g}3@ZRWs$orCylaI_N$EVt7rcbNSKA-cxv~Q$umT#5s6TYi`5BOe?iluUC zo^*_KzVub;5$QEQA3v>Mx!**;7yaJzJLgaP%lz~F>-`t`zu|w{|Brxf0T}_tfVlyi z1C9sW4h#uQ4>ShO3)~WTD)5h>u%Mivu|Z3Mwg-J3%ml{;4-B3VyfXMe@YN7$NY9X} zka;0*gnSuFg~o*r3Y`+#8hSYNX1DI$`gUvV_I$T}-L7``@1EX$O!sHHzu*0G58ocW zdzgAW(_>eUD`9?N8DaHd%ft4ET?-El?-$+_-W+};{BDFiqAX%Y#FmJ!BV8j?B5NX_ ziQF4`EviRULDbZ!SE9a*c8N}ju8V#y`e5{JnOrtl_M~jP?28bCg-bvG?+0))g`=zI%=h&VbdtQ1>{+RKx)sLO;717JktGU;?-eJ8*_g>Ze zT%YhhhCVHQzDtixuTEc^ela69V@$@TjGr@Anbyp$nYXjjvZiJ2&Ze{bX3xt$lH-$8 zmh(c++1!ZS+T2%iuk}stJEiaLexiN@`Yq}ASzfois=N((*ZS-GPwT&bfct=w0WS>r zEt#RH26zBurQLFz$M2OTW& zEvYEkSaPd0vvg7ES7k9}O=Ww_y~;1(k9x1dtHMz6=4jFA!J{{hzGo;hv>0wy z=2fn!yjGP}^<34D)#=sGR9`msGCpm*SktTK>6%Nmy=s@%Uasp?x2*1}Da-VN>H3&{ zV_qI}du-9zbz>jY53b+R;M_2};cc^zd8~QArMqRKMEUYknL*UitXm>5{#}b8LAmi&-m?$!B6a**=;77d45*k zS+C6YoNb-`*^@n=e0dHt$28~2T+Q6)=iZ-JJ@2FWs`<<2-&;_%;G>1=h07N{c&g^9 zBa3v4RxTDVHZMNCq|cJ|PkTQ-`RVgZ3zlwsChVDc&;0gm#j}T&X_vkHoa=K<&z)PI zzkJ8@QO_@a{@x39FPwTY^TjPILRZXPar>p}myWMYU%C0^ZZFS&`HxkmRi8KaZQj-* zYgyJRZXMtH!|L+Y2iK&m*|0Wv?fkWWt~0MYw|>z2{TuWfHf#*txabw?m8MrNZyK@b z(^s=!-LYA*xp|BKmie!t*P33t^7`o4ProtXjlFNCyt(iEevtdYzJnPDcYWCF!*>s*9eVqtl#jN5towM|;pD?xKS};% z>k-|NZAbM-cYK=q>CR)19ee+HpW}N@WS{upWZub-PZgdzcDn5J=bw%E?A+(opI`c- z{)_8hj{ov5#Au1m%==pM^|G^}XIs9B{btKK-MRO^&HncAcO~C_b-wESkKfzAzjtBg z4<0`(yV&F6hD%A8-o2cA`O_=IuUz=C@yEMYXaD5=(~6&Cetzqh^j{8N8*=T!b?fy9 zzb?2DbYtCb+TZrxEWUa6R>Q5kx99yH^!xfdDR&P3G5C**cPHF)y0`q#*gtpPA8`N7 zgN6qWK*5*usKV1);ouO-I~S z44uPQ^WpZC5;PHlSZAT907bL_hFA+1GHihh8QzDZjECV?t4|@4?Qj$`3)YARgLFa!_723&*d@EBYVD8dFfVgjB7_f<`UfY)t+9e%@i z;8e|@_yL5uy1=bd9+ZUg0Tkg6A+Lp0G2AOPn5u-3{)yBSzz}l*L#%*M!fn(MxF_l| z1it=Ci)a_P4=Rz?LcmUMxc#XdZhSHUf|w1rIjyHRLcr^r^bWYqX*a!>-Y=0z{3H>Q zXi1VpFXTm~A`Ou*QUtGMw;urZ~KvA)1An4p& z-7TVG?nsVzDcs;PDa>FGQzxY*tHTTpk}JFsQd9;R&6uwvSAzZ?94K7%ZUxFYZBjCqo2p6h`KsT^wiXl*ld_q3v1BaZ+kE9-G zIS56d1kkV3;Qpe4s2px{8wFIb8T|13;2y72^p|jd*I96{U!X72ml+9oLA6X4lf(37 z@|Xc|Hy3!-n9<Goou^S{xvb6Q_t%#kt}l@j!8jxJ*1)JX%~S zt`^sb>i~Z)6gP|C6rT{E6JHkpDE>+Oi}&%ROK4T;aLW zbCqX{=W5Tjp6fj~dT#RE?D?AK8=e=vT)nz`#d_s?4fAU7n(pPOTLj@ zmi#Jt;4Suc_ICAl2juMM9pD}09pbI<)_JFR=XekGuJ<;3H+oOa)V< z9iQDk-}qee`N`)N;BPPAAm0$*ZoWNyt9=^)htKg{>ATMNxbJ6DO6n%{luD#N(jL+n zX`D1cs+6jvsnVX(UeZ3&3~82hu(UxsNjh7)P`XIEM7mV^f^>y+rF50FMY>)3k@Sr8 zg7lK~iu9_VhhMB;fnSB+G`}T&FZsO#Sbmq^9>0Bl2mB8D9rF9w@0{Ove&753;CIRI zir)>tTYkU${o(KA@8a*~@8KWlAMUU8SNSLTYyC3-{g?R<_8;m$+`rm?jK9TyuKzy& zBmU?8uLjTo&H+6FVglj=6ak3=DFGz`WdVZ&CI(Cnm>TeS01228Ff(9wz?^`W0$vVi z4rmQn6R9>M;>%3w|KfZ&nAV}fnLO`w}h3Z4=? zGkA9JoZxxE3xb~telEBH&8+} zKB7TizB6~z8L?%b-BU2-LM)r!#jqDfMKQceEC~{!r)X24wrz6itUW&XD zc{TESUz|TsGCu@qwYlAjrud{K{Sr0qq{}NMn4ukINBIJF?wF~^62L1mgv>duSV~T-V^;% z^vBVkME?|hOGe8WnMmd&lga{QL9$R;cUhP$NmeWyDH|oLkQroV*>o8zdqOq~^t8FM z`LczwMY2`07TIdqTG@KpM%gCWX4z}9H)QX~-j%&CJ1F~5_L1z0?6&N8*&W$kxwG6& z?je`RedJPklDv;RU7jJ&k{8QM#y z{7d;6`C0jcn6Q|vnEaTcn1L}RF(YC|##F?Nk9i_ycFdfZ`7sM)7R9WHX^mMEvo2;s z%xf`k#B7b(5wkPqa%^C1Mr{Asg4m+ifw7gb)v-0Pb+Kb&ZLuVFR_v3pb7P;1T^zeK z_Sx7Kv8}N?Vo$_gioF?oEB1Emoj7rvSDa6rUtC~ZNL*B$JT5Ly5vPhvit7`X5tkL0 z8@DuWRa{Hl>bP}rzs2KtI$jj-96va|I=&{pE`DtM_W1qrU&Nn@|0e#s_zUru;(v_) zIsSV5Z}GPi+!MSKyc2vA{1O5aLK3Xa$U3}vCROgTh3TscZxX(PKQTwX>)gkKc>Tq?WI!UcnXQ*@4dFp)iKy|5luzIMvPTi!Qr(URDtX`^K zrhZ<%LjAJ3MZHG7Uj3eWw|cL7zxo69A@yPPQS~wP3H539=jxkD(xjB6VM&iCtxozd z>7qug@zVHc{4@cYFior`L8H{DH5yH_Mz6`%^wsp&6ljVygESV+R1K?{sd-YfK(k2m zwB{L2t7eVn4b9t{cQv~-do_nNhc!nu$22FvIv~+TYm>BkZJM^1HdC9U?WgUp9jdL- zPSQ@*PS?)R&eG1&&euMrU7~$PyH2}NyGgrQ`iOxqS)%oiJb-_BhE>5S=sdO4$vThJKy{mP#x-mKn z*dm&A6Lhn6b9KvfFX~q6nssY+8+4n%Lh+vNBi$#uPjx4Br*)s}e$ZXl-Pil-{q;fm zP<;=5gg#myqmS1s^=f^tK2M*oFVq+7OZ4UXq52W}3cW#JrEk#B)GyMn*T17buD__i z2bK;+N>)l)N^Q#elr1USQud@ANja7BdCFHQXHzbuTuS*d<>!=ZsgbF@QwOJxP92+S zP92wOPo0oDIdy94+|W0);QctE)Y05NxTJN;HwDPo(X`|Ds z(rVHg(i+ojY2(u-rm<;Hq|HrRmiAKGsQyi~BJU~|Fi1v?A&6ns$dWx<((3k8=7t`uA?xKnVi;C>-4 zWD3QFUWGn|(n9~j9))3r5ry%Ej}`VV%qYw*%q{F!IH0hwkh3Vm4@C+8MUBFL$7kW7 F{{kQk0dfEU literal 0 HcmV?d00001 diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaIOS.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaIOS.xcscheme new file mode 100644 index 0000000..de4dc18 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaIOS.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch (Complication).xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch (Complication).xcscheme new file mode 100644 index 0000000..aa0b236 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch (Complication).xcscheme @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch.xcscheme new file mode 100644 index 0000000..cce4cb7 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/BanksiaWatch.xcscheme @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0.xcscheme new file mode 100644 index 0000000..f836d86 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch (Complication).xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch (Complication).xcscheme new file mode 100644 index 0000000..f2c04e9 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch (Complication).xcscheme @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch.xcscheme new file mode 100644 index 0000000..389cbb6 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Lc0Watch.xcscheme @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NN.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NN.xcscheme new file mode 100644 index 0000000..a45a179 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NN.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch (Complication).xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch (Complication).xcscheme new file mode 100644 index 0000000..960ab64 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch (Complication).xcscheme @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch.xcscheme new file mode 100644 index 0000000..f424f10 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/NNWatch.xcscheme @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Stockfish.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Stockfish.xcscheme new file mode 100644 index 0000000..288ac2b --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/Stockfish.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch (Complication).xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch (Complication).xcscheme new file mode 100644 index 0000000..5822a67 --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch (Complication).xcscheme @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch.xcscheme b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch.xcscheme new file mode 100644 index 0000000..75e6e0f --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcshareddata/xcschemes/StockfishWatch.xcscheme @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BanksiaIOS.xcodeproj/xcuserdata/nguyenpham.xcuserdatad/xcschemes/xcschememanagement.plist b/BanksiaIOS.xcodeproj/xcuserdata/nguyenpham.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..aa727dc --- /dev/null +++ b/BanksiaIOS.xcodeproj/xcuserdata/nguyenpham.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,122 @@ + + + + + SchemeUserState + + BanksiaIOS.xcscheme_^#shared#^_ + + orderHint + 17 + + BanksiaWatch (Complication).xcscheme_^#shared#^_ + + orderHint + 18 + + BanksiaWatch.xcscheme_^#shared#^_ + + orderHint + 16 + + Lc0.xcscheme_^#shared#^_ + + orderHint + 0 + + Lc0Watch (Complication).xcscheme_^#shared#^_ + + orderHint + 15 + + Lc0Watch.xcscheme_^#shared#^_ + + orderHint + 13 + + NN.xcscheme_^#shared#^_ + + orderHint + 20 + + NNWatch (Complication).xcscheme_^#shared#^_ + + orderHint + 21 + + NNWatch (Notification).xcscheme_^#shared#^_ + + orderHint + 17 + + NNWatch.xcscheme_^#shared#^_ + + orderHint + 19 + + Neural Network Chess.xcscheme_^#shared#^_ + + orderHint + 13 + + Stockfish.xcscheme_^#shared#^_ + + orderHint + 12 + + StockfishWatch (Complication).xcscheme_^#shared#^_ + + orderHint + 14 + + StockfishWatch.xcscheme_^#shared#^_ + + orderHint + 11 + + + SuppressBuildableAutocreation + + B14A8A982528C48900B5704C + + primary + + + B19AEF3A2541B0CC0037B09E + + primary + + + B19AF69A2542E4730037B09E + + primary + + + B1C02A762528D2C300665CA6 + + primary + + + B1C02B9C25294BEA00665CA6 + + primary + + + B1C02F0225298C1A00665CA6 + + primary + + + B1E093E8252DE49300375B24 + + primary + + + B1E09400252DE4BA00375B24 + + primary + + + + +