251c251,252
<   newcurrent.append(0.0) # dummy
---
>   newcurrent.append([0.0]) # dummy array of info known at time of current game
> 	# location 6
283,284c284,286
<   newcurrent.append(0.0)  # dummy
<   newcurrent.append(0.0)  # dummy
---
>   newcurrent.append([0.0])  # dummy array of info known before this game
> 	# should be divided by num
>   newcurrent.append([0.0])  # dummy that shouldn't be divided by num
322a325,343
>           for i in range(0, len(homehomestats) - 1):
>             newel.append(homehomestats[i])
>           for i in range(5, len(homeawaystats)):
>             newel.append(homeawaystats[i])
>           for i in range(5, len(awayhomestats)):
>             newel.append(awayhomestats[i])
>           for i in range(2, len(awayawaystats) - 1):
>             newel.append(awayawaystats[i])
>           newel.append(targ) # target
>           # print "home team is: ", k , ' away team is: ', h[2]
>           if (k in forbiddenteams) or (h[2] in forbiddenteams):
>             newel.append(True) # True means forbidden
>           else:
>             newel.append(False)
>           outarr.append(newel)
>   return outarr
> 
> '''
> 
369,376c390
<           newel.append(targ) # target
<           # print "home team is: ", k , ' away team is: ', h[2]
<           if (k in forbiddenteams) or (h[2] in forbiddenteams):
<             newel.append(True) # True means forbidden
<           else:
<             newel.append(False)
<           outarr.append(newel)
<   return outarr
---
> '''
407c421,422
<   # two dummies
---
>   # an array of elements known at the time of the game (like line)
>   # a dummy
409,413c424,428
<   # 7: points for this game
<   # 8: two pointer attempts
<   # 9: two pointer made
<   # 10: three pointer attempts
<   # 11: three pointer made
---
>   # 8: points for this game
>   # 9: two pointer attempts
>   # 10: two pointer made
>   # 11: three pointer attempts
>   # 12: three pointer made
415c430,431
<   # 10: target field (whether boolean or number)
---
>   # 16: an array of values only known at the end of a game
>   # 17: target field (whether boolean or number)
421c437,463
<     out = [current[3], current[4], current[5], current[6], current[7], older[num_beforegame]/num, older[num_beforegame+1]/num, older[num_beforegame+2]/num, older[num_beforegame+3]/num, older[num_beforegame+4]/num, older[num_beforegame+5]/num, older[num_beforegame+6], older[num_beforegame+7], older[num_beforegame+8], older[num_beforegame+9]]
---
>     # out = [current[3], current[4], current[5], current[6], current[7], older[num_beforegame]/num, older[num_beforegame+1]/num, older[num_beforegame+2]/num, older[num_beforegame+3]/num, older[num_beforegame+4]/num, older[num_beforegame+5]/num, older[num_beforegame+6], older[num_beforegame+7], older[num_beforegame+8], older[num_beforegame+9]]
>     out = [current[3], current[4], current[5]]
>     if type(current[6]) is list:
>       for e in current[6]:
>         out.append(e)
>     else:
>       print "ERROR current[6] should be a list"
>     out.append(current[7])
>     # for i in range(num_beforegame, num_beforegame+9):
>     beforelist = 0
>     for i in range(num_beforegame, len(older)):
>       if type(older[i]) is list:
>         beforelist+= 1 
>         if beforelist < 2:
>           for e in older[i]:
>             out.append(e/num)
>         else:
>           for e in older[i]:
>             out.append(e)
>       else:
>         if beforelist < 2:
>           out.append(older[i]/num)
>         else:
>           out.append(older[i])
>     print "current is: ", current
>     print "older is: ", older
>     print "out is: ", out
514a557
> '''
517a561
> '''
620d663
< 
