01:46:01 -!- Lord_of_Life has quit (Ping timeout: 264 seconds).
01:47:39 -!- Lord_of_Life has joined.
02:02:43 <esolangs> [[Captive]] N https://esolangs.org/w/index.php?oldid=123365 * Rottytooth * (+4128) New language: Captive
02:03:45 <esolangs> [[User:Rottytooth]] https://esolangs.org/w/index.php?diff=123366&oldid=58389 * Rottytooth * (-34) added language
03:53:56 <esolangs> [[LottoScript]] N https://esolangs.org/w/index.php?oldid=123367 * Imakesi * (+1028) Created page with "LottoScript is an esolang with five randomized commands: {| class="wikitable" |+ Commands |- ! Command !! Name !! Function |- | Add || [ADD] || Add 1, or 10 (see later at EXR) to the cell |- | Subtract || [SUB] || Remove 1, or 10 (ditto) from the cell |- | Append |
03:54:42 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123368&oldid=123367 * Imakesi * (+2)
03:55:06 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123369&oldid=123368 * Imakesi * (+0)
03:56:39 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123370&oldid=123369 * Imakesi * (+197)
04:00:26 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123371&oldid=123370 * Imakesi * (+189)
04:03:08 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123372&oldid=123371 * Imakesi * (+1109)
04:03:23 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123373&oldid=123372 * Imakesi * (-4)
04:05:05 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123374&oldid=123373 * Imakesi * (-32)
04:05:49 <esolangs> [[LottoScript]] https://esolangs.org/w/index.php?diff=123375&oldid=123374 * Imakesi * (+21)
07:25:58 -!- perlbot has quit (Ping timeout: 255 seconds).
07:26:57 -!- perlbot has joined.
07:28:49 <ais523> so a problem I'm kind-of stuck on at the moment: given a directed acyclic graph, determine whether or not there are two different paths connecting the same two points
07:28:57 <ais523> it's easy to do in quadratic time, but I'm wondering whether it can be done faster
07:29:17 <ais523> (these are directed paths, otherwise it'd be easy)
07:30:08 <ais523> actually, I'm less interested in the problem itself and more interested in what sort of data structure solves it
07:41:55 -!- Koen_ has joined.
08:25:34 -!- Sgeo has quit (Read error: Connection reset by peer).
08:50:47 <b_jonas> ais523: do you need two paths that are merely different, or edge-disjoint, or node-disjoint?
08:51:35 <ais523> b_jonas: merely different – although all the definitions are the same because it's not "between two particular points" but "between any two points"
08:51:57 <ais523> so if there are two paths between A and B that both go through C, for example, there are also two paths from either A to C or C to B
08:52:42 <ais523> so if it can be done with two arbitrary paths, it can also be done with two node-disjoint (apart from the endpoints) paths
08:52:46 <b_jonas> oh, between any two points
08:54:07 <ais523> between two particular points is easy I think, just do a tsort to see which point comes earlier, then a BFS from the earlier point that counts the number of paths from that point to each other point
08:54:16 <b_jonas> yeah, any two points sounds less trivial
08:54:22 <ais523> (my quadratic-time algorithm is doing that starting from every point)
08:54:55 <ais523> (or, well, skipping the ones that are downstream of a point you've already checked)
08:55:04 <ais523> (but that doesn't change the computational complexity)
08:58:00 -!- b_jonas has quit (Quit: leaving).
09:08:29 -!- ais523 has quit (Quit: quit).
10:31:28 -!- supercode has joined.
12:08:46 -!- __monty__ has joined.
12:08:54 -!- __monty__ has quit (Client Quit).
12:12:22 -!- __monty__ has joined.
12:36:24 -!- supercode has quit (Quit: Client closed).
12:36:45 -!- GregorR has quit (Quit: Ping timeout (120 seconds)).
12:40:16 -!- GregorR has joined.
13:28:14 -!- sknebel has quit (Remote host closed the connection).
13:29:39 -!- sknebel has joined.
13:40:22 -!- supercode has joined.
13:54:17 <esolangs> [[Captive]] https://esolangs.org/w/index.php?diff=123376&oldid=123365 * Rottytooth * (+1136) Cleaned up wording and styling
14:05:51 <esolangs> [[Captive]] https://esolangs.org/w/index.php?diff=123377&oldid=123376 * Rottytooth * (+294) Added notes to command table
14:10:19 <esolangs> [[Captive]] https://esolangs.org/w/index.php?diff=123378&oldid=123377 * Rottytooth * (+253) Added to do list
14:17:20 <esolangs> [[Captive]] M https://esolangs.org/w/index.php?diff=123379&oldid=123378 * Rottytooth * (+3) /* Constants */
14:26:14 <esolangs> [[Captive]] M https://esolangs.org/w/index.php?diff=123380&oldid=123379 * Rottytooth * (+1) /* Concept */
14:26:40 -!- FreeFull has quit.
14:36:54 <esolangs> [[User:Rottytooth]] https://esolangs.org/w/index.php?diff=123381&oldid=123366 * Rottytooth * (+169)
14:38:15 <esolangs> [[Captive]] https://esolangs.org/w/index.php?diff=123382&oldid=123380 * Rottytooth * (+303) /* Moby Dick */
15:09:01 <esolangs> [[Pathfollow]] N https://esolangs.org/w/index.php?oldid=123383 * AnotherUser05 * (+610) Created page with "'''Pathfollow''' is an esolang invented by [[User:AnotherUser05]]. ==Commands== @ start of IP | IP follows this vertically - IP follows this horizontally + corner turn <v>^ one ways 0-9 add to value ; get an input and add it to the value : output the c
15:27:32 <esolangs> [[Captive]] M https://esolangs.org/w/index.php?diff=123384&oldid=123382 * Rottytooth * (+77) /* To Do */
15:44:29 <esolangs> [[Pathfollow]] https://esolangs.org/w/index.php?diff=123385&oldid=123383 * AnotherUser05 * (+354)
15:45:41 <esolangs> [[Pathfollow]] https://esolangs.org/w/index.php?diff=123386&oldid=123385 * AnotherUser05 * (+22) /* Commands */
15:46:17 <esolangs> [[User:AnotherUser05]] https://esolangs.org/w/index.php?diff=123387&oldid=123331 * AnotherUser05 * (+27)
15:46:29 <esolangs> [[User:AnotherUser05]] https://esolangs.org/w/index.php?diff=123388&oldid=123387 * AnotherUser05 * (-1)
15:47:41 <esolangs> [[Pathfollow]] https://esolangs.org/w/index.php?diff=123389&oldid=123386 * AnotherUser05 * (+59)
15:56:13 -!- __monty__ has quit (Ping timeout: 264 seconds).
16:09:39 -!- __monty__ has joined.
16:31:38 -!- SGautam has joined.
16:47:40 <esolangs> [[Captive]] M https://esolangs.org/w/index.php?diff=123390&oldid=123384 * Rottytooth * (-6) /* Example Programs */
17:55:19 -!- supercode has quit (Quit: Client closed).
18:01:41 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123391&oldid=123306 * Yourusername * (+128) /* Return */
18:02:03 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123392&oldid=123391 * Yourusername * (+7) /* Run with Args */
18:03:41 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123393&oldid=123392 * Yourusername * (+44) /* Run with Args */
18:04:44 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123394&oldid=123393 * Yourusername * (+78) /* Pickup */
18:05:39 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123395&oldid=123394 * Yourusername * (+34) /* Place */
18:05:50 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123396&oldid=123395 * Yourusername * (+0) /* Pickup */
18:08:23 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123397&oldid=123396 * Yourusername * (+198) /* Delete */
18:08:53 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123398&oldid=123397 * Yourusername * (+1) /* Auto Run what you are holding */
18:09:17 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123399&oldid=123398 * Yourusername * (+0) /* Data */
18:12:14 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123400&oldid=123399 * Yourusername * (-3) /* Split */
18:14:28 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123401&oldid=123400 * Yourusername * (+76) /* Split */
18:15:10 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123402&oldid=123401 * Yourusername * (+18) /* Split */
18:18:26 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123403&oldid=123402 * Yourusername * (+19) /* Rooms */
18:19:12 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123404&oldid=123403 * Yourusername * (+48) /* Pickup */
18:19:49 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123405&oldid=123404 * Yourusername * (+39) /* Pickup */
18:20:35 -!- Koen_ has quit (Quit: Leaving...).
18:21:57 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123406&oldid=123405 * Yourusername * (+73) /* Data */
18:22:57 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123407&oldid=123406 * Yourusername * (-10) /* Print */
18:23:45 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123408&oldid=123407 * Yourusername * (+46) /* Print */
18:24:16 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123409&oldid=123408 * Yourusername * (+15) /* Pickup Pickup */
18:25:36 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123410&oldid=123409 * Yourusername * (+79) /* Examples */
18:26:10 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123411&oldid=123410 * Yourusername * (+1) /* Print */
18:30:53 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123412&oldid=123411 * Yourusername * (+48) /* Run on run */
18:37:13 <esolangs> [[Rooms]] https://esolangs.org/w/index.php?diff=123413&oldid=123412 * Yourusername * (+60) /* Pickup Pickup */
18:38:48 -!- b_jonas has joined.
18:41:06 <b_jonas> ais523: interesting question. I'm trying to think about the restricted version where the digraph doesn't have 3 long directed paths, so there are just three layers and you want to find two length 2 directed paths with the same start and endpoint.
19:08:53 <shachaf> Oh man, someone mentioned N Step Steve and my save file is apparently gone.
19:08:59 <shachaf> Which is what I expect from browser-based things.
19:19:12 <fizzie> More browser-based things should have a save game export/import facility so you can put them in just regular files if they're important.
19:57:48 <shachaf> Though I'd rather this just not be a browser-based thing.
20:24:05 <esolangs> [[Pathfollow]] https://esolangs.org/w/index.php?diff=123414&oldid=123389 * AnotherUser05 * (+11) /* Hello, World! Program */
20:24:36 <esolangs> [[Pathfollow]] https://esolangs.org/w/index.php?diff=123415&oldid=123414 * AnotherUser05 * (+15) /* Truth Machine */
20:26:01 <esolangs> [[Pathfollow]] M https://esolangs.org/w/index.php?diff=123416&oldid=123415 * AnotherUser05 * (+23) /* Commands */
20:36:58 <esolangs> [[Hello, golf!]] M https://esolangs.org/w/index.php?diff=123417&oldid=105418 * PythonshellDebugwindow * (+160) Categories
20:47:39 <esolangs> [[Entropy]] https://esolangs.org/w/index.php?diff=123418&oldid=84666 * Rottytooth * (-81) Removed dead links, added link to project site
20:58:52 <zzo38> I made up a font, now. (I think some other people on here have also made up a font.)
21:00:59 <zzo38> It includes JIS X 0213, JIS X 0212, GB 2312, KS C 5601, 6-dot Braille, and 8-dot Braille. However, only the braille is my own glyphs; the others are from other sources
21:02:55 <zzo38> (I also put them together in one font; previously they were separated by several fonts)
21:34:29 <b_jonas> zzo38: https://esolangs.org/wiki/Font
22:23:18 -!- tromp has joined.
22:31:05 -!- SGautam has quit (Quit: Connection closed for inactivity).
22:49:05 -!- Sgeo has joined.
23:11:18 -!- ais523 has joined.
23:16:23 -!- tromp has quit (Quit: My iMac has gone to sleep. ZZZzzz…).
23:18:01 -!- __monty__ has quit (Quit: leaving).
23:36:19 -!- Koen_ has joined.
23:40:03 <zzo38> b_jonas: Thank you. However, what I made is a bit different from those, and has a different format, and is mostly combined from other fonts (the file which was used to control the combination is available too). (It might be possible to write a converter into pcf and other bitmap font formats, although I have not done so.)
23:40:30 <zzo38> The file which controls the conversion is: https://raw.githubusercontent.com/zzo38/scorpion/trunk/gui/font/T0021_16x16.make
23:41:31 <zzo38> (Change the end from ".make" to ".font" to download the font file itself. The program that makes the conversion, and documentation of the file format, are also available.)
23:44:44 <zzo38> Also, why is the "Font" article with the categories, which it would probably only be applicable for programming languages? (I doubt any category is actually appropriate, in this case)