0.0.2 • Published 9 years ago
equipator v0.0.2
Equipator
How to use it
Run this in a terminal:
npm install --save equipatorThen in your Node app run:
const { getBestCombinations } = require('equipator')
const best = getBestCombinations(players)The first item in the best array contains the teams for the fairest match.
Data
The players variable should be an array with the following structure:
const players = [
{ nick: 'alvaro', name: 'Álvaro Crespo', score: 3.5, gk: false },
{ nick: 'chalo', name: 'Gonzalo García', score: 4.0, gk: true },
{ nick: 'claudio', name: 'Claudio Graiño', score: 4.0, gk: false },
...
]Contributing
Issues and PRs are welcomed!
Credits
This is a port of @alejandrodumas' equipator Ruby library.