Subversion Repositories wimsdev

Rev

Rev 12460 | Rev 12990 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 12460 Rev 12672
Line 3... Line 3...
3
exo=!listintersect $exo and $exolist
3
exo=!listintersect $exo and $exolist
4
!default exo=$defaultlist
4
!default exo=$defaultlist
5
wims_intro_parm=$exo
5
wims_intro_parm=$exo
6
!default exo=$exolist
6
!default exo=$exolist
7
nn=!itemcnt $exo
7
nn=!itemcnt $exo
8
 
-
 
9
shlist=
8
shlist=
10
!ifval $random=0
9
!ifval $random=0
11
  shufflelist=$exo
10
  shufflelist=$exo
12
!else
11
!else
13
  shuffle=!shuffle $nn
12
  shuffle=!shuffle $nn
Line 31... Line 30...
31
  !read getparm $module_init_parm intro_check intro_hint
30
  !read getparm $module_init_parm intro_check intro_hint
32
  !if 4 isin $get_introcheck
31
  !if 4 isin $get_introcheck
33
    !set introgivehint=1
32
    !set introgivehint=1
34
  !endif
33
  !endif
35
  !default introgivehint=$get_intro_hint
34
  !default introgivehint=$get_intro_hint
36
  !bound introgivehint between 0 and $limit_version
35
  !bound introgivehint between 0 and $limit_version default 1
37
  !default seedrepeat=1
36
  !default seedrepeat=1
38
  !default introgivehint=0
-
 
39
  !default seedlastcnt=0
37
  !default seedlastcnt=0
40
  !!calculation done before the line with new.
38
  !!calculation done before the line with new.
41
  !if $seedlastcnt>=$seedrepeat
39
  !if $seedlastcnt>=$seedrepeat
42
    !set seedlastcnt=0
40
    !set seedlastcnt=0
43
    !increase seedcnt
41
    !increase seedcnt
Line 65... Line 63...
65
  !if 2 isitemof $introcheck
63
  !if 2 isitemof $introcheck
66
    penalty=1
64
    penalty=1
67
  !endif
65
  !endif
68
!else
66
!else
69
  !! non expert parametrage, every thing is deduced from the qcmlevel
67
  !! non expert parametrage, every thing is deduced from the qcmlevel
70
  !default qcmpresent =!item $qcmlevel of 2,3,4,5,5,6,7,8,8
68
  !default qcmpresent =!item $qcmlevel of 3,3,4,5,5,6,7,8,8
71
  !default qcmgood    =!item $qcmlevel of 1,1,1,1,0,0,0,0,0
69
  !default qcmgood    =!item $qcmlevel of 1,1,1,1,0,0,0,0,0
72
  !default penalty    =!item $qcmlevel of 0,0,0,0,0,1,1,1,1
70
  !default penalty    =!item $qcmlevel of 0,0,0,0,0,1,1,1,1
73
  !default givegood=!item $qcmlevel of 1,1,1,1,1,1,0,0,0
71
  !default givegood=!item $qcmlevel of 1,1,1,1,1,1,0,0,0
74
  !default givesol=!item $qcmlevel of 1,1,1,0,0,0,0,0,0
72
  !default givesol=!item $qcmlevel of 1,1,1,0,0,0,0,0,0
75
  !default givefeed=!item $qcmlevel of 1,1,1,1,1,1,1,1,1
73
  !default givefeed=!item $qcmlevel of 1,1,1,1,1,1,1,1,1