|
@@ -193,18 +193,16 @@ if $ARGS[0] = 'homework':
|
|
|
i=0
|
|
|
:homework_loop
|
|
|
if $class_list_institution[i] = $ARGS[1]:
|
|
|
- !!$i = dyneval ('RESULT = $<<$ARGS[1]>>_classes[i]')
|
|
|
if dyneval ('RESULT = class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_homework'']') = 1:
|
|
|
if $ARGS[2] = 'no':
|
|
|
- dynamic 'class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_weekly_grade_gain''] += ARGS[3]*((2-class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_use_computer''])*5*(50+modifier))/100'
|
|
|
+ dynamic 'class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_weekly_grade_gain''] += <<ARGS[3]>>*(((2-class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_use_computer''])*5*(50+modifier))/100)'
|
|
|
else
|
|
|
- dynamic 'class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_weekly_grade_gain''] += ARGS[3]*(10*(50+modifier))/100'
|
|
|
+ dynamic 'class[''<<$ARGS[1]>>_<<$class_list_name[i]>>_weekly_grade_gain''] += <<ARGS[3]>>*((10*(50+modifier))/100)'
|
|
|
end
|
|
|
end
|
|
|
end
|
|
|
i +=1
|
|
|
if ARRSIZE('class_list_institution') >= i: jump 'homework_loop'
|
|
|
- !! if dyneval ('RESULT = ARRSIZE(''<<$ARGS[1]>>_classes'')') >= i: jump 'homework_loop'
|
|
|
|
|
|
killvar 'modifier'
|
|
|
end
|