inker / draw Goto Github PK
View Code? Open in Web Editor NEW⚽ Champions League draw simulator
Home Page: https://inker.github.io/draw/
⚽ Champions League draw simulator
Home Page: https://inker.github.io/draw/
I use the CL draw simulator to simulate realistic FIFA career mode groups. I would love to be able to manually swap/edit some teams that are in the competitions for others that are not in it. And place some teams in different pots.
4.35.3
to 4.36.0
.This version is covered by your current version range and after updating it in your project the build failed.
webpack is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
append
option now supports the default placeholders in addition to [url]
"..."
when overriding options.The new version differs by 42 commits.
95d21bb
4.36.0
aa1216c
Merge pull request #9422 from webpack/feature/dot-dot-dot-merge
b3ec775
improve merging of resolve and parsing options
53a5ae2
Merge pull request #9419 from vankop/remove-valid-jsdoc-rule
ab75240
Merge pull request #9413 from webpack/dependabot/npm_and_yarn/ajv-6.10.2
0bdabf4
Merge pull request #9418 from webpack/dependabot/npm_and_yarn/eslint-plugin-jsdoc-15.5.2
f207cdc
remove valid jsdoc rule in favour of eslint-plugin-jsdoc
31333a6
chore(deps-dev): bump eslint-plugin-jsdoc from 15.3.9 to 15.5.2
036adf0
Merge pull request #9417 from webpack/dependabot/npm_and_yarn/eslint-plugin-jest-22.8.0
37d4480
Merge pull request #9411 from webpack/dependabot/npm_and_yarn/simple-git-1.121.0
ce2a183
chore(deps-dev): bump eslint-plugin-jest from 22.7.2 to 22.8.0
0beeb7e
Merge pull request #9391 from vankop/create-hash-typescript
bf1a24a
#9391 resolve super call discussion
bd7d95b
#9391 resolve discussions, AbstractMethodError
4190638
chore(deps): bump ajv from 6.10.1 to 6.10.2
There are 42 commits in total.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
The SW can serve also other tournament draws in a nice visual form
but the user should be able to define the parameters like
2.19.0
to 2.19.1
.This version is covered by your current version range and after updating it in your project the build failed.
@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
1c8f0df
chore: publish v2.19.1
4c12dac
fix(typescript-estree): ts returning wrong file with project references (#1575)
e9cf734
docs(eslint-plugin): fix typo in readme
10d86b1
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)
4670aab
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
2.2.0
to 2.2.1
.This version is covered by your current version range and after updating it in your project the build failed.
terser-webpack-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Hammarby win against Basel in penalties. In the draw simulator are Basel in place of Hammarby.
2.2.1
to 2.2.2
.This version is covered by your current version range and after updating it in your project the build failed.
react-image is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 46 commits.
037ee48
release: bump for type declarations
8bc43f0
Update dependency webpack to v4.41.3
e3f8351
Update dependency semver to v7
0c1e68f
Update dependency rollup to v1.27.13
f11d88f
Update dependency rollup to v1.27.12
9841f55
Update dependency rollup to v1.27.11
6a54cf6
Update dependency rollup to v1.27.10
bb2907a
Update babel monorepo to v7.7.6
a119aa9
Update dependency rollup to v1.27.9
641697c
Update babel monorepo to v7.7.5
aa73117
Update dependency rollup to v1.27.8
95dc45e
Update dependency rollup to v1.27.7
4abf09a
Update dependency rollup to v1.27.6
32ad79a
Update dependency rollup to v1.27.5
83c0e20
Merge pull request #252 from schester44/feature/type-defs
There are 46 commits in total.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Please add draw for Europa league 22/23 knockout stage. Thank you!
Australia, Wales & The Netherlands Are Going, So Can You Add Them Pls?
Hello.
I have an own Football Manager an this looks great for us. Can is install this on my website and use it with our teams?
2.5.0
to 2.5.1
.This version is covered by your current version range and after updating it in your project the build failed.
bowser is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
The new version differs by 11 commits.
39f3e3c
Merge tag '2.5.1'
29d1264
Merge branch '2.5.1' into production
cd378ad
chore(docs): auto-generate docs
7cf7777
chore(changelog): write changelog
9ba7a45
chore(package): bump package version
1515eca
fix(bowser): remove custom error due to the bug (#335)
6de4c21
chore(babelrc): changes modules and uses loose
mode for the build
1d26bea
chore(gitignore): ignore .gz files
fb776cf
chore(deps): adds compression-webpack-plugin
ac1ec4a
Add webpack-bundle-analyzer
f5c9395
fix(docs): fix mistypo in README.md
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Why don't you develop those final steps? I don't have a clue about how to code them , but I am sure you should get it in a little piece of your time.
In my CL draw I drew Barcelona and was shown that Barcelona could only be placed in group G or H.
However, it is totally possible to place Barcelona in another group without running into draw restrictions, like so:
Group | A | Group | B | Group | C | Group | D |
---|---|---|---|---|---|---|---|
Liverpool | England | Porto | Portugal | Real Madrid | Spain | Zenit | Russia |
Barcelona | Spain | Man United | England | Dortmund | Germany | Atlético | Spain |
Internazionale | Italy | Lazio | Italy | Dynamo | Ukraine | Leipzig | Germany |
Mönchengladbach | Germany | Rennes | France | Marseille | France | Club Brugge | Belgium |
Group | E | Group | F | Group | G | Group | H |
Sevilla | Spain | Paris | France | Juventus | Italy | Bayern | Germany |
Ajax | Netherlands | Man City | England | Shakhtar | Ukraine | Chelsea | England |
Atalanta | Italy | Krasnodar | Russia | Olympiacos | Greece | Salzburg | Austria |
Lokomotiv | Russia | Başakşehir | Turkey | Midtjylland | Denmark | Ferencváros | Hungary |
Has it been removed?
KOSZYK 1
Real Madryt
FC Barcelona
Leicester City
Bayern Monachium
Juventus Turyn
Benfica Lizbona
Paris Saint-Germain
CSKA Moskwa
KOSZYK 2
Atletico Madryt
Borussia Dortmund
Arsenal FC
Manchester City
FC Porto
Sevilla FC
SSC Napoli
Bayer Leverkusen
KOSZYK 3
FC Basel
Tottenham Hotspur
Dynamo Kijów
Olympique Lyon
PSV Eindhoven
Sporting Lizbona
Club Brugge
Borussia Moenchengladbach
KOSZYK 4
Celtic Glasgow
AS Monaco
Besiktas Stambuł
Legia Warszawa
Dinamo Zagrzeb
Ludogorec Razgrad
FC Kopenhaga
FK Rostów
🚨 You need to enable Continuous Integration on all branches of this repository. 🚨
To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because we are using your CI build statuses to figure out when to notify you about breaking changes.
Since we did not receive a CI status on the greenkeeper/initial
branch, we assume that you still need to configure it.
If you have already set up a CI for this repository, you might need to check your configuration. Make sure it will run on all new branches. If you don’t want it to run on every branch, you can whitelist branches starting with greenkeeper/
.
We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.
Once you have installed CI on this repository, you’ll need to re-trigger Greenkeeper’s initial Pull Request. To do this, please delete the greenkeeper/initial
branch in this repository, and then remove and re-add this repository to the Greenkeeper integration’s white list on Github. You'll find this list on your repo or organiszation’s settings page, under Installed GitHub Apps.
We need one like that for World Cup 2018 in Russia,Please.
dependency
react was updated from 16.6.1
to 16.6.2
.dependency
react-dom was updated from 16.6.1
to 16.6.2
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the react group definition.
react is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
☝️ Important announcement: Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io
16.9.27
to 16.9.28
.This version is covered by your current version range and after updating it in your project the build failed.
@types/react is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Add Euro Draws
Hi, thanks for the project, it works really well but you have a problem with your assumption of TV pairings.
Let's look at pairings in previous years.
2018-19:
Real Madrid & Barcelona
Atletico Madrid & Valencia
Bayern Munich & Borussia Dortmund
Manchester City & Tottenham Hotspur
Juventus & Inter
Paris Saint-Germain & Lyon
Lokomotiv Moscow & CSKA Moscow
Porto & Benfica
Manchester United & Liverpool
Napoli & Roma
Schalke 04 & Hoffenheim
Ajax & PSV Eindhoven
2020-21:
Liverpool & Manchester United
Manchester City & Chelsea
Real Madrid & Barcelona
Sevilla & Atletico Madrid
PSG & Olympique Marseille
Bayern & BVB
Leipzig & Borussia M.
Juventus & Inter
Atalanta & Lazio
Zenit & Lokomotiv Moscow
Shakhtar & Dinamo Kiev
You immediately notice one thing: no club is in there twice, and clubs from the same country are split up as much as possible to avoid the situation where 3 clubs from the same country could end up playing on the same day while 1 club from the same country plays on a different day.
Therefore I'm not quite sure about your pairings in https://github.com/inker/draw/blob/master/src/data/pairings.json
4.1.0
to 4.2.0
.This version is covered by your current version range and after updating it in your project the build failed.
file-loader is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 3 commits.
ba0fd4c
chore(release): 4.2.0
642ee74
docs: improve readme (#341)
c136f44
feat: postTransformPublicPath
option (#334)
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Please
Hi, first of all thank you @inker for sharing this project.
I'm trying to simulate locally many different draws to estimate group probabilities.
The main bottleneck I'm finding are the animations in "Fast draw".
Is there any way to disable them to allow for faster sims?
Thanks in advance
To see what happens to your code in Node.js 10, Greenkeeper has created a branch with the following changes:
.travis.yml
If you’re interested in upgrading this repo to Node.js 10, you can open a PR with these changes. Please note that this issue is just intended as a friendly reminder and the PR as a possible starting point for getting your code running on Node.js 10.
Greenkeeper has checked the engines
key in any package.json
file, the .nvmrc
file, and the .travis.yml
file, if present.
engines
was only updated if it defined a single version, not a range..nvmrc
was updated to Node.js 10.travis.yml
was only changed if there was a root-level node_js
that didn’t already include Node.js 10, such as node
or lts/*
. In this case, the new version was appended to the list. We didn’t touch job or matrix configurations because these tend to be quite specific and complex, and it’s difficult to infer what the intentions were.For many simpler .travis.yml
configurations, this PR should suffice as-is, but depending on what you’re doing it may require additional work or may not be applicable at all. We’re also aware that you may have good reasons to not update to Node.js 10, which is why this was sent as an issue and not a pull request. Feel free to delete it without comment, I’m a humble robot and won’t feel rejected 🤖
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Hello 👋 my subscribers on YouTube are asking me to do UEFA Europa League Group Stage draw, I use the draw on my iPhone 6s+ and I can’t see the full screen, like I used to be able to
dependency
react was updated from 16.8.6
to 16.9.0
.dependency
react-dom was updated from 16.8.6
to 16.9.0
.This version is covered by your current version range and after updating it in your project the build failed.
This monorepo update includes releases of one or more dependencies which all belong to the react group definition.
react is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.
<React.Profiler>
API for gathering performance measurements programmatically. (@bvaughn in #15172)unstable_ConcurrentMode
in favor of unstable_createRoot
. (@acdlite in #15532)UNSAFE_*
lifecycle methods. (@bvaughn in #15186 and @threepointone in #16103)javascript:
URLs as a common attack surface. (@sebmarkbage in #15047)disablePictureInPicture
attribute on <video>
. (@eek in #15334)onLoad
event for <embed>
. (@cherniavskii in #15614)useState
state from DevTools. (@bvaughn in #14906)setState
is called from useEffect
, creating a loop. (@gaearon in #15180)findDOMNode
for components wrapped in <Suspense>
. (@acdlite in #15312)!important
style. (@acdlite in #15861 and #15882)act(async () => ...)
for testing asynchronous state updates. (@threepointone in #14853)act
from different renderers. (@threepointone in #16039 and #16042)act()
call. (@threepointone in #15763 and #16041)act
from the wrong renderer. (@threepointone in #15756)• react: https://unpkg.com/[email protected]/umd/
• react-art: https://unpkg.com/[email protected]/umd/
• react-dom: https://unpkg.com/[email protected]/umd/
• react-is: https://unpkg.com/[email protected]/umd/
• react-test-renderer: https://unpkg.com/[email protected]/umd/
• scheduler: https://unpkg.com/[email protected]/umd/
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Your pairings are wrong. For example Barcelona and Real Madrid will be paired, not Real and Atletico.
According to UEFA.com the correct pairings are:
Real Madrid & Barcelona
Atlético Madrid & Valencia
Bayern & Dortmund
Man. City & Tottenham
Juventus & Internazionale Milano
Paris & Lyon
Lokomotiv Moskva & CSKA Moskva
Porto & Benfica
Man. United & Liverpool
Napoli & Roma
Schalke & Hoffenheim
Ajax & PSV Eindhoven
UEFA.com
Hammarby win against Basel in penalties. In the draw simulator are Basel in place of Hammarby.
Hello,
Can someone explain me how this program works? Meaning which is the algorithm to check whether a group is availiable or not due to the other teams need an availible group as well. I hope you understand my english
Can anyone help me to insert this in my web page?, I can't.
I know that the topic is specifically made for reporting issues, but i would like to take the chance to make some humble suggestions:
Hello,
id like to use your script with other teams. But im really new to typescript.
What must i do to get this script working on my server? After i upload nothing happends.
When im open http://mydomain/drawer/src/template.html igot a blank page
There is no Index.html
I know that the name of teams und countries are written under /clubs.json etc.
When a city has has two teams in the group phase, they must not play on the same day (meaning, one team in A-D group and the other one in E-H group). Example: Real Madrid and Atlético should not play in the same day
☝️ Important announcement: Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io
3.6.0
to 3.6.1
.This version is covered by your current version range and after updating it in your project the build failed.
webpack-bundle-analyzer is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 17 commits.
660dba6
v3.6.1
387d7f9
Merge pull request #339 from webpack-contrib/update-some-deps
e90b3b1
Downgrade terser-webpack-plugin
because v2 requires at least Node v8.9
45ffbf9
Update some dependencies to get rid of vulnerability warnings
dd4a03a
Merge pull request #328 from pustovalov/node-ci
f2f7fda
Add Node 12 to CI
7cefb58
Merge pull request #314 from mhxbe/bugfix/page-title-hours-minutes
2596783
Consolidate changelog whitespace
3faca9d
Merge branch 'master' into bugfix/page-title-hours-minutes
f614bd1
Update CHANGELOG.md
4b58fae
Revert .padStart to .slice since padStart is not supported in Node v6
c95df99
Fix changelog missing v3.6.0 section
f04ab3e
Use .padStart(2,0) to prefix one-digit numbers with zero
5219462
Merge branch 'bugfix/page-title-hours-minutes' of github.com:mhxbe/webpack-bundle-analyzer into bugfix/page-title-hours-minutes
27b2de0
Use .slice() in favor of soon to be deprecated .substr()
There are 17 commits in total.
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
Hammarby win against Basel in penalties. In the draw simulator are Basel in place of Hammarby.
Since the Group Stage for the 21/22 ucl season has ended, could you add the teams (seeded teams and unseeded teams) to the knockout stage draw.
I knew you'd run into this message sooner or later 😜
Currently, in order to find the first possible group, the algorithm conducts the virtual draw behind the scenes to check if placing the picked team in a certain group would result in a possible outcome. The problem with this approach is that for the Europa League there's at most 12!⁴ ≈ 5.3×10³⁴ possible outcomes. Sounds almost like a transcomputational problem.
If you have any ideas how to speed up the algorithm, please share it here. Your contribution would be highly appreciated!
https://en.wikipedia.org/wiki/2022_FIFA_World_Cup#Draw_and_schedule
https://en.wikipedia.org/wiki/2018_FIFA_World_Cup_seeding
In the draw for the World Cup in 2018 and 2022 teams from pot 1 are draw to position 1 inside the groups they were selected to, but teams from pots 2,3 and 4 can be draw to any position not already occupied (pos 1 and any other filled) inside the groups they were selected to.
Currently, the position in those draws is fixed according to the pot being draw.
I really admired that you made one stimulate UEFA Draw lot, and it is really realistic like the real draw lot on the TV. And I want to make one by myself so could you tell me how to make one?
Many thanks~~ @inker
2.19.0
to 2.19.1
.This version is covered by your current version range and after updating it in your project the build failed.
@typescript-eslint/eslint-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
The new version differs by 5 commits.
1c8f0df
chore: publish v2.19.1
4c12dac
fix(typescript-estree): ts returning wrong file with project references (#1575)
e9cf734
docs(eslint-plugin): fix typo in readme
10d86b1
docs(eslint-plugin): [no-dupe-class-members] fix typo (#1566)
4670aab
fix(eslint-plugin): [unbound-method] blacklist a few unbound natives (#1562)
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
fv
☝️ Important announcement: Greenkeeper will be saying goodbye 👋 and passing the torch to Snyk on June 3rd, 2020! Find out how to migrate to Snyk and more at greenkeeper.io
18.0.1
to 18.1.0
.This version is covered by your current version range and after updating it in your project the build failed.
eslint-config-airbnb is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.