Rev 16321 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
16321 | bpr | 1 | !set methtit=Borrar suposiciones innecesarias |
20 | reyssat | 2 | !set methparmtype=special |
3 | !set methparmrelax=1 |
||
4 | !set stepnocount=yes |
||
16321 | bpr | 5 | !set methhelp=Puede utilizar este método para eliminar suposiciones\ |
6 | innecesarias, con el fin de aclarar la situación. ¡Pero <b>cuidado</b>! ¡Si\ |
||
7 | elimina una hipótesis esencial, no podrá tener éxito!\ |
||
8 | <p>\ |
||
9 | Puedes aplicar este método tantas veces como quieras sin ser\ |
||
10 | penalizado en tu puntuación, ya que no avanza el contador de pasos de\ |
||
11 | la puntuación.\ |
||
12 | </p> |
||
20 | reyssat | 13 | !set N_=!linecnt $m_context |
14 | |||
15 | !if $wims_read_parm iswordof form check |
||
16321 | bpr | 16 | !goto $wims_read_parm |
20 | reyssat | 17 | !endif |
18 | |||
19 | !if $N_<1 |
||
16321 | bpr | 20 | !set error1=¡No hay más suposiciones en el estado actual! |
20 | reyssat | 21 | !endif |
22 | |||
23 | !exit |
||
24 | :form |
||
16321 | bpr | 25 | $methhelp |
26 | <p> |
||
27 | Aquí están las suposiciones actuales. Marca las que quieras eliminar. |
||
28 | </p><ul> |
||
29 | !for i=1 to $N_ |
||
20 | reyssat | 30 | !set l=!line $i of $m_context |
17187 | bpr | 31 | <li> <input type="checkbox" name="methparm1" value="$i"> \($l) </li> |
16321 | bpr | 32 | !next i |
20 | reyssat | 33 | </ul> |
34 | !exit |
||
35 | :check |
||
16321 | bpr | 36 | !reset newobject,oldobject |
37 | n_=!itemcnt $methparm1 |
||
38 | !if $n_=0 |
||
39 | methexp=Paso vacío |
||
20 | reyssat | 40 | !exit |
16321 | bpr | 41 | !endif |
42 | nc= |
||
43 | !for i=1 to $N_ |
||
20 | reyssat | 44 | !if $i notitemof $methparm1 |
16321 | bpr | 45 | l=!line $i of $m_context |
46 | nc=!append line $l to $nc |
||
20 | reyssat | 47 | !endif |
16321 | bpr | 48 | !next i |
49 | m_context=$nc |
||
50 | !read deduc/objects.combine |
||
51 | methexp=Borrar $n_ suposiciones |
||
52 | |||
20 | reyssat | 53 | !exit |