Skip to content

Commit ab0a61d

Browse files
committed
Website build
1 parent 3f642da commit ab0a61d

File tree

6 files changed

+39
-10
lines changed

6 files changed

+39
-10
lines changed

3_objects.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -879,13 +879,13 @@ <h2><span class="section-number">3.6. </span>Exercises<a class="headerlink" href
879879
<div class="d-flex col-lg-6 col-md-6 col-sm-6 col-xs-12 p-2 docutils">
880880
<div class="card w-100 quiz shadow docutils">
881881
<div class="card-body docutils">
882-
<p class="card-text"><a class="sphinx-bs btn text-wrap stretched-link reference external" href="https://bb.imperial.ac.uk/webapps/blackboard/content/launchAssessment.jsp?course_id=_23985_1&amp;content_id=_2049499_1&amp;mode=view"><span>This week’s quiz</span></a></p>
882+
<p class="card-text"><a class="sphinx-bs btn text-wrap stretched-link reference external" href="https://bb.imperial.ac.uk/webapps/assessment/take/launchAssessment.jsp?course_id=_25965_1&amp;content_id=_2054444_1"><span>This week’s quiz</span></a></p>
883883
</div>
884884
</div>
885885
</div>
886886
</div>
887887
</div>
888-
<p>Obtain the <a class="reference internal" href="not_released.html"><span class="doc">skeleton code for these exercises from GitHub classroom</span></a>.
888+
<p>Obtain the <a class="reference external" href="https://classroom.github.com/a/mElLR0AD">skeleton code for these exercises from GitHub Classroom</a>.
889889
The skeleton code contains a <code class="xref py py-mod docutils literal notranslate"><span class="pre">polynomial</span></code> package with a version of
890890
the <code class="xref py py-class docutils literal notranslate"><span class="pre">Polynomial</span></code> class.</p>
891891
<div class="proof proof-type-exercise" id="id4">

4_style.html

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -961,8 +961,21 @@ <h3><span class="section-number">4.7.4. </span>Long docstrings<a class="headerli
961961
contributing code to an existing project then you should follow their style.</p>
962962
</div>
963963
</div>
964+
<div class="section" id="a-brief-diversion-into-cellular-automata">
965+
<h2><span class="section-number">4.8. </span>A brief diversion into cellular automata<a class="headerlink" href="#a-brief-diversion-into-cellular-automata" title="Permalink to this headline"></a></h2>
966+
<p>We’ll now take a brief diversion into a completely different area of
967+
mathematics: cellular automata. This is entirely irrelevant to the contents of
968+
this course, except that it provides a useful and, hopefully, interesting basis
969+
for this week’s exercises. <a class="reference external" href="https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life">The game of life</a> is a mathematical
970+
system invented by the mathematician <a class="reference external" href="https://en.wikipedia.org/wiki/John_Horton_Conway">John Horton Conway FRS</a> in 1970. The board of the
971+
game is a grid of squares, like an infinite piece of graph paper (though we’ll
972+
only work with finite boards, since our computers have finite memory). Each cell
973+
on the board is either alive (value 1) or dead (value 0). The only human
974+
interaction is to set the initial state of every square on the board to either
975+
alive or dead. The game then proceeds as a series of</p>
976+
</div>
964977
<div class="section" id="glossary">
965-
<h2><span class="section-number">4.8. </span>Glossary<a class="headerlink" href="#glossary" title="Permalink to this headline"></a></h2>
978+
<h2><span class="section-number">4.9. </span>Glossary<a class="headerlink" href="#glossary" title="Permalink to this headline"></a></h2>
966979
<blockquote>
967980
<div><dl class="glossary simple">
968981
<dt id="term-block-comment">block comment</dt><dd><p>A comment which is the only text on one or more lines of code. Block
@@ -989,7 +1002,7 @@ <h2><span class="section-number">4.8. </span>Glossary<a class="headerlink" href=
9891002
</div></blockquote>
9901003
</div>
9911004
<div class="section" id="exercises">
992-
<h2><span class="section-number">4.9. </span>Exercises<a class="headerlink" href="#exercises" title="Permalink to this headline"></a></h2>
1005+
<h2><span class="section-number">4.10. </span>Exercises<a class="headerlink" href="#exercises" title="Permalink to this headline"></a></h2>
9931006
<div class="proof proof-type-exercise" id="id4">
9941007

9951008
<div class="proof-title">

_sources/3_objects.rst.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -891,12 +891,12 @@ Exercises
891891
.. panels::
892892
:card: quiz shadow
893893

894-
.. link-button:: https://bb.imperial.ac.uk/webapps/blackboard/content/launchAssessment.jsp?course_id=_23985_1&content_id=_2049499_1&mode=view
894+
.. link-button:: https://bb.imperial.ac.uk/webapps/assessment/take/launchAssessment.jsp?course_id=_25965_1&content_id=_2054444_1
895895
:text: This week's quiz
896896
:classes: stretched-link
897897

898898

899-
Obtain the :doc:`skeleton code for these exercises from GitHub classroom <not_released>`.
899+
Obtain the `skeleton code for these exercises from GitHub Classroom <https://classroom.github.com/a/mElLR0AD>`__.
900900
The skeleton code contains a :mod:`polynomial` package with a version of
901901
the :class:`Polynomial` class.
902902

_sources/4_style.rst.txt

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -985,7 +985,22 @@ and the other from the `Numpy
985985
consistently use one of these styles across a whole project. Clearly if you are
986986
contributing code to an existing project then you should follow their style.
987987

988-
988+
A brief diversion into cellular automata
989+
----------------------------------------
990+
991+
We'll now take a brief diversion into a completely different area of
992+
mathematics: cellular automata. This is entirely irrelevant to the contents of
993+
this course, except that it provides a useful and, hopefully, interesting basis
994+
for this week's exercises. `The game of life
995+
<https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life>`__ is a mathematical
996+
system invented by the mathematician `John Horton Conway FRS
997+
<https://en.wikipedia.org/wiki/John_Horton_Conway>`__ in 1970. The board of the
998+
game is a grid of squares, like an infinite piece of graph paper (though we'll
999+
only work with finite boards, since our computers have finite memory). Each cell
1000+
on the board is either alive (value 1) or dead (value 0). The only human
1001+
interaction is to set the initial state of every square on the board to either
1002+
alive or dead. The game then proceeds as a series of
1003+
9891004
Glossary
9901005
--------
9911006

index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,9 @@
104104
<li class="toctree-l2"><a class="reference internal" href="4_style.html#parsimony">4.5. Parsimony</a></li>
105105
<li class="toctree-l2"><a class="reference internal" href="4_style.html#comments">4.6. Comments</a></li>
106106
<li class="toctree-l2"><a class="reference internal" href="4_style.html#docstrings">4.7. Docstrings</a></li>
107-
<li class="toctree-l2"><a class="reference internal" href="4_style.html#glossary">4.8. Glossary</a></li>
108-
<li class="toctree-l2"><a class="reference internal" href="4_style.html#exercises">4.9. Exercises</a></li>
107+
<li class="toctree-l2"><a class="reference internal" href="4_style.html#a-brief-diversion-into-cellular-automata">4.8. A brief diversion into cellular automata</a></li>
108+
<li class="toctree-l2"><a class="reference internal" href="4_style.html#glossary">4.9. Glossary</a></li>
109+
<li class="toctree-l2"><a class="reference internal" href="4_style.html#exercises">4.10. Exercises</a></li>
109110
</ul>
110111
</li>
111112
<li class="toctree-l1"><a class="reference internal" href="5_abstract_data_types.html">5. Abstract data types</a><ul>

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)