##### Try to run the stock exchange program with the files created by the owner of the project.
###### Can you confirm that those files are working with the program?
##### Try to run the stock exchange program with the files created by the owner of the project.
###### Does the program produces a log file?
###### Can that log file be used by the checker program?
##### Try to run the stock exchange program with the [simple](https://public.01-edu.org/subjects/stock-exchange-sim/examples/simple/simple) example, `"./stock examples/simple/simple 1"`.
```console
student$ ./stock examples/simple/simple 1
Main Processes :
0:buy_materiel
10:build_product
40:delivery
No more process doable at cycle 61
Stock :
euro => 2
materiel => 0
product => 0
client_content => 1
student$
```
###### Does the display presents a result similar to the one above (optimizing time;client_content)?
##### Try to run the stock exchange program with the [build](https://public.01-edu.org/subjects/stock-exchange-sim/examples/build/build) example, `"./stock examples/build/build 10"`.
```console
student$ ./stock examples/build/build 10
Main Processes :
0:do_shelf
0:do_shelf
0:do_shelf
0:do_doorknobs
0:do_doorknobs
0:do_background
20:do_cabinet
No more process doable at cycle 51
Stock :
board => 0
doorknobs => 0
background => 0
shelf => 0
cabinet => 1
student$
```
###### Does the display presents a result similar to the one above (optimizing time;cabinet)?
##### Try to run the stock exchange program with the [seller](https://public.01-edu.org/subjects/stock-exchange-sim/examples/seller/seller) example, `"./stock examples/seller/seller 10"`.
```console
student$ ./stock examples/seller/seller 10
Main Processes :
0:optimize_profile
0:code
1:code
101:optimize_profile
101:sell_skills
101:sell_skills
101:code
102:code
111:code
211:optimize_profile
211:sell_skills
211:sell_skills
212:sell_skills
212:code
222:code
322:sell_skills
No more process doable at cycle 333
Stock :
repos => 0
transport => 0
skills => 1
fame => 0
euro => 601
student$
```
###### Does the display presents a result similar to the one above (optimizing euro)?
##### Try to run the stock exchange program with the [fertilizer](https://public.01-edu.org/subjects/stock-exchange-sim/examples/fertilizer/fertilizer) example, `"./stock examples/fertilizer/fertilizer 1"`.(fertilizer example is self-powered and rotates indefinitely)
```console
student$ ./stock examples/fertilizer/fertilizer 1
Main Processes :
...
3973515:eat_apple
3973516:plant_apple
3973616:pick_apple
3973620:eat_apple
3973621:plant_apple
3973721:pick_apple
3973725:eat_apple
No more process doable at cycle 3973727
Stock :
apple => 0
you => 1
seed => 1
fertilizer => 1
happiness => 37846
apple_tree => 0
student$
```
###### Does the display presents a result similar to the one above, (optimizing happiness), choosing a reasonable shutdown condition and showing that the whole process went well for several times?
##### Run the same example with a different waiting time `"./stock examples/fertilizer/fertilizer 0.0003"`.(fertilizer example is self-powered and rotates indefinitely)
##### Try to run the stock exchange program with the [error1](https://public.01-edu.org/subjects/stock-exchange-sim/examples/errors/error1) example, `"./stock examples/errors/error1 1"`.
##### Try to run the stock exchange program with the [error2](https://public.01-edu.org/subjects/stock-exchange-sim/examples/errors/error2) example, `"./stock examples/errors/error2 1"`.
##### Try to run the stock exchange program with the [error3](https://public.01-edu.org/subjects/stock-exchange-sim/examples/errors/error3) example, `"./stock examples/errors/error3 1"`.
##### Try to run the checker program with the [build](https://public.01-edu.org/subjects/stock-exchange-sim/examples/build/build) and the [build.log](https://public.01-edu.org/subjects/stock-exchange-sim/examples/build/build.log) example, `"./checker examples/build/build examples/build/build.log"`.
##### Try to run the checker program with the [seller](https://public.01-edu.org/subjects/stock-exchange-sim/examples/seller/seller) and the [seller.log](https://public.01-edu.org/subjects/stock-exchange-sim/examples/seller/seller.log)example, `"./checker examples/seller/seller examples/seller/seller.log"`.
###### Does the display presents a result similar to the one above, where it shows the last cycle and the proof that the sequence is correct?
##### Try to run the checker program with the [testchecker](https://public.01-edu.org/subjects/stock-exchange-sim/examples/checkererror/testchecker) and [testchecker.log](https://public.01-edu.org/subjects/stock-exchange-sim/examples/checkererror/testchecker.log) example, `"./checker examples/checkererror/testchecker examples/checkererror/testchecker.log"`.