Skip to content

Commit a213f57

Browse files
committed
normalize auctions
1 parent 4c396c6 commit a213f57

File tree

3 files changed

+32
-29
lines changed

3 files changed

+32
-29
lines changed

notebooks/tps/auctions/.teacher/README-auctions-corrige-nb.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
---
22
jupytext:
3-
cell_metadata_filter: all,-hidden,-heading_collapsed,-run_control,-trusted
43
encoding: '# -*- coding: utf-8 -*-'
54
main_language: python
6-
notebook_metadata_filter: all, -jupytext.text_representation.jupytext_version, -jupytext.text_representation.format_version,
7-
-jupytext.custom_cell_magics, -language_info.version, -language_info.codemirror_mode.version,
8-
-language_info.codemirror_mode, -language_info.file_extension, -language_info.mimetype,
9-
-toc, -vscode
105
text_representation:
116
extension: .md
127
format_name: myst
@@ -24,6 +19,26 @@ nbhosting:
2419

2520
# ventes aux enchères
2621

22+
+++
23+
24+
Licence CC BY-NC-ND, Thierry Parmentelat & Daniel Garnier-Moiroux
25+
26+
+++ {"tags": ["prune-cell"]}
27+
28+
````{admonition} nothing to prune
29+
:class: warning
30+
31+
there are no difference - apart from this very cell - between the teacher and the student version, but the notebook is duplicated in .teacher for consistency
32+
````
33+
34+
+++
35+
36+
```{admonition} commencez par télécharger le zip
37+
{download}`vous aurez besoin du zip qui se trouve ici<./ARTEFACTS-auctions.zip>`
38+
```
39+
40+
+++
41+
2742
OOP and inheritance ... in Python!
2843

2944
Les intérêts de ce TP
@@ -33,7 +48,7 @@ Les intérêts de ce TP
3348
(c'est une pratique hyper-courante dans la vraie vie:
3449
comme ça on détecte tout de suite les régressions sur le code)
3550

36-
+++
51+
+++ {"tags": ["prune-cell"]}
3752

3853
## Instructions
3954

147 Bytes
Binary file not shown.

notebooks/tps/auctions/README-auctions-nb.md

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -19,38 +19,26 @@ nbhosting:
1919

2020
# ventes aux enchères
2121

22-
OOP and inheritance ... in Python!
23-
24-
Les intérêts de ce TP
25-
26-
* utiliser l'héritage pour factoriser du code
27-
* utiliser des tests automatisés
28-
(c'est une pratique hyper-courante dans la vraie vie:
29-
comme ça on détecte tout de suite les régressions sur le code)
30-
3122
+++
3223

33-
## Instructions
24+
Licence CC BY-NC-ND, Thierry Parmentelat & Daniel Garnier-Moiroux
3425

35-
{download}`Commencez par télécharger le zip<./ARTEFACTS-auctions.zip>`
36-
37-
Votre but est d'implémenter des ventes aux enchères. Une vente aux enchères à l'aveugle a déjà été implémentée pour vous dans le fichier `blind.py`.
38-
Vous pouvez exécuter chacun des fichiers directement, pour "jouer" aux enchères:
26+
+++
3927

40-
```
41-
$ python blind.py
28+
```{admonition} commencez par télécharger le zip
29+
{download}`vous aurez besoin du zip qui se trouve ici<./ARTEFACTS-auctions.zip>`
4230
```
4331

44-
Des tests pour ces enchères on été implementés dans `test_blind.py`. Vous pouvez les exécuter avec VSCode, ou bien directement dans le terminal:
32+
+++
4533

46-
```
47-
$ python test_blind.py
48-
```
34+
OOP and inheritance ... in Python!
4935

50-
Votre but va être d'implémenter d'autres types d'enchères. Pour chaque type d'enchères, un fichier de test vous est fourni.
36+
Les intérêts de ce TP
5137

52-
Il y a également un certain nombre d'utilitaires dans le projet (`utils.py`, `testing_utils.py`), mais pour ce TP, vous n'avez pas besoin de les regarder.
53-
Je vous déconseille fortement de les modifier 🙃
38+
* utiliser l'héritage pour factoriser du code
39+
* utiliser des tests automatisés
40+
(c'est une pratique hyper-courante dans la vraie vie:
41+
comme ça on détecte tout de suite les régressions sur le code)
5442

5543
+++
5644

0 commit comments

Comments
 (0)