raptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Gateaux. We currently target 1.8.1, 1.9.1, and 1.10.1. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly… | <egg> also 4e16 m * 2^-52 is uncomfortably large
<_whitenotifier-9244>
[Principia] rnlahaye opened pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPA7
<_whitenotifier-9244>
[Principia] pleroy commented on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPAd
<_whitenotifier-9244>
[Principia] rnlahaye commented on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPAb
<_whitenotifier-9244>
[Principia] eggrobin commented on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPh0
<_whitenotifier-9244>
[Principia] rnlahaye synchronize pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPA7
<_whitenotifier-9244>
[Principia] rnlahaye commented on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPjl
Blu3wolf has quit [Quit: Konversation terminated!]
<_whitenotifier-9244>
[Principia] rnlahaye synchronize pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTPA7
egg|laptop|egg has quit [Remote host closed the connection]
<_whitenotifier-9244>
[Principia] pleroy commented on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTXNr
<_whitenotifier-9244>
[Principia] pleroy commented on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTXNo
<discord->
Sir Mortimer. — @egg is principia going to care wether or not I call the API from a coroutine?
<discord->
egg. — @Sir Mortimer I don’t think it would care
<discord->
Sir Mortimer. — I'm just looking at code in Kerbalism that evaluates positions at given times, using a thread safe reimplementation of stockish code. I'm not sure what exactly is going on there, but I think this code is executed in a coroutine or thread, and it is being used to interpolate positions between FixedUpdate frames.
<discord->
Sir Mortimer. — I'm not yet sure wether that code looks at the past or at the future tho. The latter would be a problem.
<discord->
Sir Mortimer. — I'm not yet sure whether that code looks at the past or at the future tho. The latter would be a problem. (edited)
<discord->
egg. — hmm.
<discord->
siimav. — But coroutines are run on the main thread
<discord->
egg. — I don’t think the plugin is thread-safe, so you probably can’t call the API functions from other threads (deeper layers are thread-safe, but the plugin is fundamentally aligned on the logic of the game anyway)
<discord->
egg. — @Sir Mortimer on the other hand if you need to do many trajectory evaluations maybe you are trying to look at some deeper geometric property, and perhaps that could be computed asynchronously within Principia itself
<discord->
egg. — (but as usual, it is probably best to start simple and just use the API we have and see if it all falls apart)
<discord->
Sir Mortimer. — yeah. I have to look at this from within an IDE, currently I'm just browsing github. I'm not even sure if it is a coroutine or a thread.
Blu3wolf has quit [Quit: Konversation terminated!]
raptop has joined #principia
<_whitenotifier-9244>
[Principia] eggrobin deleted a comment on pull request #2776: Changed Forkable::ancestry_ to an absl::InlinedVector. - https://git.io/JTXNr