--- Log opened Tue Aug 01 00:00:45 2017 |
00:38 | | mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
00:38 | | mode/#code [+o mac] by ChanServ |
00:41 | | macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
00:46 | | celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code |
00:46 | | mode/#code [+o celticminstrel] by ChanServ |
00:54 | | Derakon[AFK] is now known as Derakon |
03:02 | <&Derakon> | Some preliminary results on the "slap down rectangles" approach to procgen maps: http://imgur.com/a/EEVX3 |
03:03 | <&Derakon> | Seems potentially promising; the rule is just "place a new rectangle such that one edge overlaps an existing edge, and the rect does not otherwise intersect any other rects". |
03:04 | <&Derakon> | My next iteration will probably be to break the rects into line segments, at which point I can replace the "no rect intersection" rule with simply eliminating the portions of the line segments that intersect. |
03:04 | <&Derakon> | At which point I should have a graph with fairly strong interconnectivity, I hop. |
03:04 | <&Derakon> | Er, hope. |
03:05 | <&Derakon> | So my thinking is at that point, I do a few random walks across the graph, pick one to be my "critical path" (containing all the locks), turn some of the remaining edges into side-jaunts for powerups, and delete the remainder so the map isn't too obviously composed of rectangles. |
03:07 | <~Vornotron> | Looks good. |
03:16 | <&Derakon> | Incidentally, I'm doing those graphics by writing out HTML with <svg> tags. |
03:16 | <&Derakon> | So much easier than invoking PyGame and drawing shapes. -_- |
03:16 | <&Derakon> | Or writing out ImageMagick's text image format and then converting that to PNG! |
03:16 | <&Derakon> | Both of which I have done in the past. |
03:17 | <&Derakon> | Oh, I've also used numpy, I think. |
03:24 | <@celticminstrel> | Is it really HTML if it's <svg> tags. |
03:25 | <&Derakon> | It's wrapped in <html><body> ... </body></html> |
03:25 | <&Derakon> | So...probably! |
03:33 | <~Vornotron> | Der: suggestion, use smaller numbers for this segment of generation, and then say that 1 in this size is maybe 8 or 12 or 16 in actual tiles |
03:34 | <&Derakon> | The numbers in that display are numerical coordinates, and I'm scaling up by a factor of 10 for the actual drawing. So the rects have fairly quantized sizes. |
03:34 | <&Derakon> | Like, that gap between (49,28) and (59,31) is 1 room wide. |
03:35 | <&Derakon> | But yeah, refiining the actual sizes is something that'll have to be done at some point. |
03:35 | <&Derakon> | Also the balance between horizontal and vertical edges. |
03:35 | <&Derakon> | Er, refining. |
03:38 | <~Vornotron> | So like that room in the top left is only actually like 6x5 or something |
03:38 | <~Vornotron> | ok |
03:39 | <&Derakon> | Something like that, yeah. |
03:40 | <&Derakon> | Maybe I'll start drawing a grid in my output. |
03:43 | <~Vornotron> | Meanwhile, in other kinds of math land: http://imgur.com/o08mQ3m orbital mechanics! |
03:45 | <&Derakon> | Neat. What is it? |
03:46 | <~Vornotron> | It finds sinusoids that are tangent to the original at a given point and also the x axis |
03:47 | <~Vornotron> | This, combined, with a few other tricks, allows me to find transfers between any pair of orbits that don't cross. |
03:52 | <~Vornotron> | (orbits around a single point all have the form r = p/(1+e cos theta); by working in inverse-distance space you get a bunch of less terrible trig; I subtract the two orbits, find one of these tangent sinusoids, and then addi n the previously subtracted orbit to find the transfer orbit; then I can use the intersection points and other orbit data to find delta-v requirements.) |
04:13 | | gk_1wm_su [deep-book@Nightstar-9b5.q64.167.195.IP] has joined #code |
04:14 | | Degi [Degi@Nightstar-vm3itd.dyn.telefonica.de] has quit [Connection closed] |
04:18 | | Jessikat [Jessikat@Nightstar-r7o8l7.dab.02.net] has joined #code |
04:18 | | mode/#code [+b *!*deep-book@*.q64.167.195.IP] by Derakon |
04:18 | | gk_1wm_su was kicked from #code by Derakon [Derakon] |
04:25 | | Jessikat` [Jessikat@Nightstar-e0ga4r.dab.02.net] has joined #code |
04:28 | | Jessikat [Jessikat@Nightstar-r7o8l7.dab.02.net] has quit [Ping timeout: 121 seconds] |
04:44 | | celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
04:56 | | Derakon is now known as Derakon[AFK] |
06:30 | <~Vornotron> | Oh. It does work with crossing orbits. Duh, that's what that bit means |
06:30 | <~Vornotron> | Okay! |
06:43 | | * mac confused |
06:44 | <~Vornotron> | I'm doing some orbital mechanics |
06:44 | <@mac> | All of a sudden, I can't seem to connect to /anything/ over https. |
06:44 | <~Vornotron> | Oh |
06:44 | <@mac> | http works just fine. |
06:44 | <@mac> | As does my established SSL-secured connection to IRC. |
06:45 | | * mac wonders if something is blocking all outgoing connections to the HTTPS port. |
06:45 | | * mac wonders hw to test that |
06:50 | <@mac> | Hrm. Works fine in Chrome. So it's just FF that's doing this. |
07:20 | | Kindamoody[zZz] is now known as Kindamoody |
07:35 | | Jessikat` is now known as Jessikat |
07:46 | | Kindamoody is now known as Kindamoody|work |
09:31 | | Jessikat` [Jessikat@Nightstar-e0ga4r.dab.02.net] has joined #code |
09:31 | | Jessikat [Jessikat@Nightstar-e0ga4r.dab.02.net] has quit [The TLS connection was non-properly terminated.] |
10:49 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
10:50 | | mode/#code [+o macdjord] by ChanServ |
10:52 | | mac [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
10:55 | | Jessikat [Jessikat@Nightstar-flr4bp.dab.02.net] has joined #code |
10:57 | | Jessikat` [Jessikat@Nightstar-e0ga4r.dab.02.net] has quit [Ping timeout: 121 seconds] |
13:37 | | Degi [Degi@Nightstar-va3g87.dyn.telefonica.de] has joined #code |
13:58 | | Kindamoody|work is now known as Kindamoody |
15:42 | < Jessikat> | You know it's a good day when your solution begins by asking figlet to output HACK |
16:20 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [[NS] Quit: FLEET: We *are* shining examples of humanity. It's just that the light we shine with is generally Oppenheimer's. ] |
16:32 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
16:32 | | mode/#code [+o macdjord] by ChanServ |
17:26 | | Jessikat` [Jessikat@Nightstar-psgceu.dab.02.net] has joined #code |
17:28 | | Jessikat [Jessikat@Nightstar-flr4bp.dab.02.net] has quit [Ping timeout: 121 seconds] |
17:46 | | Derakon_ [Derakon@Nightstar-fr5qel.ca.comcast.net] has joined #code |
17:49 | | Derakon[AFK] [Derakon@Nightstar-fr5qel.ca.comcast.net] has quit [Ping timeout: 121 seconds] |
19:17 | | * PinkFreud kicks perl in the teeth |
19:40 | <&McMartin> | A common and righteous task |
20:19 | <@PinkFreud> | :) |
20:23 | | RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code |
20:52 | | Jessikat` [Jessikat@Nightstar-psgceu.dab.02.net] has quit [Ping timeout: 121 seconds] |
21:25 | | Jessikat [Jessikat@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code |
21:45 | <@ErikMesoy> | <plugs tablet into PC's USB port to transfer a book> "Your PC must restart to finish setup of this device." |
21:46 | <&McMartin> | Congrats, tablet was installing drivers on your system |
21:47 | <@ErikMesoy> | I can't help thinking the message is somewhat uninformative on that point. |
22:01 | <@ErikMesoy> | <downloads 19th century book on the British Caribbean> "You may also like: this novelization spinoff of a video game you never played" |
22:01 | <&McMartin> | AC4:BF or something more fun? |
22:01 | <@ErikMesoy> | Dishonored. |
22:02 | <@ErikMesoy> | I imagine the underlying network is doing some reeeeally wild guesswork based on a) sample size 1, b) that sample is a very rare book, and it's not allowed to say "Insufficient data for meaningful answer" or anything of the sort. |
22:03 | <@TheWatcher> | I do note that Dishonored is a good game, though~ |
22:03 | <@TheWatcher> | Definitely worth playing. |
22:04 | <&McMartin> | AC4:BF isn't *bad* but it went on too long. |
22:05 | <@ErikMesoy> | I wonder if it's worth hoping for a future generation of inference network designers (this does not deserve the title of "AI") to put in a lot more conditions for saying I Dunno, Man rather than making the most tenuous connections. |
22:07 | <@ErikMesoy> | Out of morbid curiosity I clicked for more suggestions and now it's also suggesting I might like some unknown bodice-ripper, some unknown fantasy novel, some Game of Thrones novel, and Ready Player One. |
22:08 | <@ErikMesoy> | If it didn't have the bodice-ripper I might at least think it was homing in on some kind of general nerd cluster. |
22:51 | | Kindamoody [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has quit [Connection reset by peer] |
22:51 | | Kindamoody|autojoin [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has joined #code |
22:51 | | mode/#code [+o Kindamoody|autojoin] by ChanServ |
22:52 | | Kindamoody|autojoin is now known as Kindamoody |
23:06 | | macdjord is now known as macdjord|slep |
23:24 | | Kindamoody is now known as Kindamoody[zZz] |
23:49 | | macdjord [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has joined #code |
23:49 | | mode/#code [+o macdjord] by ChanServ |
23:51 | | macdjord|slep [macdjord@Nightstar-a1fj2k.mc.videotron.ca] has quit [Ping timeout: 121 seconds] |
--- Log closed Wed Aug 02 00:00:47 2017 |