===================================================
= File_List.txt
= for ChessBrainVB V4.00 / 2023 by Roger Zuehlsdorf
===================================================

CB_THREAD0.TXT: generate if multiple cores are used. Used for stopping helper threads if this file is no longer locked by main thread.

ChessBrainVB.exe: Win32 winboard chess engine => please use this optimized native x86  code file for winboard compatible GUIs like ARENA 

ChessBrainVB.vbp: Visual Basic 6 project file for winboard engine. with compile optmization setting (no array bound checks,...)

CB_BOOK.txt:  text file with opening book in UCI format
CB_Book_HowTo.txt: description how to generate the book file from PGN format

ChessBrainVB_debug.exe: debug version  for direct run without winboard 
ChessBrainVB_debug.vbp: Visual Basic 6 project file for winboard engine.Debug version without compile optmization and debug form

ChessBrainVB_Language_DE.txt:  german translation text file for Excel/Word GUI

ChessBrainVB_PCode.exe:   Win32 winboard chess engine - NOT native x86 code but about 15 times slower pseudo code (interpreted at runtime)
                          This is comparable to the MSOffice VBA engine (Excel) pseudo code (office compilation option is a syntax check only)
ChessBrainVB_PCode.vbp: Visual Basic 6 project file for winboard engine. Pseudo-Code compile version comparable to Office VBA speed.

ChessBrainVB_Notes.txt: notes about this engine
ChessBrainVB_TechDoc.pdf: flow chart and speed measure for functions

ChessBrainVB_V4_00_Formatted_Source.pdf: Formatted VB source code 

ChessBrainVB_V4_00_Screenshot.jpg: Picture of the EXCEL ChessBrainVB GUI (ExcelChessBrainX.xlsm)

Copying.txt:  GNU GENERAL PUBLIC LICENSE V3

ExcelChessBrainX.xlsm:    EXCEL ChessBrainVB GUI. ALT+F8 to run auto_open macro (enable macros first)

Fathom.exe:  helper exe for access to endgame tablebases, see source in Github: https://github.com/basil00/Fathom

InBetween.exe:  UCI interface needed for Fritz/Chessbase GUI

MultiCore_Notes.txt: hints for use of multiple cores

VB_Technical_Notes.txt: Technical hints about Visual Basic programming

Wb2Uci.exe: select this file to run this winboard enginge with UCI protocol
Wb2Uci.eng: definition file for Wb2Uci.exe
Wb2Uci.html: help file for Wb2Uci.eng

WordChessBrainX.docm:   WORD ChessBrainVB GUI. ALT+F8 to run autoopen macro (enable macros first)

==================================
