@@ -300,29 +300,13 @@ compiler or interpreter's documentation.
300300Problems (including judge data, validators, execution time limit, etc) are
301301specified and configured using the
302302[ Problem package format] ( https://icpc.io/problem-package-format/ ) . The CCS must
303- support this format with the following exceptions:
304-
305- - The CCS does not have to support the use of the following keys in
306- problem.yaml: type, libraries or languages. This means that the default value
307- will be used.
308- - The CCS does only have to support the values "default" or "custom" for the key
309- validation in problem.yaml.
310- - The CCS does not have to support sections 5 "Included Code", 9 "Graders" or 10
311- "Generators".
312-
313- ``` note
314- TODO: Drop the exceptions above?
315- ```
303+ support the [ ICPC subset] ( https://icpc.io/problem-package-format/spec/legacy-icpc.html )
304+ but may support more.
316305
317306The CCS must report an error when importing problems that use any unsupported
318307features. The CCS may report an error when unsupported keys are used, even if
319308they are given the default value.
320309
321- The problem name is as defined in the * problemname* macro in the problem
322- specification. Optionally, the * plainproblemname* , if present, may be used
323- instead. If * problemname* is used then escaped parts of it must be handled
324- properly. If * plainproblemname* is used it must be used verbatim.
325-
326310### Configuration Change
327311
328312The CCS must allow updating of configuration data without restarting or stopping
0 commit comments