You are on page 1of 7

Chaos, Solitons and Fractals 137 (2020) 109872

Contents lists available at ScienceDirect

Chaos, Solitons and Fractals


Nonlinear Science, and Nonequilibrium and Complex Phenomena
journal homepage: www.elsevier.com/locate/chaos

Interactions between soccer teams reveal both design and emergence:


Cooperation, competition and Zipf-Mandelbrot regularity
João Paulo Ramos a,∗, Rui J. Lopes b,c, Duarte Araújo d
a
Universidade Europeia, Estrada da Correia 53, Lisboa 1500-210, Lisbon, Portugal
b
Iscte - Instituto Universitário de Lisboa, Avenida das Forças Armadas, Lisboa 1649-026, Portugal
c
Instituto de Telecomunicações, Torre Norte - Piso 10, Avenida Rovisco Pais 1, Lisboa 1049-001, Portugal
d
CIPER, Faculdade de Motricidade Humana, Universidade de Lisboa, Estrada da Costa, Cruz Quebrada - Dafundo 1499-002, Portugal

a r t i c l e i n f o a b s t r a c t

Article history: Considering soccer matches as complex systems facilitates the identification of properties that emerge
Received 28 January 2020 from the interactions between players. Such properties include the regularities and statistical patterns
Revised 17 April 2020
that characterize couplings and sets between players established during matches. Empirical studies on
Accepted 5 May 2020
the statistical distributions of number of items (e.g., words in texts) have shown that these distribu-
Available online 18 May 2020
tions follow scaling properties according to empirical laws known as Zipf-Mandelbrot. Here we investigate
Keywords: whether the (re)occurrence of pitch location of sets of players in a soccer match also obeys these empiri-
Multilevel hypernetworks cal laws. Data collected from 10 soccer matches shows that, for most sets of players, this seems to be the
Zipf-Mandelbrot regularity case. Exceptions were found in particular types of sets, such as goalkeeper and goal, and left defender
Design and right attacker from opposite teams. Rather than challenging the hypothesis that a Zipf-Mandelbrot
Soccer performance analysis law defines this system, these exceptions may be explained by the players configuration design, which
is a trait of human interaction within complex systems. This design expresses match strategy, before the
team enters in such dynamical processes (the game).
© 2020 Elsevier Ltd. All rights reserved.

1. Introduction plicit inter-dependency between player-opponent behaviors is typ-


ically observed. The communication processes between players in
Several approaches have been used to study complex systems, soccer matches are often visually based and reflected in the play-
including the identification of well-known complexity features ers’ moves and interpersonal spatial relationships [24,27,30,31,33].
[4,14,15,34]. For instance, in social complex systems specific behav- A key feature of this self-organized behavior is how players be-
iors emerge from self-organization [1,20,21,31]. Self-organization come synchronized by maintaining a perceptual link granted by
results in most cases from the interaction between multiple parts their spatial proximity. The proximity-based sets thus formed may
in a system. An interesting and extensively investigated aspect of have different dimensions, both in terms of the number of play-
self-organization is the emerging exchange of information (e.g. ver- ers in the set and how they are organized (i.e., the team each
bal and non-verbal communication and their statistical properties) player belongs to). According to hypernetwork theory, each player
between people interacting in a given system [27]. Typically these set with their corresponding inter-relationships forms a simplex -
communication processes are based on cooperative interactions plural, simplices – of players, representing the n-ary spatial inter-
such as synergistic relations, but also on confrontation, which is actions between at least two spatially connected players [10,25].
a non-cooperative type of interaction. Fig. 1 shows the simplices found at a particular time frame t =
Here we investigated how these processes and interactions are 00m : 10s in a soccer match.
expressed in team sports. In particular, we asked whether soccer In the present study, each simplex is represented by a spatial
matches have hallmark features of other complex systems. More- convex hull enclosing the players in the set. For instance, sim-
over, we assessed the influence of pre-defined design on the coop- plex σ 35 , is composed of players 3, 4, and 11 from team A (blue)
erative and competitive interactions between players. Notably, ex- and players 18 and 20 from team B (red), thus forming a 3 vs.
2 simplex [13,25]. By using the temporal aggregate of the geo-
metrical center for each simplex convex hull, a spatial histogram

Corresponding author. for that simplex can be obtained. Figs. 2a and b illustrate two of
E-mail addresses: joao.ramos@universidadeeuropeia.pt, these histograms using spatial heat maps, for simplex σ 1 and σ 35 ,
joaoramos@meuemail.net (J.P. Ramos).

https://doi.org/10.1016/j.chaos.2020.109872
0960-0779/© 2020 Elsevier Ltd. All rights reserved.
2 J.P. Ramos, R.J. Lopes and D. Araújo / Chaos, Solitons and Fractals 137 (2020) 109872

Fig. 1. Players’ location and simplices at frame t = 00m : 10s.

Fig. 2. Simplices’ location heat maps.

respectively. Simplices σ 1 and σ 5 represent the particular type of Being a generalization, the latter is also referred to as the Zipf-
relationship, that exists between a player, the goalkeeper, and the Mandelbrot (ZM) law.
goal. Soccer performance features, such as goal scoring distribution,
We asked whether soccer match histograms exhibit the scal- also exhibit these statistical regularities related to power laws. By
ing properties of other human and natural phenomena typically computing goal distribution of several main league soccer champi-
described by power law type models. These power laws are com- onships such as Brazil, England, Italy and Spain, it was shown that
mon signatures of chaotic processes which at one point, become while there are very few top-scorers, many players score only a
self-organized, as it happens in many natural and social systems. few goals [18]. Rather than focusing on these performance met-
Typical examples can be found in population distributions of big rics or on player individual behavior, we assessed interpersonal
cities [8,17,18], forest fires [18], forest patch sizes [29], scientific ci- relationships as expressed by simplices’ sets, which correspond
tations [16,18,32], WWW surfing [18], ecology [7,8,18], solar flares to the meso-scale system properties. Questions addressed at this
[18], economic index [18], epidemics in isolated populations [18], level typically concern processes [10,23] and therefore aim to ex-
among others. The Zipf empirical law is an example of such power plain the mechanisms underlying particular simplices’ set occur-
laws, as well as its generalization by Mandelbrot. In verbal commu- rence distributions [24].
nication processes, including natural language and written texts, Several studies have asked whether Zipf’s empirical law can be
several studies have shown that the frequency of word occurrence observed in purely random systems [7,38] by investigating the pro-
follows the Zipf power law. Indeed, the corpora of texts and lan- cesses that may drive these particular statistical distributions. We
guages have few words that are very frequent (e.g. ”a”, ”the”, ”I”, addressed a similar question from a different angle: by analyzing
etc.) and many words which seldom occur. In Zipf’s empirical law the co-design expressed in the match strategy. Despite the uncer-
model, given the item (e.g., word) frequency, f(r), and order by tainty of human collective behavior, and therefore of the impossi-
their assigned rank, r, in decreasing order (rank 1 is for the most bility to predict the future state of complex systems, the deliber-
frequent word; rank 2 is for the second most frequent word, etc ate design of the social structures forming a system may promote
[7]), occurrence frequency decays linearly as the rank increases on specific desired behaviors [6,11–13]. This design is in most cases a
a double logarithmic scale, as expressed in Eq. (1) collaborative or cooperative process [9].
In soccer matches, one can consider that the artificiality (i.e. the
1
f (r ) ∝ α (1) design expressed via strategic behaviors) of these social complex
r systems is related to specific outcomes [11–13]. A very relevant as-
The generalization of this law conducted by Mandelbrot[22] has pect of the coaching process in team sports is the implementa-
a better fit to empirical data (2) tion of the design [28]. A particular challenge in studying soccer
matches as social systems is that the design results from both co-
1 operative and competitive interactions [6]. The most frequent sim-
f (r ) ∝ (2)
( β + r )α
J.P. Ramos, R.J. Lopes and D. Araújo / Chaos, Solitons and Fractals 137 (2020) 109872 3

plices, which are those that seem to persist over the entire match,
must therefore be a consequence of this design (i.e., the strategy 
s

of the team). pθ ,r = 1 (4)


The theoretical prediction that a macro, strategic, level of orga- r=cut

nization influences the micro, local, behavior and vice -versa was
The upper limit of the summation in Eq. (4) is s, which is the
already highlighted in sport sciences [1,26], but without a clear
number of different simplices observed in the entire match. On the
empirical demonstration of its effect.
other hand, given that in this study we also investigate the impact
When a team distributes their players in the pitch (i.e., the
of design in the most frequent simplices sets we also use left trun-
team strategy; considering attacking, defending, midfielders, goal-
cation in the generalization of these probability density functions.
keepers and left, right or in the center of the pitch), they naturally
Correspondingly, the summation lower limit, cut, defines the rank
stand near their symmetric opponents. For instance, the right at-
used to left truncate the distribution. This represents a generaliza-
tacker from team A vs. the left defender from team B. As these
tion to the ZM model where the most frequent simplices are not
positions must be maintained during most of the match, sets of
considered. For example, if cut = 1, all simplices sets are consid-
opposing players from team A vs. team B (e.g., 1 vs. 1) occur fre-
ered, and if cut = 3 the two most frequent simplices sets are not
quently throughout the match. These sets may also depend on the
considered. This generalization allows extending the model to the
pitch area, such as: i) the simplex set <Goalkeeper, Goal > near
description of systems where the most frequent tokens do not fol-
the goal, corresponding to players with a very specific and nar-
low the same mechanisms or are under different constrains from
row purpose [6]; ii) the defending team trying to have numeric
other tokens. In the particular case of a soccer match this can cor-
supremacy closer to its box (e.g., simplex σ 32 in Fig. 1) [6].
respond for example to particular functions or rules.
The main questions addressed here refer to the simplices’ set
Using a counting process, computed over the entire match, we
occurrence distribution. Specifically, we ask whether the Zipf-
obtained the frequencies for each simplex set, nr . These frequencies
Mandelbrot law (ZM) fits the empirical distributions from soccer
were used to rank the simplices. This scoring process is defined in
matches and if design (i.e. match strategy) has an impact on the
Eqs. (5) and (6)
simplices’ set statistical distributions.

T
2. Methods nr = Ir (t ) (5)
t=1
2.1. Raw data: players’ coordinates
where T is the number of samples in the match and Ir (t) is an in-
We analyzed two-dimensional displacement coordinates from dicator function given by:
22 players provided by PROZONE (now STATS [36]) for 10 matches 
1, σr ∈ t
(five at home and five away) of a focus team (team A) during the Ir (t ) = (6)
2010/2011 English Premier League Season. This data was obtained 0, otherwise.
via a PROZONE semi-automatic tracking system based on multiple-
The total number of simplices’ counts, n is given by:
camera analysis. The position of the 22 players during the match
was estimated based on the synchronized video files from eight 
s
cameras placed on the top of the stadium operating at a frequency n= nr (7)
of 10Hz (i.e., 10 frames per second, producing about 54,0 0 0 frames r=cut
per match) [37]. The player substitutions and sent-offs were also
where nr is obtained from Eq. (5) and the summation upper and
considered using ancillary descriptions of the match, e.g., commen-
lower limits are the same as in Eq. (4). To avoid the possible arti-
tary metadata.
facts resulting from using the same data set for both ranking and
2.2. Building of simplices’ sets and heat maps frequency value described by Piantadosi [22] we utilized a boot-
strapping procedure similar to that proposed by Piantadosi [22].
For each frame, the 22 players in the pitch and the two goals This process is also used for defining confidence intervals for the
were organized in sets (simplices sets), according to the computa- frequency values [2] and for assessing the ZM law fit to the empir-
tional procedure adopted by Ramos and colleagues [25]. The cri- ical data.
teria for selecting the players (or goals) for each set were based
only in spatial proximity. The two goals were also considered in
2.3. Fitting and validating the ZM distribution model
the simplices formation, as they act as special spatial references
to the players, namely the goalkeepers. Fig. 1 illustrates the player
The analysis of these data structures related to the ZM distri-
and goal positions at a particular time frame. Players and goals in
bution in real-life situations, implies an effective fitting procedure
the same simplex set are connected within their convex hull. Each
and an appropriate test for the goodness of fit [8]. The estimation
simplex is uniquely defined by its index, i, and by its element set,
of the unknown parameters, α and β for Eq. (3) that best fit the
σ i , such that: σi = σ j ⇒ i = j. For each frame, t,  t is the set of all distribution to the empirical data set can be obtained by applying a
simplices’ sets that are found in that frame.
Maximum Likelihood Estimation (MLE). In this method the estima-
tion is performed by maximizing the likelihood of the distribution
ZM model, ranking and bootstrapping the simplices sets
(i.e., the ZM distribution for the occurrence of each simplex) with
these parameters given a particular data set (i.e., the number of
Zipf and Mandelbrot empirical laws relate token values and
occurrences of each simplex observed in the data set). How proba-
their rank using, Eq. (1) and (2, respectively. These laws can also
ble the distribution can be assessed via its likelihood estimator lθ ,
be expressed by a probability density function (3).
the value to be maximized. For the ZM distribution the likelihood
C estimator lθ is given by Eq. (8):
pθ ,r = (3)
( β + r )α
Where pθ ,r is the probability density value for token with rank r n! 
s
lθ = · pnθr,r (8)
under parameter set θ = {α , β}. The value of C is given by Eq. (4). ncut ! · ncut+1 ! . . . ns ! r=cut
4 J.P. Ramos, R.J. Lopes and D. Araújo / Chaos, Solitons and Fractals 137 (2020) 109872

Fig. 3. Team B vs. Team A.

In order to ease the maximization computational process usu- In Figs. 3b, 4 b and 5 b we plotted the χ 2 /n metric for assessing
ally the logarithm of lθ is preferred, Lθ , and given by: the goodness of fit [3,5,35] of the ZM model. We opted for plotting
 n!
 
s the χ 2 /n instead of χ 2 as it is easier to identify the χ 2 /n < 1 rule
Lθ = ln + n ln(C ) − α (nr (r + β ) ) (9) of thumb criteria for not rejecting the hypothesis.) This metric was
ncut ! · ncut+1 ! . . . ns ! r=cut computed according to expressions (8) and (9) and plotted against
In both equations, s is the number of different simplices observed, the cut value.
cut is the starting index to be considered, and nr is the observed Sub-figures c), d) and e) for all three cases show the heat maps
number of occurrences for simplex with rank r. of the simplices’ position for the 3rd to 5th most frequent occur-
The estimation of the values for parameters α and β that mini- ring simplices (i.e., we do not show the <Goalkeeper, Goal > sim-
mize −Lθ is performed using the numerical minimization provided plices sets, as further explained in the discussion), for the corre-
by Octave’s package optim function fminsearch via the Nelder & sponding matches. Finally, in Table 1 we present the parameter
Mead Simplex algorithm [19]. Parameter C is obtained from Eq. (4). values (β , α and χ 2 /n) of the Mandelbrot generalization for all
To test the validity of the model we used the χ 2 metric for the 10 matches considered. These results were obtained consider-
assessing its goodness of fit [3,5,35]. Although the p − value ob- ing two different conditions: considering all the existing simplices
tained from the χ 2 statistic was used to decide whether the hy- (cut=1), and removing the two most occurring simplices (cut=3).
pothesis should be rejected, we nevertheless show the χ 2 /n value, The results in Fig. 3a suggest that the frequency versus rank fol-
as it does not depend on the sample size and to which the ”rule lows a power law (we used as hypothesis the ZM model). However,
of thumb” χ 2 /n < 1 can be applied. the results shown in Fig. 3b, where χ 2 is used to assess the good-
ness of fit of the ZM model, lead to different conclusions depend-
3. Results and discussion ing on how many simplices sets are considered. When all simplices
sets are considered (cut = 1, depicted in Fig. 3a as a blue line) the
The figures below show the simplices formation results from ZM model hypothesis must be rejected. The high value of χ 2 re-
three matches (selected out of 10 soccer matches) opposing team sults mostly from the most frequent simplices sets, which clearly
A against team B (Fig. 3), team A against team C (Fig. 4) and team do not follow a power law, as they form groups with very sim-
A against team H (Fig. 5). In Figs. 3a, 4 a, and 5 a, we plotted ilar and high frequencies. Fig. 3b shows that χ 2 decreases with
the simplices’ set relative frequencies versus the rank from the ob- the cut value, and that for cut ≥ 3 the ZM hypothesis should not
served data. The gray area in these figures is obtained via a boot- be rejected. The red line in Fig. 3a represents the ZM model re-
strapping process where the limits correspond to the 10% and 90% sulting for this threshold (cut = 3). A notable difference between
percentiles (as described above). The red and blue lines in sub- the two thresholds (cut = 1) and (cut = 3) is the shift of the β pa-
Figs. 3a, 4 a and 5 a correspond to the values obtained from the rameter from almost Zipf-like (β = 0.16978) to clearly Mandelbrot
ZM model, for cut = 1 and cut = 3, with parameters C, α and β (β = 4.6029). Fig. 3c to e show the spatial position heat maps for
estimated via Maximum Likelihood Estimation (MLE) [8].
J.P. Ramos, R.J. Lopes and D. Araújo / Chaos, Solitons and Fractals 137 (2020) 109872 5

Fig. 4. Team C vs. Team A.

Table 1 ject the ZM model hypothesis. This cut value is more significant
Mandelbrot parameter of β and α .
for this match, as there is no substantial change in the χ 2 value
(a) cut = 1 above this threshold. Moreover, Fig. 4a shows the same trend, with
Match β α χ 2 /n the red line exhibiting a much better fit to the observed data af-
ter the 2nd most frequent simplex set. Again, a notable difference
BxA 0.16978 1.0808 2.7847
CxA -0.20276 0.9763 5.2315
is found in the β parameter between the two thresholds (cut = 1)
DxA 0.09027 1.0601 3.3324 and (cut = 3) when using the ZM Model, shifting from almost Zipf-
ExA 0.09536 1.0442 3.4538 like (β = −0.20276) to clearly Mandelbrot (β = 43.603). Fig. 4c to
FxA 0.49587 1.1060 2.3015 e show the spatial position heat maps for the simplices ranked
AxG 0.00658 1.0536 2.6180
3rd to 5th in Match C vs. A. Two of these heat maps (Fig. 4d
AxH -0.12456 1.0217 3.3092
AxI -0.02822 1.0419 4.0488 and e) correspond to 1vs.1 simplices along the side lines. On the
AxJ 0.10487 1.0427 2.0488 other hand, the 3rd most frequent simplex set (Fig. 4e) corre-
AxK 0.07262 1.0579 3.2862 sponds to an unbalanced set (two players from Team C and one
(b) cut =3 player from Team A) and the spatial position of the heat map is
Match β α χ 2 /n
more intense in the central zone of the pitch and close to Team’s C
BxA 4.6029 1.1532 0.9089
CxA 43.603 1.3058 0.3598 goal.
DxA 8.7968 1.1876 0.6676 Fig. 5 a to e present the results for Match Team A vs. Team H.
ExA 12.5346 1.2009 0.5386 Fig. 5b shows that the threshold value for not rejecting the ZM
FxA 7.7196 1.2231 0.4570
model hypothesis in this match is cut = 4, which is also clear in
AxG 5.5558 1.1347 0.9276
AxH 10.466 1.1576 1.1718 Fig. 4a where the red line reveals a much better fit to the observed
AxI 12.634 1.2019 0.7568 data after the 3rd most frequent simplex set. Interestingly, the
AxJ 6.7537 1.1448 0.8013 3rd most frequent simplex set also stands out from all the others.
AxK 8.7551 1.1851 1.0925 Moreover, as for the other matches, the β parameter shifts from al-
most Zipf-like (β = −0.12456) to clearly Mandelbrot (β = 10.466)
when using the ZM model for the two thresholds (cut = 1) and
(cut = 3). Fig. 5c to e show the spatial position heat maps for the
the simplices ranked 3rd to 5th in Match B vs. A. They correspond simplices ranked 3rd to 5th in Match A vs. H. Two of these heat
to simplices sets formed by one player of team A and one player maps (Fig. 5c and d) correspond to 1vs.1 simplices along the side
of team B (i.e., 1vs.1) located in particular zones of the pitch, along lines. The results for the 3rd most frequent simplex set (Fig. 5c)
the side lines. further reveal the particularity of this set as observed above. Fig. 5e
Fig. 4 a to e show similar results for Match Team C vs. Team corresponds to an unbalanced set (one player from Team A and
A. Fig. 4b reveals the same threshold value, cut = 3, does not re-
6 J.P. Ramos, R.J. Lopes and D. Araújo / Chaos, Solitons and Fractals 137 (2020) 109872

Fig. 5. Team A vs. Team H.

two players from Team H) and the spatial position of the heat map occurrence typical of complex systems. This result is supported by
is more intense in the central zone of the pitch and close to Team’s goodness of fit tests on the hypothesis of Zipf-Mandelbrot (ZM)
H goal. like distribution [5], which correspond to hallmarks of complex
In the cut=1 table, the results for the β values are closer to and self-organized systems [30]. Moreover we found that the two
0, which approximates to a Zipf’s like distribution and the distri- most frequent simplices stand out from other simplices sets in fre-
bution begins to approximate a Mandelbrot distribution when the quency values and in their impact on the ZM distribution beta pa-
two most frequently occurring simplices are removed and the β rameter (from β ≈ 0, Zipf, to β > 4.5, Mandelbrot).
values are significantly higher. The players involved in the two most frequent simplices,
In these three matches, removing the two most frequent sim- the goalkeepers, have a very distinctive purpose (defending the
plices improves the goodness of fit, as shown in panels a) and b) goal) and specific rules, when compared with the other play-
of all figures. Moreover, the two most frequent simplices stand out ers. First, these simplices sets are of the type <Goalkeeper,
from all the other simplices sets, not only because of their high fre- Goal> and the design of the competition field is established
quency values, but also because when removed from the data set, with specific delimited areas in the pitch, as goalkeepers can
the χ 2 values on the goodness of fit tests [3,5] are significantly touch the ball with the hands in this specific area. Second, the
reduced. It is also interesting to note that when these simplices specific role of these players anchors the goalkeepers to their
are considered, the distribution is approximately Zipf (i.e., β ≈ 0), goals, to prevent the opposing team players from scoring a
however, in the opposite scenario the Mandelbrot generalization goal. Moreover, we can observe another typical feature of social
better describe the results (i.e., β > 4.5). complexity, namely, intentionality in the behavior of the actors
Collectively our results reveal that, in the 10 soccer matches an- [6,11–13].
alyzed, the frequency of the overwhelming majority of the sim- Notably, the results from some of the matches (e.g. A against
plices that emerge follows the typical distribution of a complex teams B and H), reveal that simplices that seem to be designed,
system. The goodness of fit tests supports these findings and al- preplanned or conceived before the match, to behave differently
lows us to validate the null hypothesis postulating that the sim- from the others, i.e., where subsets of players are more frequently
plices frequencies follow a Zipf-Mandelbrot (ZM) like distribution close to each other than the others (Fig. 3a and a). For instance, in
[5]. Match B vs. A which has mainly 1vs.1 simplices and a typical posi-
tioning in the field (figures c), d) and e)), during the entire match,
it is clear that the players remained connected in a very specific
4. Conclusions area of the field, and a similar scenario can be observed in Match A
vs. H (for the six first more frequent simplices). However, in Match
In the present study we show that most of the simplices ob- C vs. A no simplices stand out from the rank distribution, with the
served in the 10 soccer matches follow a statistical distribution of
J.P. Ramos, R.J. Lopes and D. Araújo / Chaos, Solitons and Fractals 137 (2020) 109872 7

exception of <Goalkeeper, Goal> simplices, which is also revealed [6] Blecic I, Cecchini AB. Design beyond complexity: possible futures–predic-
in Figure b), where even after removing the <Goalkeeper, Goal> tion or design? (and techniques and tools to make it possible). Futures
2008;40:537–51.
simplices the χ 2 values remain low (less than 0.5) and stable. [7] Ferrer-i Cancho R, Elvevåg B. Random texts do not exhibit the real Zipf’s law–
In conclusion, we found several 1vs.1 simplices, as well as like rank distribution. PLoS ONE 2010;5:e9411.
close combinations 1vs.2 or 2vs.1 and also 2vs.2, that might re- [8] Izsák F. Maximum likelihood estimation for constrained parameters of multi-
nomial distributions–application to Zipf–Mandelbrot models. CMStatistics
flect a preformed design and strategy of the teams. In addiction, 2006;51:1575–83.
we also found large number of sets of simplices that appear less [9] Johnson J. Complexity science in collaborative design. CoDesign
frequently, revealing that many interactions between players are 2005;1:223–42.
[10] Johnson J. Multilevel multidimensional networks for designing and managing
self-organized. The frequency distribution of simplices sets is well
complex human systems. In: Conference on Complexity Science and Society;
modeled by the ZM model, a hallmark of complex systems, with α 2005. p. 11–14.
parameter in the range of other systems (e.g., written text, popula- [11] Johnson J. Science and policy in designing complex futures. Futures
2008;40:520–36.
tion size). However, large deviations from this model occurs for the
[12] Johnson J. Embracing complexity in design. Routledge; 2010. p. 193–203.
most common simplices sets, revealing design - a well identified [13] Johnson J. Hypernetworks in the science of complex systems, 3. World Scien-
means to deal with complexity. This aspect is particularly relevant tific; 2013.
as it results not only from the traditional cooperative design [9], [14] Juarrero A. Dynamics in action: intentional behavior as a complex system.
Emergence 20 0 0;2:24–57.
but in this case from both cooperative and competitive processes. [15] Kobayashi N, Kuninaka H, Wakita Ji, Matsushita M. Statistical features of
complex systems–toward establishing sociological physics–. J Phys Soc Jpn
Data Availability 2011;80:72001.
[16] Komulainen T. Self-similarity and power laws. In: Complex systems-science on
the edge of chaos (Report 145); 2004. p. 109–22.
The raw data used in this study, i.e., the players’ coordinates [17] Li G, Wang X. Prediction accuracy measures for a nonlinear model and for
on the pitch, are available from City Football Services, but restric- right-censored time-to-event data. J Am Stat Assoc 2019;114:1815–25.
[18] Malacarne L, Mendes R. Regularities in football goal distributions. Physica A
tions apply to the availability of these data, which were used un- 20 0 0;286:391–5.
der license for the current study, and so are not publicly available. [19] Nelder JA, Mead R. A simplex method for function minimization. Comput J
Secondary data, i.e., simplices’ constitution at each time frame, are 1965;7:308–13.
[20] Passos P, Araújo D, Davids K. Self-organization processes in field-invasion team
however available from the authors upon reasonable request.
sports. Sports Med 2013;43:1–7.
[21] Passos P, Davids K, Araújo D, Paz N, Minguéns J, Mendes J. Networks as a novel
Credit Author Statement tool for studying team ball sports as complex social systems. J Sci Med Sport
2011;14:170–6.
[22] Piantadosi ST. Zipf’s word frequency law in natural language: acritical review
J.R. conceived the original ideas presented in this article. and future directions. Psychon Bull Rev 2014;21:1112–30.
J.R. and R.J.L. completed the model establishment and computa- [23] Ramos J, Lopes RJ, Araújo D. What’s next in complex networks? capturing the
tion. concept of attacking play in invasive team sports. Sports Med 2017;48:17–28.
[24] Ramos J, Lopes RJ, Marques P, Araújo D. Hypernetworks: capturing the multi-
J.R, R.J.L. and D.A. analysed and commented the results. layers of cooperative and competitive interactions in soccer. In: International
Text and figures where mostly written by J.R. congress complex systems in sport. Frontiers; 2017. p. 150–3.
All authors reviewed the manuscript. [25] Ramos J, Lopes RJ, Marques P, Araújo D. Hypernetworks reveal compound vari-
ables that capture cooperative and competitive interactions in a soccer match.
Front Psychol 2017;8:1379.
Declaration of Competing Interest [26] Ribeiro J, Davids K, Duarte Araújo JG, Silva P, Garganta J. Exploiting bi-direc-
tional self-organizing tendencies in team sports: the role of the game model
and tactical principles of play. Front Psychol 2019;10:2213.
The authors declare that there is no conflict of interest regard- [27] Riley MA, Richardson M, Shockley K, Ramenzoni VC. Interpersonal synergies.
ing the publication of this paper. Front Psychol 2011;2:38.
[28] Rothwell M, Davids K, Stone J. Harnessing socio-cultural constraints on athlete
development to create a form of life. J Expertise 2018;1:94–102.
Acknowledgements
[29] Saravia LA, Doyle SR, Bond-Lamberty B. Power laws and critical fragmentation
in global forests. Sci Rep 2018;8:17766.
Duarte Araújo was partly supported by the Fundação para [30] Schmidt RC, Fitzpatrick P. The origin of the ideas of interpersonal synchrony
and synergies. Interpersonal coordination and performance in social systems
a Ciência e Tecnologia, under Grant UIDB/00447/2020 to CIPER-
London: Routledge; 2016.
Centro Interdisciplinar para o Estudo da Performance Humana [31] Schmidt RC, Richardson MJ. Dynamics of interpersonal coordination. In: Coor-
(unit 447). Rui Jorge Lopes was partly supported by the Fundação dination: neural, behavioral and social dynamics. Springer; 2008. p. 281–308.
para a Ciência e Tecnologia, under Grant UIDB/50 0 08/2020 to In- [32] Silagadze Z. Citations and the Zipf-Mandelbrot’s law. Complex Syst
1997;11:487–99.
stituto de Telecomunicações. [33] Silva P, Chung D, Carvalho T, Cardoso T, Davids K, Araújo D, et al. Practice
effects on intra-team synergies in football teams. Hum Mov Sci 2016;46:39–51.
References [34] Silva P, Vilar L, Davids K, Araújo D, Garganta J. Sports teams as complex adap-
tive systems: manipulating player numbers shapes behaviours during football
[1] Araújo D, Davids K. Team synergies in sport: theory and measures. Front Psy- small-sided games. Springerplus 2016;5:191.
chol 2016;7:1449. [35] Spiess AN, Neumeyer N. An evaluation of R2 as an inadequate measure for
[2] Babu G, Bose A. Bootstrap confidence intervals. Stat Probab Lett 1988;7:151–60. nonlinear models in pharmacological and biochemical research: a Monte Carlo
[3] Baker S, Cousins RD. Clarification of the use of chi-square and likelihood func- approach. BMC Pharmacol 2010;10.
tions in fits to histograms. Nucl Instrum Methods Phys Res 1984;221:437–42. [36] STATS. About STATS Perform. 2020a. Last accessed 18 March 2020. https:
[4] Bar-Yam Y. General features of complex systems. Encyclopedia of life support //www.statsperform.com/about/.
systems (EOLSS), vol. 1. UNESCO, EOLSS Publishers, Oxford, UK; 2002. [37] STATS. Football performance analysis solutions. 2020b. Last accessed 18 March
[5] Bentler P, Bonett DG. Significance tests and goodness of fit in the analysis of 2020. https://www.stats.com/football/.
covariance structures. Psychol Bull 1980;88:588–606. [38] Wentian L. Random texts exhibit Zipf’s-law-like word frequency distribution.
IEEE Trans Inf Theory 1992;38:1842–5.

You might also like