<commit_before><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style> 
  table td, table th { vertical-align: top; } 
  table { text-align: left; width: 500px;  } 
  table th { background-color: rgb(0, 0, 0); } 
</style>
</head>
<body>
<h1>Keyboard and Mouse Controls</h1>
The game is played using a combination of keyboard and mouse controls.<br>
These unit command icons are used to give instructions to your units on
the map.<br>
Usually you have to first select a unit, then click on the command.<br>
<br>
<table border="0" cellpadding="2" cellspacing="2">
  <thead>
    <tr>
      <th>Icon</th>
      <th>Keyboard Shortcut</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><img src="../images/orders/goto_default.png"></td>
      <td style="text-align: center;"><kbd>G</kbd></td>
      <td><strong>Unit goto:</strong> This command is used
to move units around the map. First select the unit you want to move,
then click on this command, and finally click on the tile that you want
your unit to move to.The player may order a unit to go to a target
square anywhere on the map. From
that point, the game will plan a route for the unit, which the unit
will follow turn
after turn until it reaches the goal. In each turn, the unit will make
as much
progress as its movement point allowance permits. Once it reaches its
goal it
becomes ready for your orders. While in transit it is marked on the map
with a "G";
if you click on it from the map window, you clear its Go To status. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/auto_explore_default.png"></td>
      <td style="text-align: center;"><kbd>X</kbd></td>
      <td><strong>Auto
Explore:</strong> Orders the unit to automatically explore the
map, progressively revealing more of the unknown world. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/sentry_default.png"></td>
      <td style="text-align: center;"><kbd>S</kbd></td>
      <td><strong>Sentry:</strong> Orders the unit to wait in this position, until it requires your attention (for example sees an enemy).. </td>
    </tr>
    <tr>

    <tr>
      <td><img src="../images/orders/fortify_default.png"></td>
      <td style="text-align: center;"><kbd>F</kbd></td>
      <td><strong>Fortify:</strong>
Any land unit (other than Settlers and Engineers) may fortify, which
means to place
itself temporarily in a better posture to defend; this is different
from constructing a
permanent Fortress. It takes effect immediately. A fortified unit has
its defense
strength multiplied by 1.5, and regains lost hit
points more rapidly. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/disband_default.png"></td>
      <td></td>
      <td><strong>Disband Unit:</strong> Removes the selected unit from the game.</td>
    </tr>
    <tr>
      <td><img src="../images/orders/build_city_default.png"></td>
      <td style="text-align: center;"><kbd>B</kbd></td>
      <td><strong>Build City: </strong>(Settlers and Engineers only) Establishes a new city,
disbanding the unit in the
process. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/auto_settlers_default.png"></td>
      <td style="text-align: center;"><kbd>A</kbd></td>
      <td><strong>Auto Settlers: </strong>(Settlers and Engineers only) Orders the unit to
automatically perform improvement
activities (irrigation, mining, roads, etc.) in the areas around
friendly cities. </td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>I</kbd></td>
      <td>Build Irrigation<br>
      </td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>R</kbd></td>
      <td>Build roads/rails<br>
      </td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>M</kbd></td>
      <td>Build mine<br>
      </td>
    </tr>

  </tbody>
</table>
<br><commit_msg>Added docs about W, X, P hotkeys<commit_after><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<style> 
  table td, table th { vertical-align: top; } 
  table { text-align: left; width: 500px;  } 
  table th { background-color: rgb(0, 0, 0); } 
</style>
</head>
<body>
<h1>Keyboard and Mouse Controls</h1>
The game is played using a combination of keyboard and mouse controls.<br>
These unit command icons are used to give instructions to your units on
the map.<br>
Usually you have to first select a unit, then click on the command.<br>
<br>
<table border="0" cellpadding="2" cellspacing="2">
  <thead>
    <tr>
      <th>Icon</th>
      <th>Keyboard Shortcut</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><img src="../images/orders/goto_default.png"></td>
      <td style="text-align: center;"><kbd>G</kbd></td>
      <td><strong>Unit goto:</strong> This command is used
to move units around the map. First select the unit you want to move,
then click on this command, and finally click on the tile that you want
your unit to move to.The player may order a unit to go to a target
square anywhere on the map. From
that point, the game will plan a route for the unit, which the unit
will follow turn
after turn until it reaches the goal. In each turn, the unit will make
as much
progress as its movement point allowance permits. Once it reaches its
goal it
becomes ready for your orders. While in transit it is marked on the map
with a "G";
if you click on it from the map window, you clear its Go To status. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/auto_explore_default.png"></td>
      <td style="text-align: center;"><kbd>X</kbd></td>
      <td><strong>Auto
Explore:</strong> Orders the unit to automatically explore the
map, progressively revealing more of the unknown world. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/sentry_default.png"></td>
      <td style="text-align: center;"><kbd>S</kbd></td>
      <td><strong>Sentry:</strong> Orders the unit to wait in this position, until it requires your attention (for example sees an enemy).. </td>
    </tr>
    <tr>

    <tr>
      <td><img src="../images/orders/fortify_default.png"></td>
      <td style="text-align: center;"><kbd>F</kbd></td>
      <td><strong>Fortify:</strong>
Any land unit (other than Settlers and Engineers) may fortify, which
means to place
itself temporarily in a better posture to defend; this is different
from constructing a
permanent Fortress. It takes effect immediately. A fortified unit has
its defense
strength multiplied by 1.5, and regains lost hit
points more rapidly. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/disband_default.png"></td>
      <td></td>
      <td><strong>Disband Unit:</strong> Removes the selected unit from the game.</td>
    </tr>
    <tr>
      <td><img src="../images/orders/build_city_default.png"></td>
      <td style="text-align: center;"><kbd>B</kbd></td>
      <td><strong>Build City: </strong>(Settlers and Engineers only) Establishes a new city,
disbanding the unit in the
process. </td>
    </tr>
    <tr>
      <td><img src="../images/orders/auto_settlers_default.png"></td>
      <td style="text-align: center;"><kbd>A</kbd></td>
      <td><strong>Auto Settlers: </strong>(Settlers and Engineers only) Orders the unit to
automatically perform improvement
activities (irrigation, mining, roads, etc.) in the areas around
friendly cities. </td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>I</kbd></td>
      <td>Build Irrigation</td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>R</kbd></td>
      <td>Build roads/rails</td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>M</kbd></td>
      <td>Build mine</td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>W</kbd></td>
      <td>Unit wait</td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>X</kbd></td>
      <td>Auto explore</td>
    </tr>
    <tr>
      <td></td>
      <td style="text-align: center;"><kbd>P</kbd></td>
      <td>Pillage</td>
    </tr>
  </tbody>
</table>
<br>
{'fraction_non_alphanumeric': 0.15532907662082515, 'fraction_numerical': 0.004174852652259332, 'mean_word_length': 3.164110429447853, 'pattern_counts': {'":': 0, '<': 332, '<?xml version=': 0, '>': 332, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3393052', 'n_tokens_mistral': 2753, 'n_tokens_neox': 2639, 'n_words': 909}