Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Onboarding

What you will be able to do at the end of this tutorial:

  1. Launch a simulation
  2. Create your own strategy
  3. Play against your AI and enter the ranking
  4. Learn how to develop and contribute to the project (branch, commit, PR, etc.)

The onboarding is organized to be completed in 5 days, with daily blocks of 1h30.

  • Day 1: Understand how the project works (theory) & setup (install, compile, serve docs)
  • Day 2: Understand the basics of the programing language
  • Day 3: Understand, run, and modify the current strategy.
  • Day 4: Learn how to develop. Create your branch, commits.
  • Day 5: Develop your OWN strategy and test it.

Click here to start the first part:

1. Theory

2. Practice