<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Planning Fitness Training Sessions Using the Bat Algorithm</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Iztok Fister Jr.</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Samo Rauter</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Karin Ljubicˇ Fister</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dušan Fister</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iztok Fister</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Ljubljana, Faculty of Sport Gortanova 22</institution>
          ,
          <addr-line>1000 Ljubljana</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Maribor, Faculty of Electrical Engineering and Computer Science</institution>
          ,
          <addr-line>Smetanova 17, 2000 Maribor</addr-line>
          ,
          <country country="SI">Slovenia</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Maribor, Faculty of Medicine</institution>
          ,
          <addr-line>Taborska 8, 2000 Maribor</addr-line>
          ,
          <country country="SI">Slovenia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <fpage>121</fpage>
      <lpage>126</lpage>
      <abstract>
        <p>Over fairly recent years the concept of an artificial sport trainer has been proposed in literature. This concept is based on computational intelligence algorithms. In this paper, we try to extend the artificial sports trainer by planning fitness training sessions that are suitable for athletes, especially during idle seasons when no competition takes place (e.g., winter). The bat algorithm was used for planning fitness training sessions and results showed promise for the proposed solution. Future directions for development are also outlined in the paper.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Sport becomes highly addictive for many people in the
world. A few decades ago, people around the world spend
their free time doing different activities, like: short walks
through the park, visiting the cinema or galleries,
fishing, visiting a thermal spa and also meet friends. A lot
of leisure studies also proved this. However, over recent
decades, lifestyles have been substantially changed
especially because of globalization that has transformed the
whole earth into a global village. Due to a lack of time
as well as personal willingness, people do not want to live
like they used to. For this reason, different kind of new
activities have emerged over recent past years. One of
the bigger revitalizations has been sport which has became
extremely in popular because of the emergence of
different mass sports events. For instance, the main mass sport
events are:
• Road marathons - A road marathon [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] consists of
42.2 km pure running and is a challenge for myriad
of people. Big city marathons especially are the most
popular and attract large numbers of runners. Some
marathons can accommodate more than 40,000
runners [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ].
• Recreational cycling marathons - This kind of
mass [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ] sports events was very popular
approximately 10 years ago but still represents a challenge
for numerous participants. The current world
economic problems increased the prices of cycles and
consequently less participants could participate on
cycling marathons.
      </p>
      <p>
        Participants of the mentioned events participate mostly
because of two goals. The first goal is to enjoy (in other
words: to have a nice time) and the second is to finish the
trial. Usually, finishers are awarded with medals which
are big stimulants for participants. In this case, every year
many more participants have also began to take these
competitions more seriously, i.e., semi professional. In line
with this, they invest much more time in preparations for
competitions. Unfortunately, there is a long way for good
preparations for such kinds of competitions. This good
preparation consists of proper sports training, good
eating and also good resting. To maintain all these factors as
high as possible is very hard for numerous athletes, since
they do not have enough experience. Newbie athletes
especially suffer from the unwanted effects of irregular
training called over-training syndrome [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9, 10, 11</xref>
        ] which is
reflected in reduced form. One of the possible solutions for
avoiding this is to hire a personal trainer or join diverse
training groups. However, these cost a lot of money and
therefore many of them can not afford them.
      </p>
      <p>
        In order to break this barrier, we began the development
of an artificial sport trainer. An artificial sports trainer
was presented recently in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and is based on
computational intelligence [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] algorithms that are able for plan the
sports training over both short-term and long-term. This
trainer is also able to discover the different habits of
athletes, avoid over-training, etc. Data for the artificial sports
trainer are obtained from sports trackers [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and sports
watches like Garmin.
      </p>
      <p>
        This paper, extends the artificial sport trainer with
planning fitness training sessions. These kinds of training
sessions are very important for athletes especially during idle
seasons. In Europe, the idle season is usually during
winter months when the athletes prepare their form for the
whole season. Planning fitness sessions were performed
using a bat algorithm [
        <xref ref-type="bibr" rid="ref15 ref16">15, 16</xref>
        ] which is a member of the
computational intelligence family. The planning of the
fitness sessions was defined as a constraint satisfaction
problem, where the bat algorithm searches for feasible
solutions arising when the number of constraint violations
achieved the value of zero.
      </p>
      <p>Organization of the remainder of this workshop paper
is as follows: in section 2 we discuss about characterists
of fitness training, while section 3 presents swarm
intelligence algorithms and bat algorithm. Experiments and
results are presented in section 4, while section 5 concludes
the paper.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Characteristics of Fitness Training</title>
      <p>
        This study, focused on fitness training in regard to cycling.
Incorporation of strength training in cyclists preparatory
periods has received more attention over the last two
decades. Most of the serious and competitive cyclists also
include strength training in their training programs. It is
also evident in some previous research that adding strength
training to an endurance training program can increase
endurance performance [
        <xref ref-type="bibr" rid="ref17 ref18">17, 18</xref>
        ].
      </p>
      <p>A combination of endurance and strength training
(concurrent training) might therefore be a potential training
strategy for promoting muscle oxidative capacity. It might
be related to an improved cycling economy, as observed
after adding strength training to the ongoing endurance
training, namely because a stronger muscles at a certain
intensity operates longer with a lower percentage of
maximum capacity. It is well-known that adding strength
training to endurance training can increase the maximal
strengths and rate of force developments in cyclists. In
theory, this may improve pedaling characteristics by
increasing peak torque in the pedal stroke, reducing time
to peak torque and reducing the pedaling torque relative
to maximal strength, which in turn may allow for higher
power output and/or increased blood flow.</p>
      <p>
        The most important thing for developing a cycling
strength program is to know, which muscle groups are
the most active during the pedal stroke. Some previous
studies have detected a strong correlation between cycling
performance and some strength exercises, like leg presses,
squats, and deadlifts [
        <xref ref-type="bibr" rid="ref17 ref18 ref19 ref20">17, 18, 19, 20</xref>
        ]. Some of the more
useful exercises for fitness training are presented in Figs. 1
to 3.
      </p>
      <p>For the smart planning of sports training,
quantifications, regulating the intensity of a workout is the key for
success as indicated as basic knowledge in sports training
literature. This fact also holds for fitness training. As an
estimate of the intensity of a fitness workout, two main
measures are employed like a:
• the number of repetitions per set of exercises (NR),
• the maximum amount of weight that can be generated
in one maximum contraction (1RM).</p>
      <p>The logic behind the first measure is as follows. The
heavier the weight, the higher the intensity and the fewer
repetitions (also reps) an athlete will be able to lift it for. On
the other hand, the 1RM determines the desired load for
an exercise (typically as a percentage of the 1RM). Let us
notice that a coach determines the measure of 1RM for
a definite athlete using tests at the beginning of the fitness
training and then calculates the number of repeats (NR) in
regard to this characteristic value.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Swarm Intelligence Based Algorithms</title>
      <p>
        Swarm intelligence (SI) is a paradigm that belongs to
computational intelligence (CI). According to the [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ], SI
concerns the collective, emerging behavior of multiple,
interacting agents that are capable of performing simple
actions. While each agent may be considered as
unintelligent, the whole system of multiple agents shows some
self-organizational behavior and thus can behave like some
sort of collective intelligence. The basic pseudo-code of
SI-based algorithms is presented in Algorithm 1.
Nowadays, the bat algorithm is one of the promising members
of the SI family. It is very easy to implement and shows
efficient results especially when solving small dimensional
problems.
      </p>
      <p>Algorithm 1 Swarm Intelligence
1: initialize_population_with_random_candidate_particles;
2: eval = evaluate_each_particle;
3: while termination_condition_not_meet do
4: move_particles_towards_the_best_individual;
5: eval += evaluate_each_particle;
6: select_the_best_individuals_for_the_next_generation;
7: end while</p>
      <p>Next subsection describes the mentioned algorithm in
detail.
3.1</p>
      <sec id="sec-3-1">
        <title>Bat Algorithm</title>
        <p>
          The bat algorithm was developed by Yang in 2010. The
main purposes of this algorithm were to be: simple,
efficient and applicable to varios problem domains. The
inspiration for the bat algorithm came from the phenomenon of
the echolocation characteristics of some types of
microbats. Developer used a three simplified rules describing
the bat behavior, as follows [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ]:
• All bats use echolocation to sense distance to target
objects.
• Bats fly randomly with the velocity vi at position xi,
the frequency Qi ∈ [Qmin, Qmax] (also the wavelength
λi), the rate of pulse emission ri ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ], and the
loudness Ai ∈ [A0, Amin]. The frequency (and wavelength)
can be adjusted depending on the proximities of their
targets.
• The loudness varies from a large (positive) A0 to a
minimum constant value Amin.
        </p>
        <p>The algorithm’s pseudo-code is presented in Algorithm 2.</p>
        <p>
          The main bat algorithm components [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] are
summarized as follows:
• initialization (lines 1-3): initializing the algorithm
parameters, generating the initial population,
evaluating this, and finally, determining the best solution
xbest in the population,
• generate_the_new_solution (line 6): moving the
virtual bats in the search space according to the physical
rules of bat echolocation,
• local_search_step (lines 7-9): improving the best
solution using random walk direct exploitation
(RWDE) heuristic,
        </p>
        <sec id="sec-3-1-1">
          <title>Algorithm 2 Bat algorithm</title>
          <p>Input: Bat population xi = (xi1, . . . , xiD)T for i = 1 . . . N p,
MAX _F E.</p>
          <p>Output: The best solution xbest and its corresponding
value fmin = min( f (x)).</p>
          <p>1: init_bat();
2: eval = evaluate_the_new_population;
3: fmin = find_the_best_solution(xbest); {initialization}
4: while termination_condition_not_meet do
5: for i = 1 to N p do
6: y = generate_new_solution(xi);
7: if rand(0, 1) &gt; ri then
8: y = improve_the_best_solution(xbest)
9: end if{ local search step }
10: fnew = evaluate_the_new_solution(y);
11: eval = eval + 1;
12: if fnew ≤ fi and N(0, 1) &lt; Ai then
13: xi = y; fi = fnew;
14: end if{ save the best solution conditionally }
15: fmin=find_the_best_solution(xbest);
16: end for
17: end while
• evaluate_the_new_solution (line 10): evaluating the
new solution,
• save_the_best_solution_conditionaly (lines 12-14):
saving the new best solution under some probability
Ai,
• find_the_best_solution (line 15): finding the current
best solution.</p>
          <p>Generating the new solution is governed by the
following equation:</p>
          <p>Q(t) = Qmin + (Qmax − Qmin)N(0, 1),</p>
          <p>i
vi(t+1) = vti + (xti − best)Qi(t),
xi(t+1) = xi(t) + vi(t+1),
where N(0, 1) is a random number drawn from a Gaussian
distribution with zero mean and a standard deviation of
one. A RWDE heuristic implemented in the function
improve_the_best_solution modifies the current best solution
according to the equation:</p>
          <p>x(t) = best + ε Ai(t)N(0, 1),
where N(0, 1) denotes the random number drawn from
a Gaussian distribution with zero mean and a standard
deviation of one, ε being the scaling factor, and Ai(t) the
loudness.</p>
          <p>
            Contemporary work on bat algorithms captures many
variants and application domains. Some recent works are
presented in papers [
            <xref ref-type="bibr" rid="ref24 ref25 ref26 ref27 ref28">24, 25, 26, 27, 28</xref>
            ]
(1)
(2)
3.2
          </p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Bat Algorithm for Planning Fitness Sessions</title>
        <p>Based on the original bat algorithm, we have developed
a modified bat algorithm for planning fitness sessions.
Development of this algorithm demanded the following four
steps:
• determining the fitness exercises,
• defining constraints,
• modifying the original bat algorithm,
• representing the results and their visualizations.
In the remainder of this paper, all these steps are described
in detail.</p>
        <p>Selecting Fitness Exercises. We need to determine
specific exercises for different muscle groups before the
fitness training can start. Although sports medicine
recognizes more than 15 muscle groups that must be included
within fitness training, we focus on four groups (i.e., legs,
core, arms and back) in this preliminary study.
Furthermore, some of these groups can be repeated during the
training. Each muscle group is associated with three
prescribed exercises as presented in Table 1.</p>
        <p>Muscle groups</p>
        <p>Exercise
LEGS
CORE
ARMS
LEGS
BACK
CORE
LEGS
ARMS</p>
        <p>LEG PRESS, SQUATS, LUNGE
LEG SCISSORS, PLANK, LEG LIFTS
PULLDOWN, PUSH UPS,
UNDERARM ISOMETRIC EXERCISE
LEG PRESS, SQUATS, LUNGE
BACK EXTENSION, DEADLIFT,
BAR ROWS
LEG SCISSORS, PLANK, LEG LIFTS
LEG PRESS, SQUATS, LUNGE
PULLDOWN, PUSH UPS,</p>
        <p>UNDERARM ISOMETRIC EXERCISE
On the other hand, the intensities of the exercises must
be determined in a fitness training plan. This intensity is
associated with a measure 1RM measured for a specific
athlete. Here, three levels of intensity are supported in our
study, where each level is mapped according to the 1RM,
as can be seen in Table 2.</p>
        <sec id="sec-3-2-1">
          <title>Intensity HIGH MEDIUM LOW</title>
          <p>1RM measure
1RM &gt; 80%
60% &lt; 1RM ≤ 80%
1RM ≤ 60%</p>
          <p>Note that the data in Tables 1 and 2 were specified
according to the suggestions of fitness trainers.
Defining constraints The purpose of the fitness training
plan is to prescribe sufficient numbers of exercises for each
of the prescribed muscle groups, their number of repeats
(NR) and the proper intensities (%1RM) such that an
athlete simultaneously develops all the muscle groups needed
for building the cyclist’s basic form. Therefore, trainers
determine the proper amount of a specific exercise in the
plan in regarding to the others. In order to regulate the
relations between exercises in the fitness training plan, the
following constraints are defined:
• at least four exercises must have the number of
repeats over 25 times (i.e., NR&gt;25),
• each training plan should have at least two exercises
of high intensity,
• each muscle group repeating in Table 1 more than
once does not have the same exercise,
• if the last exercise in the fitness training plan was
of higher intensity, the next exercise should be of
medium or high intensity.</p>
          <p>
            In the remainder of this paper, these constraints were
captured within the algorithmic structure of the original
bat algorithm for planning the fitness training plan.
Modifying the original bat algorithm Each solution in
the modified bat (MBA) algorithm consists of 24
floatingpoint elements representing the fitness training plans for
some athlete. The elements of the solution are divided into
three groups of elements. In other words, the solution is
expressed as
xi = (xi1, . . . , xi8, xi9, . . . , xi16, xi17, . . . , xi24)T ,
(3)
where elements xi1, . . . , xi8 denote exercises from Table 1,
xi9, . . . , xi16 are the number of repeats NR and xi17, . . . , xi24
the corresponding intensity, respectively. This means,
each fitness training plan consists of eight exercises with
an assigned number of repeats and corresponding
intensities. While the number of repeats is selected from
interval NR ∈ [
            <xref ref-type="bibr" rid="ref1">1, 40</xref>
            ], parameters exercises and intensities are
drawn from the interval [
            <xref ref-type="bibr" rid="ref1">0, 1</xref>
            ], and their proper values are
encoded as indices into a discrete set of features according
to the following equations
ex(xi, j) = d3.0 · xi, je, for j = 1, . . . , 8,
int(xi, j) = d3.0 · xi, je, for j = 17, . . . , 24,
(4)
(5)
where ex(xi, j) and int(xi, j) determine the element in the
feature sets as represented in Tables 1 and 2. For instance,
the function intensity can obtain the following values from
the feature set
int(xi, j) =



          </p>
          <p>HIGH, if 0 ≤ xi, j &lt; 31 ,
MEDIUM, if 13 ≤ xi, j &lt; 32 ,</p>
          <p>LOW, if 23 ≤ xi, j &lt; 1,
respectively. The planning of the fitness training sessions
is defined as a constraint satisfaction problem that is
formally defined as</p>
          <p>Minimize</p>
          <p>15
subject to ∑ y j ≥ 4,
j=8
24
∑ z j ≥ 2,
j=16</p>
          <p>k&lt;4
f (xi) = ∑ χk(xi),</p>
          <p>k=1
where
and
xi,1 6= xi,4 6= xi,7 ∧ xi,2 6= xi,6 ∧ xi,3 6= xi,8,
int(xi, j) ≡ HIGH ⇒ int(xi, j+1) 6= HIGH,
y j =
+1 if xi, j ≥ 25,
+0 otherwise,
z j =
+1 if int(xi, j) ≡ HIGH,
+0 otherwise,</p>
          <p>The proper solution to the problem is found, when the
f (x) = 0.</p>
          <p>Representation of Results. Although the results could be
visualized, the numerical results in the tables are presented
only in this preliminary version of the modified bat
algorithm.
4</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experiments and Results</title>
      <p>The results of our experiments are illustrated in Tables 3
to Table 5, where the tables represent the three sets of
exercises. An athlete has some free time for resting after
finishing each set. We run algorithm 25 times and after the
run we selected three generated training sessions which
were successfully found by bat algorithm.</p>
      <sec id="sec-4-1">
        <title>Exercise</title>
        <p>LUNGE
LEG SCISSORS
PULLDOWN
SQUATS
BAR ROWS
LEG LIFTS
LEG PRESS
PUSH UPS</p>
        <p>The obtained results were evaluated by human trainer
who evaluated and approved it. The obtained results
confirm that the idea of automatic fitness training sessions was
worth investigation and the promising results also show
the potentials of the solution when used in practice. On
the other hand, we would also like to present some
problems and bottlenecks which we encountered during
development. Firstly, it seems that it will be good to test our idea
with evolutionary algorithms in the future. Experiments
showed that the success of the bat algorithm in satisfying
all constraints was about 25% of runs only. The problem
is that the bat algorithm is highly dependent on the best
solution. From this reason, our algorithm went into local
optimum a lot of times. We believe that advanced
mechanisms e.g. arithmetic crossover would behave much
better. Moreover, using adaptive and self-adaptive bat
variants could also be suggested since we spent a lot of time
tuning parameters. On the other hand, many more
constraints should be defined in order to have very precise
solutions which should be very similar to those solutions
created by the human sport trainer.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusions</title>
      <p>In this workshop paper, we presented a simple, yet
efficient solution for planning fitness training sessions
automatically. The bat algorithm was employed in order to
tackle this problem. This algorithm successfully generated
training sessions which were evaluated and confirmed by a
human trainer who had more than 20 years of experience.
In the future, there are many tasks to do in this direction
like for example testing with other nature-inspired
algorithms, employing arithmetic crossover and taking more
constraints and exercices into account.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgement</title>
      <p>The research reported in this paper has been partially
supported by the Czech Science Foundation grant 13-17187S.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Petschnig</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : 10 Jahre Ironman Triathlon Austria. Meyer &amp; Meyer, 2007
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Knechtle</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wirth</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baumann</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knechtle</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosemann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Personal best time, percent body fat, and training are differently associated with race time for male and female ironman triathletes. Research quarterly for exercise and sport 81(1) (</article-title>
          <year>2010</year>
          )
          <fpage>62</fpage>
          -
          <lpage>68</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>McCarville</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>From a fall in the mall to a run in the sun: One journey to ironman triathlon</article-title>
          .
          <source>Leisure Sciences</source>
          <volume>29</volume>
          (
          <issue>2</issue>
          ) (
          <year>2014</year>
          ),
          <fpage>159</fpage>
          -
          <lpage>173</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Lehto</surname>
            ,
            <given-names>N.:</given-names>
          </string-name>
          <article-title>Effects of age onmarathon finishing timeamong male amateur runners in stockholm marathon 1979-2014</article-title>
          .
          <source>Journal of Sport and Health Science</source>
          ,
          <year>2015</year>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Rauter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Mass sport events as a way of life: differencess between participants in a cycling and running event</article-title>
          .
          <source>Kinesiologica Slovenica</source>
          <volume>20</volume>
          (
          <issue>1</issue>
          ) (
          <year>2014</year>
          ),
          <fpage>5</fpage>
          -
          <lpage>15</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Shipway</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>The great suburban everest: An “insiders” perspective on experiences at the 2007 Flora London marathon</article-title>
          .
          <source>Journal of Sport and Tourism</source>
          <volume>13</volume>
          (
          <issue>1</issue>
          ) (
          <year>2008</year>
          ),
          <fpage>61</fpage>
          -
          <lpage>77</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Rauter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Topic</surname>
          </string-name>
          , M. D.:
          <article-title>Differences in travel behaviors of small and large cycling events participants</article-title>
          .
          <source>APSTRACT: Applied Studies in Agribusiness and Commerce</source>
          <volume>7</volume>
          (
          <issue>1</issue>
          ), (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Rauter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Socialni profil športnih turistov - udeležencev množicˇnih športnih prireditev v Sloveniji</article-title>
          .
          <source>PhD thesis</source>
          , University of Ljubljana, Slovenia,
          <year>2012</year>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Budgett</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          :
          <article-title>Fatigue and underperformance in athletes: the overtraining syndrome</article-title>
          .
          <source>British Journal of Sports Medicine</source>
          <volume>32</volume>
          (
          <issue>2</issue>
          ) (
          <year>1998</year>
          ),
          <fpage>107</fpage>
          -
          <lpage>110</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Cardoos</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          :
          <article-title>Overtraining syndrome</article-title>
          .
          <source>Current sports medicine reports 14(3)</source>
          (
          <year>2015</year>
          ),
          <fpage>157</fpage>
          -
          <lpage>158</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Foster</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keul</surname>
            ,
            <given-names>J.:</given-names>
          </string-name>
          <article-title>Overtraining in endurance athletes: a brief review</article-title>
          .
          <source>Medicine &amp; Science in Sports &amp; Exercise</source>
          <volume>25</volume>
          (
          <year>1993</year>
          ),
          <fpage>854</fpage>
          -
          <lpage>862</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>Fister</given-names>
            <surname>Jr.</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.</surname>
          </string-name>
          , Ljubicˇ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Suganthan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. N.</given-names>
            ,
            <surname>Perc</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Fister</surname>
          </string-name>
          ,
          <string-name>
            <surname>I.</surname>
          </string-name>
          :
          <article-title>Computational intelligence in sports: challenges and opportunities within a new research domain</article-title>
          .
          <source>Applied Mathematics and Computation</source>
          <volume>262</volume>
          (
          <year>2015</year>
          ),
          <fpage>178</fpage>
          -
          <lpage>186</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Engelbrecht</surname>
            ,
            <given-names>A. P.</given-names>
          </string-name>
          :
          <article-title>Computational intelligence: an introduction</article-title>
          . John Wiley &amp; Sons, 2007
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Fister</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rauter</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>X -S.</given-names>
          </string-name>
          , Ljubicˇ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Fister</surname>
          </string-name>
          Jr., I.:
          <article-title>Planning the sports training sessions with the bat algorithm</article-title>
          .
          <source>Neurocomputing</source>
          <volume>149</volume>
          (
          <year>2015</year>
          ),
          <fpage>993</fpage>
          -
          <lpage>1002</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>X. -S.:</given-names>
          </string-name>
          <article-title>A new metaheuristic bat-inspired algorithm</article-title>
          .
          <source>In: Nature Inspired Cooperative Strategies for Optimization (NICSO</source>
          <year>2010</year>
          ),
          <fpage>65</fpage>
          -
          <lpage>74</lpage>
          , Springer,
          <year>2010</year>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>Fister</given-names>
            <surname>Jr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Fister</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <surname>X. -S.:</surname>
          </string-name>
          <article-title>A hybrid bat algorithm</article-title>
          .
          <source>Elektrotehniški vestnik 80(1-2)</source>
          (
          <year>2013</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Aagaard</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Simonsen</surname>
            ,
            <given-names>E. B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andersen</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magnusson</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dyhre-Poulsen</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Increased rate of force development and neural drive of human skeletal muscle following resistance training</article-title>
          .
          <source>Journal of Applied Physiology</source>
          <volume>93</volume>
          (
          <issue>4</issue>
          ) (
          <year>2002</year>
          ),
          <fpage>1318</fpage>
          -
          <lpage>1326</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Rønnestad</surname>
            ,
            <given-names>B. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hansen</surname>
            ,
            <given-names>E. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Raastad</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Strength training improves 5-min all-out performance following 185 min of cycling</article-title>
          .
          <source>Scandinavian Journal of Medicine &amp; Science in Sports 21(2)</source>
          (
          <year>2011</year>
          ),
          <fpage>250</fpage>
          -
          <lpage>259</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Hausswirth</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bigard</surname>
            ,
            <given-names>A. X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Berthelot</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thomaidis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guezennec</surname>
          </string-name>
          , C. Y.:
          <article-title>Variability in energy cost of running at the end of a triathlon and a marathon</article-title>
          .
          <source>International Journal of Sports Medicine</source>
          <volume>17</volume>
          (
          <issue>8</issue>
          ) (
          <year>1996</year>
          ),
          <fpage>572</fpage>
          -
          <lpage>579</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Psilander</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flockhart</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sahlin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Adding strength to endurance training does not enhance aerobic capacity in cyclists</article-title>
          .
          <source>Scandinavian Journal of Medicine &amp; Science in Sports</source>
          , 2015
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Fister</given-names>
            <surname>Jr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.-S.</given-names>
            ,
            <surname>Fister</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Brest</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Fister</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.:</surname>
          </string-name>
          <article-title>A brief review of nature-inspired algorithms for optimization</article-title>
          .
          <source>Elektrotehniški vestnik 80(3)</source>
          (
          <year>2013</year>
          ),
          <fpage>116</fpage>
          -
          <lpage>122</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Fister</given-names>
            <surname>Jr.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Fister</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.-S.</given-names>
            ,
            <surname>Fong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Zhuang</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          :
          <article-title>Bat algorithm: recent advances</article-title>
          .
          <source>In: Computational Intelligence and Informatics (CINTI)</source>
          ,
          <source>2014 IEEE 15th International Symposium on</source>
          ,
          <fpage>163</fpage>
          -
          <lpage>167</lpage>
          , IEEE,
          <year>2014</year>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Fister</given-names>
            <surname>Jr.</surname>
          </string-name>
          , I.:
          <article-title>A comprehensive review of bat algorithms and their hybridization</article-title>
          .
          <source>Master's Thesis</source>
          , University of Maribor, Slovenia,
          <year>2013</year>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Hassan</surname>
            ,
            <given-names>E. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hafez</surname>
            ,
            <given-names>A. I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassanien</surname>
            ,
            <given-names>A. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fahmy</surname>
            ,
            <given-names>A. A.</given-names>
          </string-name>
          :
          <article-title>A discrete bat algorithm for the community detection problem</article-title>
          .
          <source>In: Hybrid Artificial Intelligent Systems</source>
          ,
          <volume>188</volume>
          -
          <fpage>199</fpage>
          , Springer,
          <year>2015</year>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Soto</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crawford</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivares</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Paredes</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Online control of enumeration strategies via batinspired optimization</article-title>
          .
          <source>In: Bioinspired Computation in Artificial Systems</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          , Springer,
          <year>2015</year>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Cai</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kang</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          :
          <article-title>Adaptive bat algorithm for coverage of wireless sensor network</article-title>
          .
          <source>International Journal of Wireless and Mobile Computing</source>
          <volume>8</volume>
          (
          <issue>3</issue>
          ) (
          <year>2015</year>
          ),
          <fpage>271</fpage>
          -
          <lpage>276</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>He</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Chaotic binary bat algorithm for analog test point selection</article-title>
          .
          <source>Analog Integrated Circuits and Signal Processing</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>14</lpage>
          ,
          <year>2015</year>
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <surname>Premkumar</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manikandan</surname>
            ,
            <given-names>B. V.</given-names>
          </string-name>
          :
          <article-title>Speed control of brushless dc motor using bat algorithm optimized adaptive neuro-fuzzy inference system</article-title>
          .
          <source>Applied Soft Computing</source>
          <volume>32</volume>
          (
          <year>2015</year>
          ),
          <fpage>403</fpage>
          -
          <lpage>419</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>