Feed model parameters back to IDE.
[troll.git] / config / statement_en.html
index eb0c6ad..0fe22ef 100644 (file)
          on the forum
        </a>
        <ul>
-         <li>
+         <li><s>
            Is it even worth publishing? can the problem be totally solved?
-         </li>
+         </s></li>
          <li>
            More maps? (a map is a {road length} × {initial stone count} pair)
          </li>
          <li>
            Leagues? I could conceive the referee being permissive
            (allow 0 stones thrown) in the first one, and then strict.
+           Off the top of my head:
+           <ol>
+             <li>single small map, cheating is tolerated, boss plays 1</li>
+             <li>the four maps, no cheating, boss plays tit for tat</li>
+             <li>full map continuum</li>
+           </ol>
          </li>
          <li>
-           Fog of war? (see only troll position, not enemy throw/stones left)
-         </li>
-         <li>
-           <strong>variable</strong> for of war? (seeing enemy stones
-           is a boolean decided randomly as part of the map?
-         </li>
-         <li>
-           alternative fog of war? (seeing enemy stones only when
-           troll is close to us?)
+           Fog of war? (see only troll position, not enemy
+           throw/stones left) Probably not in this game, be it simple,
+           variable (seeing enemy stones is a boolean decided randomly
+           as part of the map) or by distance.
          </li>
          <li>
            Praise for my artistic skillz
    <div class="statement-section statement-expertrules">
      <h2>
        <span class="icon icon-expertrules">&nbsp;</span>
-       <span>Maps</span>
+       <span>Expert rules</span>
      </h2>
      <div class="statement-expert-rules-content">
        <p>
          into this) chosen uniformly at random among the following:
        </p>
        <table>
-         <tr><th>Road length</th><th>Stones</th></tr>
-         <tr><td><const>6</const></td><td><const>15</const></td></tr>
-         <tr><td><const>6</const></td><td><const>30</const></td></tr>
-         <tr><td><const>14</const></td><td><const>30</const></td></tr>
-         <tr><td><const>14</const></td><td><const>50</const></td></tr>
+         <tr><th>Road length</th><td>│</td><th>Stones</th></tr>
+         <tr><td>──────────</td><td>┼</td><td>──────</td></tr>
+         <tr><td><const>6</const></td><td>│</td><td><const>15</const></td></tr>
+         <tr><td><const>6</const></td><td>│</td><td><const>30</const></td></tr>
+         <tr><td><const>14</const></td><td>│</td><td><const>30</const></td></tr>
+         <tr><td><const>14</const></td><td>│</td><td><const>50</const></td></tr>
        </table>
        <p>
-         As with anything in this <em>draft</em> statement, this
-         is <strong>subject to change without notice</strong>.  Why do
-         you think they're provided in the game input?
+         You can also override them via game
+         settings <tt>roadLength</tt> and <tt>initialStones</tt>, so
+         long as you remember you won't be choosing them for ranking
+         play.
        </p>
      </div>
    </div>
        <span class="icon icon-protocol">&nbsp;</span>
        <span>Change Log</span>
      </h2>
-     <ul>
-       <li>
-         This is computer science.  Trees are non-negociable.
-         (asset contributed by
-         <a href="https://www.codingame.com/profile/f529ecfbb6cc3b402a40027fd38beec14437821">
-           Alshock
-         </a>)
-       </li>
-       <li>
-         Don't destroy the castle if the troll doesn't reach it.
-       </li>
-       <li>
-         Ensure proper troll movement direction in all cases of
-         cheating.
-       </li>
-       <li>
-         Fixed the road length fencepost non-issue.
-       </li>
-       <li>
-         Of course that game needed MSG functionality!
-       </li>
-       <li>
-         Enforce the one-stone rule.  (that also fixed the legacy
-         buh&mdash;sorry people!  I put an easter egg in exchange)
-       </li>
-       <li>
-         Cutesy defeat animations.
-       </li>
-       <li>
-         Distinct castle sprites!
-       </li>
-       <li>
-         Terminate game when there are no more stones in sight.
-       </li>
-       <li>
-         More pretty. (SRLSLY)
-       </li>
-       <li>
-         No more void maps. (root cause: Java <const>%</const> on a
-         negative seed)
-       </li>
-     </ul>
+     <p>
+       I'm not maintaining the full changelog here anymore as the
+       <a href="https://troll.desast.re/troll.git">game's source
+       repository</a> is now publicly available.  I'll just make note
+       of the single latest change, so you can know how far behind you
+       were lagging.  Patches welcome, BTW.
+     </p>
+     <p>
+       This draft's last change is:
+       <strong>
+         game parameters can be overridden.
+       </strong>
+     </p>
    </div>
    <div class="statement-story-background">
      <div class="statement-story"
          <div style="text-align: right">
            &mdash;&nbsp;J.R.R. Tolkien, <i>The Hobbit</i>
          </div>
-
+       </div>
+       <div class="story-text" style="margin-top: 4em">
          <p>
            Based on an involuntary suggestion by
            <span class="card" cg-codingamer-card-popup=""
              Romain Andr&eacute;-Lovichi
            </a>.
          </p>
-
-         <p>
-           The source code for this game
-           <a href="https://troll.desast.re/troll.git">is available</a>.
-         </p>
        </div>
      </div>
    </div>