<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puzzles/tents.R, branch rockbox</title>
<subtitle>My sgt-puzzles tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/'/>
<entry>
<title>Convert Tents to use matching instead of maxflow.</title>
<updated>2018-04-22T16:04:50+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2018-04-21T15:51:03+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=dcc4d82b23095b07673d7c13cb2439c738a67fa1'/>
<id>dcc4d82b23095b07673d7c13cb2439c738a67fa1</id>
<content type='text'>
Tents needs to construct maximal matchings in two different
situations. One is the completion check during play, in which the
existence of a perfect matching between tents and trees is part of the
win condition; the other is the initial grid generation, in which we
find a _maximal_ matching between the tents we've already placed and
all the possible neighbouring squares that are candidates for the tree
positions. Both of those are switched over.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Tents needs to construct maximal matchings in two different
situations. One is the completion check during play, in which the
existence of a perfect matching between tents and trees is part of the
win condition; the other is the initial grid generation, in which we
find a _maximal_ matching between the tents we've already placed and
all the possible neighbouring squares that are candidates for the tree
positions. Both of those are switched over.
</pre>
</div>
</content>
</entry>
<entry>
<title>Put the game summaries from the website into gamedesc.txt.</title>
<updated>2015-01-13T19:54:46+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2015-01-13T19:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=e3a8e64812f2fa783dc5644f04f267a291bc6098'/>
<id>e3a8e64812f2fa783dc5644f04f267a291bc6098</id>
<content type='text'>
More sensible to bring all the pieces of per-puzzle descriptive text
together into one place, so they can be easily reused everywhere
they're needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More sensible to bring all the pieces of per-puzzle descriptive text
together into one place, so they can be easily reused everywhere
they're needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a mechanism to the automake system to allow 'make install' to only</title>
<updated>2013-06-30T10:16:57+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2013-06-30T10:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=c06792c07609eacf6db0881f62a3391547c77248'/>
<id>c06792c07609eacf6db0881f62a3391547c77248</id>
<content type='text'>
install the actual games, not the auxiliary binaries or nullgame.

[originally from svn r9887]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
install the actual games, not the auxiliary binaries or nullgame.

[originally from svn r9887]
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename wingames.lst to gamedesc.txt, and add a couple of extra fields</title>
<updated>2013-06-08T16:29:15+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2013-06-08T16:29:15+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=5dda5cf1d039767c632fe5e58ed7b95f5a615c0f'/>
<id>5dda5cf1d039767c632fe5e58ed7b95f5a615c0f</id>
<content type='text'>
to it giving each game's "internal" name (as seen in the source file,
.R etc) and also a brief description of the game. The idea of the
latter is that it should be usable as a comment field in .desktop
files and similar.

[originally from svn r9858]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to it giving each game's "internal" name (as seen in the source file,
.R etc) and also a brief description of the game. The idea of the
latter is that it should be usable as a comment field in .desktop
files and similar.

[originally from svn r9858]
</pre>
</div>
</content>
</entry>
<entry>
<title>About time I got round to this: error highlighting for Tents.</title>
<updated>2009-09-12T12:30:43+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2009-09-12T12:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=1b927c77b7ca357bb3360a242d1f9423fb6ee303'/>
<id>1b927c77b7ca357bb3360a242d1f9423fb6ee303</id>
<content type='text'>
[originally from svn r8644]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[originally from svn r8644]
</pre>
</div>
</content>
</entry>
<entry>
<title>Change to the handling of -DCOMBINED in the makefiles. Instead of</title>
<updated>2008-09-13T19:17:26+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2008-09-13T19:17:26+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=43eafe1fdf356c0c1c88936ffa79c83291973b5d'/>
<id>43eafe1fdf356c0c1c88936ffa79c83291973b5d</id>
<content type='text'>
defining it centrally per port, I think it's neater to define it for
each puzzle when adding that puzzle to the ALL list - because those
front ends which take -DCOMBINED are precisely those which use ALL.
In particular, this change opens up the possibility of compiling
both individual puzzles _and_ a combined monolith within the same
makefile.

[originally from svn r8178]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
defining it centrally per port, I think it's neater to define it for
each puzzle when adding that puzzle to the ALL list - because those
front ends which take -DCOMBINED are precisely those which use ALL.
In particular, this change opens up the possibility of compiling
both individual puzzles _and_ a combined monolith within the same
makefile.

[originally from svn r8178]
</pre>
</div>
</content>
</entry>
<entry>
<title>Create a blank .rc file to be used in the absence of icons/foo.rc.</title>
<updated>2007-02-27T20:49:40+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2007-02-27T20:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=1dc3ce6d90c75f1a6b2e19cdaf5a3c0f92aaac05'/>
<id>1dc3ce6d90c75f1a6b2e19cdaf5a3c0f92aaac05</id>
<content type='text'>
This means that puzzles.rc2 is always included in all Windows and
PocketPC builds, which in turn means that I should be able to start
filling it full of VERSIONINFO and have that reliably included as
well.

[originally from svn r7339]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means that puzzles.rc2 is always included in all Windows and
PocketPC builds, which in turn means that I should be able to start
filling it full of VERSIONINFO and have that reliably included as
well.

[originally from svn r7339]
</pre>
</div>
</content>
</entry>
<entry>
<title>Build an installer for Puzzles.</title>
<updated>2007-02-24T19:33:38+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2007-02-24T19:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=b05cb1eaf37d9ffd2dad7e335c344b2455d9f1e2'/>
<id>b05cb1eaf37d9ffd2dad7e335c344b2455d9f1e2</id>
<content type='text'>
[originally from svn r7319]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[originally from svn r7319]
</pre>
</div>
</content>
</entry>
<entry>
<title>Build script for Puzzles using bob. I've also added a piece of extra</title>
<updated>2007-02-04T11:44:10+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2007-02-04T11:44:10+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=dd1cee7537c05830475a15dd26ef8bc777738bba'/>
<id>dd1cee7537c05830475a15dd26ef8bc777738bba</id>
<content type='text'>
infrastructure to the mkfiles.pl framework for the convenience of
the build script: it generates `wingames.lst', a list of the Windows
binaries which are ship-worthy games as opposed to nullgame or
command-line auxiliary programs.

[originally from svn r7206]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
infrastructure to the mkfiles.pl framework for the convenience of
the build script: it generates `wingames.lst', a list of the Windows
binaries which are ship-worthy games as opposed to nullgame or
command-line auxiliary programs.

[originally from svn r7206]
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for run-time icons in the GTK puzzles. This involved another</title>
<updated>2006-12-27T15:10:59+00:00</updated>
<author>
<name>Simon Tatham</name>
<email>anakin@pobox.com</email>
</author>
<published>2006-12-27T15:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/puzzles/commit/?id=61b983ae3a8b1dc9033f7ef843a4a17228a8f311'/>
<id>61b983ae3a8b1dc9033f7ef843a4a17228a8f311</id>
<content type='text'>
mkfiles.pl change (I don't seem to be planning ahead very well this
week), this time to provide a list of fallback options for an object
file. That way, I have a no-icon.c which quietly replaces
icons/foo-icon.c if the latter doesn't exist, and so again people
checking straight out from Subversion shouldn't have trouble.

[originally from svn r7021]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mkfiles.pl change (I don't seem to be planning ahead very well this
week), this time to provide a list of fallback options for an object
file. That way, I have a no-icon.c which quietly replaces
icons/foo-icon.c if the latter doesn't exist, and so again people
checking straight out from Subversion shouldn't have trouble.

[originally from svn r7021]
</pre>
</div>
</content>
</entry>
</feed>
