Skip to content

Commit

Permalink
Ihmetelty interpoloinnin saloja
Browse files Browse the repository at this point in the history
Ei ymmarra...
  • Loading branch information
Pena86 committed Mar 15, 2019
1 parent 17cea90 commit f36ad9c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions web/tupa/TulosLaskin.py
Original file line number Diff line number Diff line change
Expand Up @@ -258,22 +258,22 @@ def laskeSarja(sarja,syotteet,vartiot=None,tehtavat=None):
if vartiot and tehtavat : jee=1 # Pakotetaan tietokantahaku.

#Lasketaan tulokset:
muuttujat = luoMuuttujat(sarja.vartio_set.all(),tehtavat,syotteet)
laskut= luoLaskut(vartiot,tehtavat)
muuttujat = luoMuuttujat(vartiot,tehtavat,syotteet)
laskut = luoLaskut(vartiot,tehtavat)
tulokset = laskeTaulukko(laskut,muuttujat)

#Muokataan oikean muotoinen tulostaulukko:
siirrettavat=[]
for i in range(len(vartiot)):
# Merkataan tuloksiin H hylättyihin tehtäviin:
for t in range(len(tulokset[i])) :
hylatty=True
hylatty=False
tekematta=False
tehtSyotteet=syotteet.filter(maarite__osa_tehtava__tehtava=tehtavat[t]).filter(vartio=vartiot[i])
#syotteet= vartiot[i].syote_set.filter(maarite__osa_tehtava__tehtava=tehtavat[t])
for s in tehtSyotteet :
if s.arvo=="e" : tekematta=True
if not s.arvo=="h": hylatty=False
if s.arvo=="h": hylatty=True

if hylatty and len(tehtSyotteet): tulokset[i][t]= "H"
if tekematta: tulokset[i][t]= "E"
Expand Down
2 changes: 1 addition & 1 deletion web/tupa/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,7 @@ def vartioHylatty(self, vartio):
for osatehtava in OsaTehtava.objects.filter(tehtava=self):
for syotemaarite in SyoteMaarite.objects.filter(osa_tehtava=osatehtava):
syote = Syote.objects.filter(maarite=syotemaarite, vartio=vartio)
if syote and syote[0].arvo == 'h':
if syote and ( syote[0].arvo == 'h' or syote[0].arvo == 'e' ):
return True
return False

Expand Down

0 comments on commit f36ad9c

Please sign in to comment.