Can you solve all the puzzles in noteboook Challenge.ipynb
?
Test driven development is not only interesting, but also good for learning a new language.
Notebook Challenge.ipynb
contains a lot of tasks specified by tests.
These tests cover
- Toolchain for numerical simulations (also, see the list of toolchain for physicists here)
- Write Julia functions
- Write simulated annealing
Another important aspect that Julia is different from other language is package development. This part will be covered here
$ git clone https://github.com/QuantumBFS/JuliaChallenge.git
$ cd JuliaChallenge
- open the notebook and pass all the tests!
$ jupyter notebook Challenge.ipynb