Open matijapretnar opened 1 year ago
(To je še ena stvar, o kateri smo se pogovarjali na programerskem klubu v okviru #71)
Vsaka naloga ima lahko več podnalog, ki so vse generirane z istim generatorjem. Na primer, lahko imamo eno samo nalogo
Najdi ničle polinoma x^2
ali pa nalogo z več podnalogami
Najdi ničle naslednjih polinomov: x^2, x^2 - 1, x + 2
Trenutno imamo samo eno besedilo in pogojni stavek v predlogi dokumenta, npr. {% if texts|length > 1 %} v https://github.com/ul-fmf/nadlogar/blob/f9a805b0e69f547b5835bc452a02e9a61b472a24/nadlogar/documents/fixtures/initial.json#L7 To ni optimalno, ker tudi sproducira nekaj v stilu
{% if texts|length > 1 %}
Najdi ničle polinoma x^2 Najdi ničle polinoma x^2 - 1 Najdi ničle polinoma x^2 + 2
Ideja je, da se da imeti dve vrsti besedil, enega za ednino in enega za množino, ki ima glavo, ponavljajoči se del ter morebitni rep. Verjetno je za narediti dva podrazreda SingularProblemText in MultipleProblemText ali kaj takega. Mnenja?
SingularProblemText
MultipleProblemText
Se strinjam, da bi bilo pametno dodati dva podrazreda.
(To je še ena stvar, o kateri smo se pogovarjali na programerskem klubu v okviru #71)
Vsaka naloga ima lahko več podnalog, ki so vse generirane z istim generatorjem. Na primer, lahko imamo eno samo nalogo
ali pa nalogo z več podnalogami
Trenutno imamo samo eno besedilo in pogojni stavek v predlogi dokumenta, npr.
{% if texts|length > 1 %}
v https://github.com/ul-fmf/nadlogar/blob/f9a805b0e69f547b5835bc452a02e9a61b472a24/nadlogar/documents/fixtures/initial.json#L7 To ni optimalno, ker tudi sproducira nekaj v stiluIdeja je, da se da imeti dve vrsti besedil, enega za ednino in enega za množino, ki ima glavo, ponavljajoči se del ter morebitni rep. Verjetno je za narediti dva podrazreda
SingularProblemText
inMultipleProblemText
ali kaj takega. Mnenja?