Source: http://www.synafor.fr/wp-content/uploads/2020/04/CPNN-guide-exeV2.pdf