Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 1.05 KB

README.md

File metadata and controls

30 lines (24 loc) · 1.05 KB

Julia Challenge

Can you solve all the puzzles in noteboook Challenge.ipynb?

Contents

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

Get Started

  1. install julia 1.0 from here and install IJulia from here,
  2. clone this repo to your local host
$ git clone https://github.com/QuantumBFS/JuliaChallenge.git
$ cd JuliaChallenge
  1. open the notebook and pass all the tests!
$ jupyter notebook Challenge.ipynb

Author

JinGuo Liu