code logs -> 2017 -> Tue, 01 Aug 2017< code.20170731.log - code.20170802.log >
--- 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
code logs -> 2017 -> Tue, 01 Aug 2017< code.20170731.log - code.20170802.log >

[ Latest log file ]