dodal toy model za app
parent
9229489221
commit
f5a7dea251
|
@ -0,0 +1,51 @@
|
||||||
|
# item
|
||||||
|
## struktura
|
||||||
|
from random import randint
|
||||||
|
|
||||||
|
|
||||||
|
title, due, interval = 2, 3, 4
|
||||||
|
|
||||||
|
#collection
|
||||||
|
clltn = []
|
||||||
|
|
||||||
|
def generate_card ():
|
||||||
|
title = "".join([chr(randint(ord('a'), ord('z'))) for i in range(5)])
|
||||||
|
due = -1 #means new
|
||||||
|
interval = 0
|
||||||
|
card = title, due, interval
|
||||||
|
return card
|
||||||
|
|
||||||
|
def generate_clltn (n_of_cards):
|
||||||
|
clltn = [] #mogoče bi blo dobro met kaj drugega...
|
||||||
|
for n in range(n_of_cards):
|
||||||
|
clltn.append(generate_card())
|
||||||
|
return clltn
|
||||||
|
|
||||||
|
# USER
|
||||||
|
deck_size = 20
|
||||||
|
user_clltn = generate_clltn(100)
|
||||||
|
max_new = 5
|
||||||
|
|
||||||
|
print(user_clltn)
|
||||||
|
|
||||||
|
def get_new(user_clltn, n_of_cards):
|
||||||
|
for card in user_clltn:
|
||||||
|
pass
|
||||||
|
|
||||||
|
def get_due(user_clltn, n_of_cards):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
|
def generate_deck(user_clltn, max_new, deck_size):
|
||||||
|
pass
|
||||||
|
|
||||||
|
#1 SR - super-memo style
|
||||||
|
|
||||||
|
#2 Probabilistic
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# engine
|
||||||
|
current_deck = []
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue