spb/traite-evaluation-qc
Public
1id,chapitre,description,script,test,resultat_attendu,resultat_obtenu,statut,date2CALC-25-001,25,Jeu synthétique de 200 ventes de terrains (graine 20261031) : 156 desservis ; somme des prix ; reproductibilité,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestJeuTerrains::test_reproductibilite,"200 ; 156 ; 52 123 500 $","200 ; 156 ; 52 123 500 $",verifie,2026-10-313CALC-25-002,25,Modèle hédonique des terrains : élasticité ln T ; non desservi ; mois ; R² ; prédiction du terrain du sujet,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestHedoniqueTerrains,"0,5267 ; −0,2939 ; 0,0028 ; 0,895 ; 253 412 $","0,5267 ; −0,2939 ; 0,0028 ; 0,895 ; 253 412 $",verifie,2026-10-314CALC-25-003,25,Entonnoir de sélection des terrains (200 → 101 → 29 → 21 → 20 → 5) et comparables T059 T004 T030 T038 T049,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestComparaison::test_entonnoir_et_selection,"5 comparables à Hull","5 comparables à Hull",verifie,2026-10-315CALC-25-004,25,Grille d'ajustements des terrains (cascade hédonique) : prix ajustés ; identité P_aj = P + ΣA ; brut ≥ |net|,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestComparaison::test_grille_identites,"265 383 ; 259 943 ; 274 166 ; 294 813 ; 232 086 $","idem",verifie,2026-10-316CALC-25-005,25,Réconciliation (poids inverse du brut) : valeur pondérée ; moyenne ; médiane ; étendue ; $/m²,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestComparaison::test_reconciliation,"267 388 ; 265 278 ; 265 383 ; 23,5 % ; 431 $/m²","idem",verifie,2026-10-317CALC-25-006,25,Allocation : part du terrain Hull (médiane ; Q1 ; Q3) ; sur grille ch17 ; sur prédiction hédonique,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestAllocationExtraction::test_allocation,"48,2 % ; 42,4 ; 54,3 ; 280 412 ; 307 584 $","idem",verifie,2026-10-318CALC-25-007,25,Prix implicite marginal du terrain (cas 1) : β ln T × P/T ; contribution marginale ; facteur d'âge 28 ans ; dépréciation implicite,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestAllocationExtraction::test_prix_implicite_marginal,"96,4 $/m² ; 59 750 $ ; 0,8852 ; 20,8 %","idem",verifie,2026-10-319CALC-25-008,25,Extraction sur les 5 comparables du ch. 16 (âge-vie 60 ans vs dépréciation de marché) ; médianes transposées à 620 m²,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestAllocationExtraction::test_extraction_comparables,"354 826 $ ; 242 545 $","354 826 $ ; 242 545 $",verifie,2026-10-3110CALC-25-009,25,Technique résiduelle cas 3 : C_B ; R_B ; revenus ; V_L ; identité RNE = R_L V_L + R_B C_B ; écart vs capitalisation ; R_L implicite,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestResiduelle::test_cas_de_base,"1 140 000 ; 6,25 % ; 71 250 / 18 706 ; 498 820 $ ; −19,6 % ; 2,08 %","idem",verifie,2026-10-3111CALC-25-010,25,Sensibilité résiduelle (δ × n × R_L) : cellules citées dont valeur négative et −38,6 % pour +50 pb,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestResiduelle::test_sensibilite,"−256 531 ; 306 018 ; 750 946 ; 1 233 254 $","idem",verifie,2026-10-3112CALC-25-011,25,Lotissement actualisé : prix du lot ; produit ; flux ; VA (traite.finance.van) ; statique ; ratio,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestLotissement::test_cas_de_base,"254 486 ; 3 053 830 ; 1 230 878 ; 1 579 602 $ ; 40,3 %","idem",verifie,2026-10-3113CALC-25-012,25,Sensibilité du lotissement (absorption, taux, prix ±10 %, viabilisation, profit),analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestLotissement::test_sensibilite,"963 545 ; 1 331 556 ; 1 025 828 ; 1 435 927 $ (±16,7 %)","idem",verifie,2026-10-3114CALC-25-013,25,Rente foncière : perpétuelle ; Gordon ; bail 40 ans + réversion,analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestRenteEtSynthese::test_rente,"220 000 ; 366 667 ; 294 278 $","idem",verifie,2026-10-3115CALC-25-014,25,"Valeur du terrain retenue pour le sujet du cas 1 (= valeur extraite par le ch. 24, confirmée) et parts de la grille ch17 / prédiction hédonique",analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestRenteEtSynthese::test_valeur_retenue,"277 000 $ (447 $/m²) ; 47,6 % ; 43,4 %","idem",verifie,2026-10-3116CALC-25-016,25,"Rapprochement avec le ch. 24 (appel de ch24_depreciation.extraction) : 13 ventes récentes de Hull, médiane 276 954 $ → 277 000 $, part 50,5 % ; écarts : comparaison −3,5 % (0,60 écart-type pondéré), allocation +1,2 %, extraction marché −12,4 %, hédonique terrains −8,5 % ; médiane des trois indications = 277 000 $",analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestRenteEtSynthese::test_rapprochement_ch24,"277 000 $ confirmé","277 000 $ confirmé",verifie,2026-10-3117CALC-25-015,25,Exercices 25.1 à 25.7 (unités, allocation, extraction G0477, résiduelle, élasticité, lotissement 2 lots/an à 12 %, rente),analysis/python/cases/ch25_terrain.py,analysis/python/tests/test_ch25.py::TestExercices,"265 714 / 282 353 ; 252 000 ; 302 963 / 207 093 ; 306 018 ; 258 956 / 236 536 ; 877 093 / 247 794 ; 294 278 $","idem",verifie,2026-10-3118