package com.werewolf_kill.random;
import com.werewolf_kill.character.Character1;
import java.lang.reflect.Array;
import java.util.*;
public class Rand {
public static void distribution(Character1[] characters, String[] player_names){
int people = characters.length, i;
List<Integer> list = new ArrayList<>();
for (i = 0; i < people; i++){
list.add(i);
}
Collections.shuffle(list);
for (i = 0; i < people; i++){
characters[i].player_name = player_names[list.get(i)];
characters[i].index = list.get(i) + 1;
}
sort(characters);
}
public static void sort(Character1[] characters){
int n = characters.length, i, j;
Character1 temp;
for (i = 0; i < n - 1; i++){
for (j = 0; j < n - 1; j++){
if (characters[j + 1].index < characters[j].index){
temp = characters[j + 1];
characters[j + 1] = characters[j];
characters[j] = temp;
}
}
}
}
}