Objective
Allow imported UCI engines to use saved option profiles during analysis and
benchmarking.
Expected work
- discover options through the UCI handshake;
- support common spin, check, combo, string, and button options;
- save profiles per engine executable;
- apply options before
isready;
- display invalid or rejected options clearly;
- document the profile storage format.
Acceptance criteria
- users can save and reuse settings such as Hash and Threads;
- profiles remain isolated between engines;
- missing engines or unsupported options fail safely;
- benchmark results record the selected profile.
Objective
Allow imported UCI engines to use saved option profiles during analysis and
benchmarking.
Expected work
isready;Acceptance criteria