<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://localhost/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Cooling_Pipes_-_Henry_Ho</id>
	<title>Cooling Pipes - Henry Ho - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://localhost/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Cooling_Pipes_-_Henry_Ho"/>
	<link rel="alternate" type="text/html" href="http://localhost/mediawiki/index.php?title=Cooling_Pipes_-_Henry_Ho&amp;action=history"/>
	<updated>2026-04-08T08:13:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.6</generator>
	<entry>
		<id>http://localhost/mediawiki/index.php?title=Cooling_Pipes_-_Henry_Ho&amp;diff=617&amp;oldid=prev</id>
		<title>WikiSysop: Created page with &quot;PHYS 210 PROJECTS --&gt; here  Hello,  I&#039;m still searching for a solid topic to work upon, however, I thought of something along the lines of organizing random data/patterns....&quot;</title>
		<link rel="alternate" type="text/html" href="http://localhost/mediawiki/index.php?title=Cooling_Pipes_-_Henry_Ho&amp;diff=617&amp;oldid=prev"/>
		<updated>2022-08-31T22:54:57Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;a href=&quot;/mediawiki/index.php/PHYS_210_PROJECTS&quot; title=&quot;PHYS 210 PROJECTS&quot;&gt;PHYS 210 PROJECTS&lt;/a&gt; --&amp;gt; here  Hello,  I&amp;#039;m still searching for a solid topic to work upon, however, I thought of something along the lines of organizing random data/patterns....&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[PHYS 210 PROJECTS]] --&amp;gt; here&lt;br /&gt;
&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;m still searching for a solid topic to work upon, however, I thought of something along the lines of organizing random data/patterns.  This is influenced by my interest in tetris, anagrams, and sudoku.  For example, tetris: organizing random building blocks of four; function generators for data points: creating a suitable function for a set of &amp;#039;random&amp;#039; datum.&lt;br /&gt;
&lt;br /&gt;
Perhaps the easiest thing to do would be to program a function generator, but I want this to be more interactive.  The interactiveness should make the program somewhat practical, allowing us to use it as a form of a data organizer.&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;ve defined some loose rules:&amp;lt;BR&amp;gt;&lt;br /&gt;
- The data/pattern would be random within some parameter.&amp;lt;BR&amp;gt;&lt;br /&gt;
- The data/pattern must have one solution.&amp;lt;BR&amp;gt;&lt;br /&gt;
- There must be multiple ways to arrive at the solution.&amp;lt;BR&amp;gt;&lt;br /&gt;
- Those ways can be compared in terms of time efficiency.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; This sounds fairly simple.  If you&amp;#039;re only allowing identical square blocks, and all four have to share at least one face with at least one other block, then the number of topographically unique arrangements is only -- let&amp;#039;s see -- five, if reflections are not allowed.  Then each one can be rotated through 90, 180 or 270 degrees to give a total of 15 possible different shapes.  If you label the squares with unique colors you just multiply by the number of ways 4 objects can be rearranged: 4! = 24.  So there are 15*24 = 360 such objects.  Choosing one at random is equally simple.  I have a bias that Physics is generally more fun than games, but I am happy to be shown counterexamples.  One that I think is eminently programmable is &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;go&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;; it would be neat to see if the computer could &amp;quot;discover&amp;quot; such patterns as &amp;quot;two eyes&amp;quot; or &amp;quot;zigzag flight&amp;quot; on its own and use them strategically the way human players do.  An analogous task for the computer would be to program it to &amp;#039;&amp;#039;&amp;#039;solve&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Tetris&amp;#039;&amp;#039; in real time; but I think most &amp;#039;&amp;#039;Tetris&amp;#039;&amp;#039; games already have that built in as a sort of screensaver, so all you&amp;#039;d have to do is get the sources, and/or write your own and show how yours is better.  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 15:15, 20 September 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
(I thought my editing option was disabled, so I sent an email.  It works fine now.)&lt;br /&gt;
&lt;br /&gt;
My math professor recently enlightened me on the application of matrices involving graphics.  I was wondering if there was a way to plot 3D objects in space using matrices, then building a program that will organize the objects efficiently.  However, that would mean one of the rules I&amp;#039;ve defined, &amp;#039;There must be only one solution to the data/pattern&amp;#039;, may have to be dismissed...&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; I&amp;#039;m afraid I have no idea what you mean by &amp;quot;plot(ting) 3D objects in space using matrices,&amp;quot; sorry! -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 22:21, 20 September 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
In a way, this would be like Tetris, but at a 3D level - which would make the game much harder, but at the same time, more practical.  I was hoping this program would allow people to build machines and equipments that would be much more efficient and sustainable.  I know this is probably too ambitious now, but perhaps there IS a better design for accelerators, nuclear power plants, solar panels, etc.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; I must be missing the point entirely; how would 3D &amp;#039;&amp;#039;Tetris&amp;#039;&amp;#039; (which is readily available, just Google &amp;quot;3D Tetris&amp;quot;) help you build better accelerators &amp;#039;&amp;#039;etc.&amp;#039;&amp;#039;?  I can see how it might help bricklayers, but that can&amp;#039;t be what you mean.  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 22:21, 20 September 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
To put it shortly, I can design a program similar to 3D tetris, which shouldn&amp;#039;t be extremely difficult since I have references online, and have a computer &amp;#039;play&amp;#039; the game as efficiently as possible.  The hard part would be assigning a &amp;#039;nature&amp;#039; to the blocks.&lt;br /&gt;
&lt;br /&gt;
For example, a cube would be a brick, a straight block would be a pipe, an L-shaped block would be a bent pipe.  If I can set the end faces of those &amp;#039;pipes&amp;#039; to always touch another face, I can basically build a long pipe.  Furthermore, if I can set an interface where the idea would be to carry &amp;#039;water&amp;#039; from one place to another (similar to the classic water pipe game), the program should be able to design the most efficient path.&lt;br /&gt;
&lt;br /&gt;
Now, if I can extend the &amp;#039;nature&amp;#039; of those blocks to more complex ones, such as magnets, mirrors, and etc, then the program should (theoretically, if I do it correctly) be able to build an efficient solution to a presented problem.  Of course, I do not intend to do that in this course; however, if I can build the skeleton of this program, I would be quite satisfied.&lt;br /&gt;
&lt;br /&gt;
So basically, the program should be able to solve an engineering problem efficiently if you give it a specific problem, materials, and the nature of those materials.  I will NOT be going for something as complex as an accelerator, but perhaps a water pipe system would be my goal.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; I am still confused.  Is the idea that the solution of the &amp;#039;&amp;#039;Tetris&amp;#039;&amp;#039; game is isomorphic to the solution of a topological construction, so that when a &amp;quot;player&amp;quot; solves the game s/he is also optimizing the construction?  Or does the computer itself find an optimal solution and the &amp;#039;&amp;#039;Tetris&amp;#039;&amp;#039; version is just a visualization scheme?  Or...??  It is not at all clear to me that the topological challenges of &amp;#039;&amp;#039;Tetris&amp;#039;&amp;#039; could even in principle be isomorphic to any but a very narrow class of engineering problems.  What am I missing here?  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 07:40, 24 September 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
I&amp;#039;ve changed plans considerably, I&amp;#039;m now going for something along the line of thermodynamics and entropy.  I was actually motivated by a question on entropy from high school.  The question was something like this, &amp;#039;If a refrigerator was left running with its door opened in a closed room, would the entropy of the air in the room change?&amp;#039;  The answer was &amp;#039;no&amp;#039;, and it had to do with how a refrigerator functions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; Actually I&amp;#039;d guess &amp;#039;yes&amp;#039; because the refrigerator is drawing power from elsewhere (either from the wall socket or from burning propane if it&amp;#039;s one of those types) and that power ends up dissipated into the air of the room, so the air eventually heats up.  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 09:39, 5 October 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
Although that question had no relevance whatsoever with my idea, but it sparked a few ideas:&lt;br /&gt;
&lt;br /&gt;
* Cooling pipes:  Would a turbulent flow or a laminar flow be more efficient in terms of cooling a body of water?  Or, how will the density of the surrounding liquid affect the efficiency of the pipe?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; This is relatively simple, I think.  Just for the sake of a visually appealing final presentation, I think you&amp;#039;ll want to ask questions for which the answers are more spatio-temporal than &amp;quot;yes&amp;quot; or &amp;quot;no&amp;quot;, so you can make cool plots or animations.  Also one gets more of a feeling for &amp;quot;what&amp;#039;s going on&amp;quot; from such graphics, if they are well done.  For instance, you could start with a pipe full of fluid at rest in thermal equilibrium with the surrounding fluid and then &amp;quot;turn on&amp;quot; a flow of cold fluid in the pipe and see what happens to the temperature of the surrounding fluid, using false-color representation of temperature.  This would require real-time solutions of the heat equation, which is real computational physics.  Or you could numerically simulate the propagation of a heat pulse, to &amp;quot;show&amp;quot; the Green&amp;#039;s function for the heat equation.  Or you could just show the final steady-state temperature distribution for various geometries and various conditions -- this is more like what you proposed above, and could still be &amp;quot;visually impressive&amp;quot; in false colors.  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 09:39, 5 October 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
* Entropy (I):  To simulate the change in entropy during a closed nuclear explosion??  (This idea is still underdeveloped, I&amp;#039;m hoping you guys can give me some leads).  I&amp;#039;ve also thought about measuring entropy change during a particle collision in an accelerator.  I&amp;#039;m not sure how hard it will be to simulate a change in entropy visually, or if that is even possible.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; Wow, these are interesting ideas.  But make sure you start with a very rigorous definition of &amp;quot;entropy&amp;quot; from Statistical Mechanics, otherwise it would be extremely difficult to even state the question unambiguously.  See &amp;#039;&amp;#039;e.g.&amp;#039;&amp;#039; [http://musr.physics.ubc.ca/~jess/hr/skept/Therm/ my little intro to Thermal Physics].  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 09:39, 5 October 2008 (PDT)&lt;br /&gt;
&lt;br /&gt;
* Entropy (II):  To find the rate of entropy change when a closed system is exposed to its surroundings.  For example, the difference between a tiny slit and a basketball hoop.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;FONT COLOR=darkgreen&amp;gt; This could also evolve into something interesting if you are careful to explain exactly what you mean; but I am utterly mystified by your example!  -- &amp;lt;/FONT&amp;gt; [[User:Jess|Jess]] 09:39, 5 October 2008 (PDT)&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>