]> matita.cs.unibo.it Git - logicplayer.git/blob - mainActivity/src/com/example/furt/myapplication/valutazione.java
86aa5fd408172fe358a977a0d5870abcd22c290d
[logicplayer.git] / mainActivity / src / com / example / furt / myapplication / valutazione.java
1 package com.example.furt.myapplication;
2
3
4 import java.util.ArrayList;
5
6 public class valutazione {
7     valutazione(){}
8
9     public static int voto (String esercizio, int click, int tempo, int altezza, int errori)
10     {
11         int value=0;
12         ArrayList<String> parametri= parser.getParameters(esercizio);
13         int minClick, minTempo, minAltezza;
14         if(parametri!=null && !parametri.isEmpty())
15         {
16             minClick=Integer.valueOf(parametri.get(0));
17             minTempo=Integer.valueOf(parametri.get(1));
18             minAltezza=Integer.valueOf(parametri.get(2));
19             // minClick : click = x : 14
20             // minTempo : tempo = x : 8
21             // minAltezza : altezza= x : 8
22             value=((minClick*14)/click)+((minTempo*8)/tempo)+((minAltezza*8)/altezza)-errori;
23             if (value>30)
24                 value=30;
25         }
26         return value;
27     }
28 }