--- Log opened Mon Apr 14 00:00:41 2014 |
00:20 | | * Tarinaky suddenly has a weird idea. |
00:20 | <@Tarinaky> | How do triangles work as cells of a game board? |
00:20 | <@Tarinaky> | I imagine coordinates must be hard. |
00:21 | < [R]> | Like hexagons do, except the hexagon cells are divided into 6 |
00:21 | <@celticminstrel> | I expect you'd alternate rows of up-pointing and down-pointing cells. |
00:23 | <@Tarinaky> | Trying to think what the advantages and disadvantages would be over squares and hexes. |
00:23 | <@Tarinaky> | celticminstrel: I'm not sure I understand that... wouldn't every row have triangles pointing up and down? |
00:23 | <&McMartin> | If so, he's looking at the columns |
00:24 | <@celticminstrel> | Yeah, it depends. |
00:25 | <@celticminstrel> | If you want every row to have triangles pointing both up and down, then you'd have alternating columns of left-pointing and right-pointing triangles. |
00:26 | <@Tarinaky> | You made it sound like a row/column could contain triangles which all pointed in one direction uniformly |
00:26 | <@Tarinaky> | Which confused me because I couldn't imagine that tessalation. |
00:26 | <@celticminstrel> | Yes. |
00:26 | <@celticminstrel> | ... |
00:27 | <&McMartin> | OK, I'm imagining an actual hex grid where you then subdivide each hex into equilateral triangles. |
00:27 | <@celticminstrel> | There's no other way to tile triangles. |
00:28 | <@Tarinaky> | McMartin: Oh, wait. I see it now. |
00:28 | <@Tarinaky> | Err |
00:28 | <@Tarinaky> | @celtic instead |
00:28 | <&McMartin> | When I draw my tiling out, the triangles alternate orientation on any "step" |
00:30 | <@Tarinaky> | But yeah. How would a triangle map change a game like Civ? Each tile would have fewer neighbours. |
00:30 | <@Tarinaky> | Can't think how it'd actually appreciably affect anything though. |
00:31 | <~Vornicus> | Fewer, or more? |
00:31 | <@Tarinaky> | Defining adjacency as sharing an edge. |
00:31 | <~Vornicus> | There's actually 12 triangles that share a corner with any given triangle in a grid. |
00:32 | <~Vornicus> | (3 that share an edge, 6 that share a point and are 2 edges away, and 3 that share a point and are 3 edges away) |
00:32 | <~Vornicus> | I know of at least one game-oid where /edges/ of a triangular grid is used. |
00:34 | <@Tarinaky> | Name? |
00:34 | <~Vornicus> | http://en.wikipedia.org/wiki/Paterson's_worms |
00:34 | <~Vornicus> | The reason I say "fewer, or more?" is that your typical square grid games tend to have an 8-connected topology, which is to say that squares connected by corners count as connected. |
00:34 | <&McMartin> | OK, I can see celtic's. He's wrong that there's no other way to tile triangles, as I now have two ways drawn on my sketchpad |
00:35 | <@Tarinaky> | Vornicus: I'm trying to think if that's an isomorphism or not. |
00:35 | <~Vornicus> | It's not. |
00:35 | <@celticminstrel> | How is there a way to tile triangles that doesn't involve pairs of triangles facing in opposite directions? |
00:35 | <@macdjord> | McMartin: Um. Equlateral truangles? |
00:35 | <&McMartin> | macdjord: Yes |
00:36 | <@macdjord> | Then there is only one tiling. |
00:36 | <~Vornicus> | There is only one such tiling. |
00:36 | <@celticminstrel> | You're tiling parallelograms, then dividing them along a diagonal. |
00:36 | <~Vornicus> | http://en.wikipedia.org/wiki/Tiling_by_regular_polygons |
00:36 | <@celticminstrel> | And parallelograms tile the same way as squares. |
00:37 | <@macdjord> | \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ |
00:37 | <@macdjord> | \\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ |
00:37 | <&McMartin> | You are defining "tiling" in a specific way, that I think makes celtic's layout not work |
00:37 | <&McMartin> | celticminstrel: Your statement was that in any given row xor column, the triangles all pointed the same way |
00:37 | <&McMartin> | That only happens if the point of one hits the middle of the edge of its neighbor |
00:38 | <&McMartin> | That's a different tiling from the subdivided hexgrid. |
00:38 | <~Vornicus> | it is, but technically now you're tiling kites. |
00:38 | <@celticminstrel> | No, it's the same as the subdivided hexgrid. |
00:38 | <&McMartin> | (which is the same as one form of subdivided parallelogram) |
00:38 | | JackKnife [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
00:38 | <@celticminstrel> | The subdivided hexgrid does have pairs of triangles pointing in opposite directions. |
00:39 | <&McMartin> | Vorn: Is that at me? |
00:39 | <&McMartin> | I don't see how the triangular tiling isn't the subdivided hexgrid, as I can draw the hexes on it and said hexes must be equilateral |
00:39 | <@celticminstrel> | I suppose you're right, though. Since it's essentially tiling parallelograms, you could arrange for the points of the triangles to not all meet. |
00:39 | <~Vornicus> | yeah. |
00:40 | <@celticminstrel> | Then again, I think tesselation generally implies the vertices meet. |
00:40 | <&McMartin> | To get the case where each column is all up-pointing or all down-pointing, take every other row and translate them to the right by .5 units. |
00:40 | <&McMartin> | Or to the left. Yay infinities! |
00:40 | <@celticminstrel> | You don't need to do that. They already have that property. |
00:42 | <&McMartin> | I don't see it. |
00:42 | <@celticminstrel> | You're claiming the subdivided hexagon doesn't have the alternating directions, right? |
00:42 | <&McMartin> | If I start at the center of any triangle and move straight up or down to the next center of a triangle, that triangle is oriented the opposite direction to me. |
00:43 | <&McMartin> | http://en.wikipedia.org/wiki/File:Tiling_Regular_3-6_Triangular.svg |
00:43 | <@celticminstrel> | But if you move sideways along the base, you always touch triangles pointing the same direction. |
00:44 | <@celticminstrel> | Not counting the vertex. |
00:44 | <&McMartin> | "the same" -> "both directions" |
00:44 | <@celticminstrel> | Huh? |
00:45 | <&McMartin> | If I'm on an edge, I'm between two triangles of opposite orientation |
00:45 | <&McMartin> | If I'm moving from vertex to vertex, I am precisely moving space to space on a hex grid |
00:45 | <&McMartin> | No, that is not true |
00:46 | <&McMartin> | Belay that last comment |
00:46 | | * Tarinaky is suddenly surprised to notice the webpage she was reading for ideas was written by Vornicus all along :P |
00:46 | <~Vornicus> | ...wait, which one |
00:47 | <@Tarinaky> | (actually you just have a credit, it's got multiple contributors) |
00:47 | <@Tarinaky> | http://c2.com/cgi/wiki?HexGridSphere |
00:47 | <~Vornicus> | oh shit, man |
00:47 | <~Vornicus> | That's like 12, 13 years old |
00:48 | <~Vornicus> | Let me, um, present you with something a little more solid! |
00:49 | <@Tarinaky> | I was actually looking for 2D grid layouts that'd approximate the surface of a sphere... rather than actually... fit together. |
00:49 | <@Tarinaky> | i.e. tapering at either end. |
00:50 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
00:51 | <~Vornicus> | This is kind of a fluffy description. |
00:51 | <@Tarinaky> | It's 1am. I have a fluffy idea in my head. |
00:54 | | Turaiel is now known as Turaiel[Offline] |
00:55 | <~Vornicus> | There are of course ways of stretching (possibly several) square grids over a sphere; gall-peters is one, the projection I made once is another, then there's the considerably more complicated HealPIX. |
01:08 | <@Tarinaky> | This is what is in my head atm: http://cosketch.com/Saved/pHFl2YH3 |
01:09 | <@Tarinaky> | I'm not sure what's wrong with it though. Aside from not, actually, forming a sphere. |
01:11 | <~Vornicus> | https://www.flickr.com/photos/7861878@N06/3556592941/in/photostream/ |
01:12 | <@Tarinaky> | Geodeisics are pretty hard though. |
01:12 | <~Vornicus> | Need 12 pentagons to make a hexagonal tiling cover the sphere. |
01:13 | <&McMartin> | fĂștbol |
01:14 | <@celticminstrel> | Isn't that because of the dodecahedron? |
01:14 | <@Tarinaky> | I should clarify by 'what's wrong with it' I mean what's unbalanced/game breaking. |
01:14 | <@Tarinaky> | How is it game-able. |
01:15 | <~Vornicus> | Not terribly much. The big one, when I sat down and thought about it, was that cities (in the civ sense of they cover a region within a radius of the center) are slightly smaller near the pentagons |
01:15 | <@Tarinaky> | I meant with my thing. |
01:16 | <~Vornicus> | Oh. Idunno. |
01:16 | <@Tarinaky> | Geodeisics have the flaw that they're hard. Which is bad enough :P |
01:17 | <~Vornicus> | hexagons are pretty tried-and-true |
01:19 | | * Reiv_ ponders. Decides to, one day, create a game that uses a d20 as its map. |
01:19 | | * Vornicus gives Reiv... Hunt The Wumpus. |
01:20 | < Reiv_> | What is a wumpus and how do I hunt it? |
01:20 | <@Tarinaky> | Reiv_: That's the degenerate case where you have 12 pentagons and no hexagons I think. |
01:20 | < Reiv_> | Nnno, that would be a d12 |
01:20 | < Reiv_> | Though that could be equally interesting in its own special little way. |
01:21 | <~Vornicus> | http://en.wikipedia.org/wiki/Hunt_the_Wumpus |
01:21 | <@Tarinaky> | Reiv_: Depends whether you use the faces or the vertexes :P |
01:22 | < Reiv_> | ... aw crud, now I have an Idea For A Game, and it is bonafide and simple enough to actually be made. |
01:22 | | * Reiv_ ponders. I should probably figure out how to make a d12 in Unity, I guess. |
01:22 | < Reiv_> | Or possibly UnReal! It is exciting having options isn't it. |
01:23 | < Reiv_> | Though, uh, Unity is better 'cuz it's free-free until you're doing something serious. |
01:23 | < Reiv_> | hm. |
01:23 | < Reiv_> | ... and combat is based on d12 rolls. Of course. |
01:24 | | * Reiv_ muses. |
01:28 | <@Tarinaky> | I know someone made a magnetised geodeisic settlers of catan globe. |
01:29 | <@Tarinaky> | Which was pretty cool. |
01:30 | | HotShot [theeaznon@Nightstar-kvnesi.sfldmi.sbcglobal.net] has quit [[NS] Quit: Trespassers will be shot, Survivers will be shot again! [Time wasted on Mirc 1day 21hrs 2mins 42secs]] |
02:23 | <~Vornicus> | though it annoyed me because the map was kinda hardwired. Not that much can be done re that |
02:24 | < Reiv_> | hardwired? |
02:26 | <~Vornicus> | Like the pieces were put in and you couldn't really move them |
02:30 | < Reiv_> | Aah. |
02:31 | | * Reiv_ ponders, giggles. The game has a name. How to spin it? |
02:31 | < Reiv_> | DeTwelve. DeeTwelve. DieTwelve. ... Twelve no longer looks like a word. ;_; |
02:33 | <@macdjord> | Dwelve. |
02:36 | <&McMartin> | Pokethulhu referred to both d12s and their equivalent of Pokeballs as Shining Dodecahedrons. |
02:39 | | himi [fow035@Nightstar-q9amk4.ffp.csiro.au] has joined #code |
02:39 | | mode/#code [+o himi] by ChanServ |
02:44 | | * Reiv_ ponders how much pain he's going to be in for when he comes up with the idea of ... oh god dodecahedron pathfinding aaaa |
02:45 | < Reiv_> | I REGRET EVERYTHING |
02:47 | < Reiv_> | (And I haven't even written a line of code yet) |
02:56 | <~Vornicus> | ...it's not that hard |
03:00 | < Reiv_> | I can't even make a convinient grid reference ;_; |
03:02 | <~Vornicus> | behold, the might of graph theory |
03:04 | < Reiv_> | There is a way to tell a computer how to Pentagon? |
03:08 | <~Vornicus> | There's a way to tell a computer how to everything. |
03:09 | <@macdjord> | Reiv_: There are only 12 nodes. The distances between each one and its neighbours are the same. So the shortest path is the one with the fewest hops. There are many tools for finding the shortest path between two nodes on a graph. |
03:09 | <@Azash> | macdjord: The correct solution is to independently reinvent A* |
03:10 | <@macdjord> | Shush you. |
03:11 | < Reiv_> | I actually know A* |
03:11 | < Reiv_> | Hm, this will have, at present, 6 points per face, with 5 neighbours per face, with 12 faces. |
03:12 | < Reiv_> | Totally easy. |
03:27 | | [R] [rstamer@genoce.org] has quit [Ping timeout: 121 seconds] |
03:51 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
03:58 | | Turaiel[Offline] is now known as Turaiel |
04:08 | | [R] [rstamer@Nightstar-d7h8ki.org] has joined #code |
04:16 | | [R] [rstamer@genoce.org] has quit [[NS] Quit: No Ping reply in 180 seconds.] |
04:17 | | [R] [rstamer@Nightstar-d7h8ki.org] has joined #code |
04:31 | | [R] [rstamer@genoce.org] has quit [Ping timeout: 121 seconds] |
04:31 | | [R] [rstamer@Nightstar-d7h8ki.org] has joined #code |
04:38 | | Kindamoody[zZz] is now known as Kindamoody |
04:44 | | HotShot [theeaznon@Nightstar-uos4t9.sfldmi.sbcglobal.net] has joined #code |
05:08 | | Kindamoody [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has quit [Connection closed] |
05:10 | | Kindamoody|autojoin [Kindamoody@Nightstar-180u8i.tbcn.telia.com] has joined #code |
05:10 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
05:10 | | Kindamoody|autojoin is now known as Kindamoody |
05:23 | | Derakon is now known as Derakon[AFK2] |
05:35 | | HotShot [theeaznon@Nightstar-uos4t9.sfldmi.sbcglobal.net] has quit [[NS] Quit: Trespassers will be shot, Survivers will be shot again! [Time wasted on Mirc 50mins 52secs]] |
06:35 | | iospace is now known as io\passed_out |
06:46 | | RchrdB [RichardB@Nightstar-c6u.vd5.170.83.IP] has quit [[NS] Quit: Gone.] |
06:50 | | RchrdB [RichardB@Nightstar-c6u.vd5.170.83.IP] has joined #code |
07:14 | | Kindamoody is now known as Kindamoody|out |
07:21 | | macdjord is now known as macdjord|slep |
07:22 | | AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has joined #code |
08:02 | | Turaiel is now known as Turaiel[Offline] |
08:44 | | himi [fow035@Nightstar-q9amk4.ffp.csiro.au] has quit [Ping timeout: 121 seconds] |
08:47 | | AverageJoe [evil1@Nightstar-fb1kt4.ph.cox.net] has quit [[NS] Quit: Leaving] |
08:47 | | celticminstrel [celticminst@Nightstar-57p13c.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
09:48 | | JackKnife [Z@Nightstar-484uip.cust.comxnet.dk] has joined #code |
09:48 | | mode/#code [+o JackKnife] by ChanServ |
10:32 | | mode/#code [+o RchrdB] by ChanServ |
10:49 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed] |
11:39 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
11:39 | | mode/#code [+o himi] by ChanServ |
11:46 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
11:47 | | Syka is now known as NSGuest6869 |
12:38 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
12:42 | | Orthia [orthianz@Nightstar-3tp.juj.184.203.IP] has quit [Ping timeout: 121 seconds] |
12:51 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
12:51 | | mode/#code [+o himi] by ChanServ |
13:17 | | io\passed_out is now known as iospace |
13:21 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
13:32 | | macdjord|slep is now known as macdjord|wurk |
13:35 | | himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code |
13:35 | | mode/#code [+o himi] by ChanServ |
14:32 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
15:51 | | Orthia [orthianz@Nightstar-3tp.juj.184.203.IP] has joined #code |
15:52 | | mode/#code [+o Orthia] by ChanServ |
16:18 | | JackKnife [Z@Nightstar-484uip.cust.comxnet.dk] has quit [Ping timeout: 121 seconds] |
16:53 | | NSGuest6869 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
17:02 | | HotShot [theeaznon@Nightstar-lmevr2.sfldmi.sbcglobal.net] has joined #code |
17:08 | | Derakon[AFK2] is now known as Derakon |
17:34 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
17:35 | | Syka is now known as NSGuest8539 |
17:39 | | NSGuest8539 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
17:51 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
17:52 | | Syka is now known as NSGuest50759 |
17:56 | | NSGuest50759 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
18:51 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
18:52 | | Syka is now known as NSGuest8614 |
18:57 | | NSGuest8614 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
19:03 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
19:03 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
19:19 | | VirusJTG_ [VirusJTG@Nightstar-lsl.j5i.46.174.IP] has joined #code |
19:22 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [Ping timeout: 121 seconds] |
19:22 | | VirusJTG__ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
19:25 | | VirusJTG_ [VirusJTG@Nightstar-lsl.j5i.46.174.IP] has quit [Ping timeout: 121 seconds] |
19:29 | | Derakon [Derakon@Nightstar-5fqf0m.ca.comcast.net] has quit [Operation timed out] |
19:51 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
19:52 | | Syka is now known as NSGuest48822 |
19:57 | | NSGuest48822 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
19:58 | | Derakon [Derakon@Nightstar-5fqf0m.ca.comcast.net] has joined #code |
19:58 | | mode/#code [+ao Derakon Derakon] by ChanServ |
20:24 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
20:25 | | Syka is now known as NSGuest13427 |
20:29 | | NSGuest13427 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
20:40 | | VirusJTG__ [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has quit [[NS] Quit: Program Shutting down] |
20:41 | | VirusJTG [VirusJTG@Nightstar-6i5vf7.sta.comporium.net] has joined #code |
21:37 | <@Azash> | http://i.imgur.com/ICTw7k8.png |
21:39 | <@TheWatcher> | Oh...kay. |
21:41 | <@Azash> | https://social.technet.microsoft.com/Forums/es-ES/8da87c03-ca28-4d12-b3b0-68cfdf d3fc74/how-to-find-wsus-server-in-unknown-environment?forum=winserverwsus |
21:46 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
21:47 | | Syka is now known as NSGuest47959 |
21:57 | | NSGuest47959 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
22:07 | | Turaiel[Offline] is now known as Turaiel |
22:42 | | Turaiel is now known as Turaiel[Offline] |
22:43 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
22:44 | | Syka is now known as NSGuest41745 |
22:47 | | NSGuest41745 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
22:53 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
22:54 | | Syka is now known as NSGuest49066 |
22:57 | | NSGuest49066 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
23:01 | <@Tarinaky> | Orbital mechanics: I'm not sure when to use a gravity assisted burn in KSP. |
23:01 | <@Tarinaky> | I get when to use a gravity sling-shot and the position of the moon. |
23:01 | <&McMartin> | http://dankaminsky.com/2014/04/10/heartbleed/ |
23:01 | <&McMartin> | An interesting angle |
23:01 | <@Tarinaky> | I'm under the impression I can get even more delta-V if I burn at the Munar periapse as well. |
23:02 | <@Tarinaky> | But I'm not entirely sure if it's helping or hindering. |
23:10 | | * Tarinaky also wishes there was a faster time accellerate because this mission to Jool is taking forever. |
23:19 | <@gnolam> | http://twitter.com/nicomuhly/status/455685992666890240/photo/1 |
23:51 | | Syka [the@Nightstar-3j1.p6c.166.101.IP] has joined #code |
23:52 | | Syka is now known as NSGuest8203 |
23:57 | | NSGuest8203 [the@Nightstar-3j1.p6c.166.101.IP] has quit [Ping timeout: 121 seconds] |
--- Log closed Tue Apr 15 00:00:57 2014 |