π
<-

Concours: Grand Prix de programmation TI-Planet 2014

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby Extra44 » 21 May 2014, 20:44

Autre question qui suit ce raisonnement :
Si on a 3 niveaux de profondeurs dans l'arbre, par exemple on a les évènements successifs : A, B, C. On est donc amené a écrire par le programme p(C/B/A) (dans le cas où les probabilités "ne sont pas symétriques")... N'est ce pas ?

(... j'imagine pas la tête de la ligne pour un arbre à 6 niveaux (ou plus) ....! déjà qu'il ne sera pas très visible :D) )

Extra44
User avatar
Extra44Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 58.4%
 
Posts: 591
Images: 1
Joined: 20 Jan 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: S.I.

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby critor » 21 May 2014, 20:53

Dans quel contexte souhaites-tu écrire ça?
Tu parles de 'ligne', c'est pour quand on demande un calcul ?
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.3%
 
Posts: 41956
Images: 15669
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby Extra44 » 21 May 2014, 21:57

Contexte : c'est bien dans les calculs, et même dans la présentation des saisies :
Pour information : Confirmes tu bien que dans le 3e niveau dans l'arbre on a : p(C | B | A) (avec toutes le combinaisons soit 8 termes) soit "p de C sachant B sachant A" ?

Sinon pour ma demande : Il y a des calculs qui apparaissent déjà à la visualisation de l'arbre : lorsqu'on calcule la probabilité du chemin : p(A) * p(B | A) * p(C | B | A) pour la 1ere ligne, etc (pour les 7 autres) : je crois qu'ici déjà, à une profondeur de 3 (et 2 feuilles par noeud) , mettre la formule initiale que je viens de citer ne rentrera pas dans l'écran (avec sa valeur et l'arbre en même temps ...) : je prefere opter pour le p(A ∩ B ∩ C)=valeur (pas de formule)

Autre question : pour exemple je suppose que le type d'arbre qui suit avec des probabilités non "symétrique" (je trouve pas d'autres termes ici) :
- 0.2 - A - 0.8 - B - 0.6 - C p(A ∩ B ∩ C)=0.096
.......................- 0.4 -/C p(A ∩ B ∩ /C)=0.064
...........- 0.2 - /B - 0.5 - C p(A ∩ /B ∩ C)...
........................- 0.5 -/C p(A ∩ /B ∩ /C)
- 0.8 -/A - 0.3 - B - 0.9 - C p(/A ∩ B ∩ C)
........................- 0.1 -/C p(/A ∩ B ∩ /C)
...........- 0.7 - /B - 0.3 - C p(/A ∩ /B ∩ C)
.......................- 0.7 -/C p(/A ∩ /B ∩ /C)

Si je ne trompe pas, cet arbre est possible. Donc il faut pouvoir gérer p (C | B | A)=0.6 (ligne 1) qui n'est pas (forcément) égal à p (C | /B | A)=0.5 (ligne 3) ? n'est ce pas ? (pour l'instant je l'autorise sans problème moi...)
User avatar
Extra44Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 58.4%
 
Posts: 591
Images: 1
Joined: 20 Jan 2011, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: S.I.

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby m@thieu41 » 22 May 2014, 16:30

Au niveau bac, on n'aura jamais à traiter p(C / B / A).
Même avec un arbre à 3 niveau, l'énoncé sera fait de manière que p(C / B / A) = p(C / B / -A), donc on donner simplement p(C / B), mais on notera pC(B). D'ailleurs, avec cette dernière notation, comment aurait on mis A?
Extra44: oui je pense qu'il faut pouvoir gérer le cas où p(C / B / A) != p(C / non(B) / A). En tous cas au bac c'est courant (mais le A ne sera dans la probabilité au bac).

Du coup doit on vraiment gérer le cas où p(C / B / A) != p(C / B / non(A)) ?

Aussi une autre question qui me vient du coup: un événement contraire se note A barre...
Sur z80, si on demande une saisie manuelle avec un Prompt/Input, l'utilisateur ne pourra pas faire la barre au dessus du A... Du coup quelle notation doit on lui proposer? J'ai pensé à:
p(non(A))
p(-A)
Laquelle de ces 2 notations est correcte?
Doit on le faire autrement?
Last edited by m@thieu41 on 22 May 2014, 17:57, edited 1 time in total.
User avatar
m@thieu41Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 71.3%
 
Posts: 230
Joined: 20 Jun 2013, 14:24
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby critor » 22 May 2014, 17:10

Au niveau des probabilités que l'on peut demander au programme, nous avons bien dit uniquement les opérations usuelles sur 2 événements.

Donc on peut demander au programme p(C/B), p(B/A), et de façon générale tout ce qui peut se transcrire sous la forme p(A...B).
Mais à comment moment il n'a été demande de gérer p(A...B...C).

Après, si vous arrivez à le faire en bonus sans coplexifier démesurément votre programme, tant mieux ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.3%
 
Posts: 41956
Images: 15669
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby critor » 22 May 2014, 17:14

Ensuite concernant Extra44, c'est lorsque tu demandes au programme une probabilité qu'il doit te donner la formule et le calcul.

Et je ne vois pas de problème.
Si tu as 3 niveaux binaires avec A puis B puis C, quand on demande P(C/B) le programme donne la formule
$mathjax$P(C/B)=\frac{P(B \cap C)}{P(B)}$mathjax$


A aucun moment je n'ai besoin de ce que tu évoques.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.3%
 
Posts: 41956
Images: 15669
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby NspireCas » 22 May 2014, 17:31

Mince je ne savais pas ! :(
J'ai faut en sorte que toutes les calculs de probabilité soient affichés d'un coup ...
User avatar
NspireCasModo
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 6.4%
 
Posts: 1304
Images: 7
Joined: 04 Oct 2012, 20:44
Location: Paris
Gender: Male
Calculator(s):
MyCalcs profile
Class: -

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby m@thieu41 » 22 May 2014, 17:55

Ouf c'est bien ce que je pensais alors ^^

Et concernant les événements contraires on met p(non(A)) ou p(-A) du coup? (ou autre?)
User avatar
m@thieu41Premium
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 71.3%
 
Posts: 230
Joined: 20 Jun 2013, 14:24
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Online

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby TheMachine02 » 24 May 2014, 14:00

Pour prévenir : Aerosfilis et moi avons la même adresse pour le concours, c'est normal. Aerosfilis est un de mes amis IRL, et il a gentiment accepté de bien vouloir recevoir les éventuels lots :p
User avatar
TheMachine02Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 29.5%
 
Posts: 341
Images: 0
Joined: 16 Jan 2013, 18:27
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Médecine

Re: Concours: Grand Prix de programmation TI-Planet 2014

Unread postby critor » 24 May 2014, 15:03

Nspirecas wrote:Mince je ne savais pas ! :(
J'ai faut en sorte que toutes les calculs de probabilité soient affichés d'un coup ...


Non mais rien n'est obligatoire ou disqualificatoire ;)

C'est déjà bien si ton programme gère les probabilités des différents types d'événements demandés.
Si il peut donner la formule utilisée ou une étape de calcul, c'est juste 'mieux' :)

Je précisais juste à Extra44 que c'est uniquement dans ce contexte que nous avons parlé d'étapes de calculs avec des formules (pas pour le remplissage automatisé de l'arbre) et que dans le contexte des types d'événements devant être gérés je ne vois rien faisant intervenir son cas.
Après si il veut faire davantage et si il y arrive, tant mieux ;)


m@thieu41 wrote:Et concernant les événements contraires on met p(non(A)) ou p(-A) du coup? (ou autre?)


Comme tu veux - là nous seront tolérants puisque je ne vois pas de façon simple de respecter les notations lycées.
Avec "-A" au moins ça prend moins de place, argument important pour l'écran des TI-z80 ;)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.3%
 
Posts: 41956
Images: 15669
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to News Divers

Who is online

Users browsing this forum: ClaudeBot [spider] and 8 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
838 utilisateurs:
>779 invités
>50 membres
>9 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)