Wondering what’s next for npm?Check out our public roadmap! »

    football-score-sim

    1.2.0 • Public • Published

    Football Score Simulator

    A simple package which generates realistic football (soccer) scores. It does this using normal distribution and the given elo ratings.

    Installation

    npm install --save football-score-sim

    Example

    var football = require('football-score-sim');
    var Team = football.Team;
    var Match = football.Match;
    var MatchOutputter = football.MatchOutputter;
    
    
    var derby = new Team({
        name: 'Derby County',
        rating: 1544
    });
    var united = new Team({
        name: 'Manchester United',
        rating: 1794
    });
    
    var match = new Match({
        teamA: derby,
        teamB: united,
        extraTime: true,
        penalties: true,
        seed: 'example'
    });
    
    var outputter = new MatchOutputter({
        match: match
    });
    
    match.simulate();
    
    console.log(outputter.basicScore());
    

    output: Derby County 2-2 Manchester United (aet) (5-3)

    Author

    Jordan Lord

    License

    This project is licensed under the MIT license

    Install

    npm i football-score-sim

    DownloadsWeekly Downloads

    1

    Version

    1.2.0

    License

    MIT

    Last publish

    Collaborators

    • avatar