Download the PHP package cyril-verloop/codingame-configuration without Composer
On this page you can find all versions of the php package cyril-verloop/codingame-configuration. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cyril-verloop/codingame-configuration
More information about cyril-verloop/codingame-configuration
Files in cyril-verloop/codingame-configuration
Package codingame-configuration
Short Description A project that contains CodinGame input, output and default code.
License MIT
Informations about the package codingame-configuration
CodinGame configuration
A project that contains CodinGame input, output and default code. It is used by projects like CodinGame PHP tests and CodinGame JavaScript tests to generate code and test in PHP and JavaScript respectively. Those projects let you code in your favorite IDE, outside of the CodinGame web site.
Content
The ./config/
directory contains the configuration from CodinGame.
It contains four sub-directories corresponding to the four levels of difficulty : easy
, medium
, hard
and expert
.
Here is an example for the easy "ASCII Art" puzzle :
- files are in the
./config/easy/ASCIIArt/
directory; - default codes are in the
./config/easy/ASCIIArt/code/
directory. Every files are namedCGCode.[language_entension]
. Example :CGCode.php
for the PHP language. See languages for a list of extensions; - the
./config/easy/ASCIIArt/input/
directory contains the inputs of each tests. One file per test; - the
./config/easy/ASCIIArt/output/
directory contains the expected outputs of each tests. One file per test; - the
./config/easy/ASCIIArt/config.json
file has the path to the configuration, the name of the puzzle, the link to CodinGame and the tests :
Install
JavaScript
PHP
Contributing
Contributions are welcome following the contribution guide.