Данная задача имеет две модификации: первая партия и вторая партия (можно ходить только ферзём).
-
Создать файл
answer.txtв папкеchess-interactor, куда записать начальные позиции белого короля, белого ферзя и чёрного короля. -
Скомпилировать и запустить chess-interactor (нужен компилятор Rust):
$ cd chess-interactor $ cargo run --release -
Скомпилировать и запустить решение (в отдельном окне)
-
Вручную переписывать вывод из chess-interactor в решение и обратно
-
Скомпилировать chess-interactor (нужен компилятор Rust):
$ cd chess-interactor $ cargo build --release -
Скопировать исполняемый файл из
target/release/chess-interactorв папкуproblem-I/ -
Скачать и распаковать ddots-runner
-
Скомпилировать решение
-
Запустить:
$ sudo env RUST_LOG=trace ./ddots-runner \ --problem-root ./problem-I \ --solution-filepath ./solution \ --semitrusted-service-sandbox-user "$(whoami)", где
./solution- это путь к исполняемому файлу решения

