Nowadays i am trying to program a kind of computer algorithm to generate a random mathematical formula, and I'm having an argument with another mapleTA programer, the question is this one:
What is more efficient, have a question for all the types of formulas with random variables or have only one question with a code like:
$a = range(-5,5);
$ea= range(1,5);
$eb= range(1,5);
$ec= range(1,5);
$eq1 = switch(rint(7),maple('$a*x^$ea*y^$eb*z^$ec'),maple('$a*x^$ea*y^$eb'),maple('$a*x^$ea*z^$ec'),maple('$a*y^$eb*z^$ec'),maple('$a*x^$ea'),maple('$a*y^$eb'),maple('$a*z^$ec'));
condition: ne($eq1,0);
$op1 = rint(5);
$f1 = if( eq($op1,0), maple('$eq1'), switch($op1-1,maple('$b * exp($eq1)') ,maple('$b * ln($eq1)'),maple('$b * cos($eq1)'),maple('$b * sin($eq1)')) );
$eq = maple('MathML:-ExportPresentation(f(x,y,z) = $f1)');
I wanna ask for you opinion, what do you preffer? I dont know soo much about internal operations of mapleTA but it takes more time to load the question (not soo much) i think is because these calls more times to maple sentence.
1 hour 20 min ago
1 hour 43 min ago
1 hour 58 min ago
2 hours 9 min ago
3 hours 17 min ago
4 hours 52 min ago
5 hours 6 min ago
5 hours 14 min ago
5 hours 27 min ago
5 hours 46 min ago