code logs -> 2021 -> Thu, 18 Nov 2021< code.20211117.log - code.20211119.log >
--- Log opened Thu Nov 18 00:00:40 2021
00:32 Pi [uid25146@Nightstar-l49s2t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
02:19
<&[R]>
https://twitter.com/damienmiller/status/1461141979304116227 <-- WTF
02:20
<~Vornicus>
https://cdn.discordapp.com/attachments/474705430434807819/910680056718823464/multipath.gif oh god it worked I am some kind of wizard
02:22
<&ToxicFrog>
Neat!
02:30
<&Reiver>
That looks amazing but uh
02:30
<&Reiver>
What is it?
02:32
<~Vornicus>
cooperative pathfinding: each critter is placed randomly and has a random destination, and knows what other critters are doing, and uses that information to not get in each others' ways
02:32
<&Reiver>
... oh, niiice
02:35
<~Vornicus>
for some reason they will occasionally still cross each other, even though I checked for that
02:36
<&McMartin>
Are they crossing diagonal paths and thus never occupying the same squares?
02:36
<~Vornicus>
That's one of the two, but I do explicitly check for that.
02:36 Degi_ [Degi@Nightstar-1n5.e05.13.77.IP] has joined #code
02:38
<~Vornicus>
I also have at least one spot where I see them actually cross directly through each other.
02:38 Degi [Degi@Nightstar-g2aohi.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
02:38 Degi_ is now known as Degi
05:09
< Alek>
do they actually have other options to pass besides through each other?
05:11
< Alek>
otherwise what I'd probably do is have their pathfinding algorithms output as they're moving, so you can see what the numbers are doing.
06:14 gnolam [quassel@Nightstar-1m0jkg.cust.bahnhof.se] has joined #code
06:14 mode/#code [+o gnolam] by ChanServ
06:51 Kindamoody is now known as Kindamoody|afk
06:53 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
07:50 macdjord is now known as macdjord|slep
09:37
<~Vornicus>
yes, the ones I saw were in open space - though even if it were full they would be able to wait, typically. it is *technically* possible to trap a critter into having absolutely no moves but it would be exceedingly difficult: you have to crowd it completely, 8 moves out
09:55 Pi [uid25146@Nightstar-l49s2t.irccloud.com] has joined #code
09:57 abudhabi_ [abudhabi@Nightstar-pe6jgr.adsl.tpnet.pl] has joined #code
10:00 abudhabi__ [abudhabi@Nightstar-trqg3c.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
10:47 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [[NS] Quit: -a- Connection Timed Out]
10:47 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
13:29 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has joined #code
16:39 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has quit [Ping timeout: 121 seconds]
16:39 jeroud [sid10043@Nightstar-phvupn.irccloud.com] has quit [Connection closed]
16:39 jeroud [sid10043@Nightstar-phvupn.irccloud.com] has joined #code
16:39 mode/#code [+ao jeroud jeroud] by ChanServ
16:39 SmithKurosaki [uid215460@Nightstar-e2nmdb.irccloud.com] has joined #code
17:50 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
17:50 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Connection closed]
18:04 macdjord|slep is now known as macdjord
19:38 catalyst [catalyst@Nightstar-ro5.klt.132.82.IP] has joined #code
19:40 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
19:43 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
20:20 catalyst_ [catalyst@Nightstar-au10dl.dab.02.net] has joined #code
20:23 catalyst [catalyst@Nightstar-ro5.klt.132.82.IP] has quit [Ping timeout: 121 seconds]
20:24 Kindamoody|afk is now known as Kindamoody
20:46 catalyst [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
20:49 catalyst_ [catalyst@Nightstar-au10dl.dab.02.net] has quit [Connection closed]
20:50 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
22:18 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
22:24 Pi [uid25146@Nightstar-l49s2t.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
22:26 JustBob [justbob@ServerAdministrator.Nightstar.Net] has joined #code
22:26 mode/#code [+o JustBob] by ChanServ
23:02 gnolam_ [quassel@Nightstar-1m0jkg.cust.bahnhof.se] has joined #code
23:05 gnolam [quassel@Nightstar-1m0jkg.cust.bahnhof.se] has quit [Ping timeout: 121 seconds]
23:09 himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code
23:09 mode/#code [+o himi] by ChanServ
23:19 gnolam_ [quassel@Nightstar-1m0jkg.cust.bahnhof.se] has quit [[NS] Quit: Z?]
23:55 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Fri Nov 19 00:00:41 2021
code logs -> 2021 -> Thu, 18 Nov 2021< code.20211117.log - code.20211119.log >

[ Latest log file ]