source: src/main/java/it/finki/tinki/helper/Matchmaker.java@ d509a04

Last change on this file since d509a04 was d509a04, checked in by Vzdra <vladko.zdravkovski@…>, 3 years ago

added simple matchmaker function for skill coefficient

  • Property mode set to 100644
File size: 452 bytes
Line 
1package it.finki.tinki.helper;
2
3import it.finki.tinki.model.Skill;
4import java.util.List;
5
6public class Matchmaker {
7
8 public float match(List<Skill> work, List<Skill> user){
9
10 float coef = work.size();
11 float k = 0;
12
13 for (Skill skill : work) {
14 for (Skill value : user) {
15 if (value.equals(skill)) {
16 k++;
17 }
18 }
19 }
20
21 return k/coef;
22 }
23
24}
Note: See TracBrowser for help on using the repository browser.