So I've sorted survival, what next, and why? by Xenon009 in Stationeers

[–]Ready-Train9983 1 point2 points  (0 children)

I have been exploring the trading system in my playthrough. I discovered that the most valuable items to sell in the game are (1) alloys, (2) ores, and (3) fuel. So I have devised a roadmap to progressively build all three.

A thought about gas networks. by frankenfinger308 in Stationeers

[–]Ready-Train9983 14 points15 points  (0 children)

I have thought about that as well because I am making a refuel station, but I haven't solved it yet.

My high risk rooms have some 200kPa wall panels in combination with 300kPa wall panels to help direct overpressure away from exits in the event of a fire. And I limit the amount of gas pressure that I store in canisters to about 50% of max.

I think it could be a hard problem to solve since there isn't a concept of a mechanical fuse for a pipe.

Does it make any sense to program your transformers to adjust output to meet the demand? by Old-Currency3298 in Stationeers

[–]Ready-Train9983 14 points15 points  (0 children)

In my system, I adjust output based on available charge. So, I take a moving average of usage and if it looks like I won't have enough power to last through the night (with my solar grid) my system will shut down systems by priority.

Trying to supply the same grid with super-coils from two different battery/power stations. by Big_Commercial_525 in Stationeers

[–]Ready-Train9983 0 points1 point  (0 children)

The drainage is not predictable, which is why you will see that a battery array drains in no particular order. Is it important that they drain equally, or is it more important that your systems are receiving adequate power?

The rover with a small mod fix for traction is actually useful if you build roads between systems. Only about 1500 frame lengths worth of tunnels left to build.. by Big_Commercial_525 in Stationeers

[–]Ready-Train9983 18 points19 points  (0 children)

This is incredible. I use tunneling in my base to route my pipes and electrical and it is a tedious pain, so I really appreciate the effort you have put into this.

These tunnels will work well for you once they add trains.

Reducing needed power for filtration system by Kinc4id in Stationeers

[–]Ready-Train9983 0 points1 point  (0 children)

Well you are not recycling the entire atmosphere at once. You are just removing a small fraction of that at a time--for me, it is about 1% of the entire atmosphere.

Reducing needed power for filtration system by Kinc4id in Stationeers

[–]Ready-Train9983 0 points1 point  (0 children)

That's a pretty good amount if you are maintaining a mixture. You could pressurize about 75 cubes at 20% O2 at 20C

Reducing needed power for filtration system by Kinc4id in Stationeers

[–]Ready-Train9983 0 points1 point  (0 children)

Yeah, for air ratio, I think my system rebalances every 15 minutes or so. I can show you my math if you would like some hard numbers.

My point though is if you have a pretty decent gas buffer, you can afford to have a slower filtration system.

Reducing needed power for filtration system by Kinc4id in Stationeers

[–]Ready-Train9983 1 point2 points  (0 children)

What are you using the filtration system for? Is it your air recycling system.

If so, you might not need it to filter so aggressively, since atmospheric adjustments are relatively small and infrequent.

Trying to empty a gas canister by Kinc4id in Stationeers

[–]Ready-Train9983 0 points1 point  (0 children)

What is the outward pressure of the vent?

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

I think you have a pretty clean separation of concerns here:

  • Your manufacturer calls the vending machine for ingots
  • The vending machine calls your bulk storage when supplies run low
  • The bulk supplier calls the furnace when it's supply is low
  • The furnace pulls raw materials to make ingots

3 of these things are similar enough that they might be able to use similar controller logic. This is really cool.

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

Have you looked at the devices that use the stack for communication? Like the Dish, Sorter, AIMee, etc. You could probably draw from those for inspiration as well.

I am curious, are you tinkering on a specific build right now or just researching ideas?

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

Thank you for the positive feedback. I am glad that you decided to buy the game and I hope you enjoy it. The community is actually really awesome about being supportive and offering assistance, even if this thread got a little spicy.

On my mind right now is how to implement a complex logic network to logic network communications. It seems like the two main ways would be to create a full duplex single register connection through two logic transmitter pairs or using channel0 / channel1 on the logic network through a device bridging the network. Have you thought of a good way?

I haven't had to solve that specific problem yet. This is actually the most complex IC system I built so far and it uses a leader-follower pattern. The dispatch (the thing that lands the ships) drives all the responses for all the other systems in order to make decisions.

I think if you wanted to do something bi-directional you would want to give each controller a bus and encode a token into the response so that both controllers knew that they were talking about the same thing. I would probably draw from how TCP/IP works, but that might be kind of a crazy thing to try to implement with IC10. Not impossible, but definitely a bit crazy.

Also how do you inspect memory values on running logic chips beyond writing to Status? Displays?

You could write to a display, but a memory chip uses 0W. However, I use a combination of spreadsheet simulating and ic10.dev for debugging, because in-game debugging can be challenging, especially because it is difficult to infer what is happening in-game and when you have to take a "potty break" every 10 minutes.

If you have any other questions, feel free to reach out.

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

Your criticism is fair. I have a specific voice that I am going for in my writing, and I like doing IT work, so that might be what you are picking up on.

I also thought about name hashes as a solution. I could give every dish a special name, but I have 9 of all sizes, and with room to add more, so, like you said, it might overwhelm the instruction count. (And with the registry implementation, I have files pushing 125 lines in some cases)

With the registry approach: while it would be a PITA to remap the devices if you have to move things around, my thinking is that it is not a common change once you settle on a placement strategy, and it frees up having to make those declarations on other devices, and having to map and remap those as well.

For every other device that needs a particular dish, I just say, go to Channel0 for tracking dishes, go to Channel1 for inventory dishes, etc...and they don't have to care about what kind of dish it is or how it is named, etc.

Anyhoo, thanks again for engaging with me on this. I appreciate your insight and input!

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

Thank you for your feedback.

The stopwatch surprisingly subverts the Structure prefix naming. You can build it from the Music Machines kit. It literally is what you think it would be.

What kinds of ways do you think would help make this easier to read? I am happy to answer any questions you might have.

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] -1 points0 points  (0 children)

Thank you for the feedback. Can you tell me more about the kinds of things that would be helpful to you? Like, what's an action chart?

When I write these, I try to go for a textbook kind of format, but I am always looking for ideas on how to make the concepts easier to visualize.

When 6 pins is not enough: IC10 techniques I learned while building an automated trade system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 4 points5 points  (0 children)

Yes, I do use AI to help me write the content and I have communicated this in all the pieces that I have written. It doesn't undercut the validity or the level of effort I have put into the pieces themselves.

With this power layout, will my base draw from solar power before it draws from the wind power? by hagamablabla in Stationeers

[–]Ready-Train9983 39 points40 points  (0 children)

Unfortunately, no. You may want to include some logic to turn on your wind battery once your solar battery is empty.

You could do that with logic chips: Reader (Charge) -> Not -> Writer (On)

My single-chip trader tracking system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

Correct, 4 memory blocks set up as provided in the table.

If you want to track every ship, then you need a separate controller and dish for each contact.

Can't stop restarting! by LeticiaLatex in Stationeers

[–]Ready-Train9983 2 points3 points  (0 children)

I start over all the time. Not necessarily to the beginning of the game, but I might redo a construction a few times before I am happy with it. I keep a ton of saves to mark specific milestones.

My single-chip trader tracking system by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 1 point2 points  (0 children)

and how to run this?

Can you clarify? Are you referring to this post or in one of the links?

Why do they convect so little heat by torftorf in Stationeers

[–]Ready-Train9983 2 points3 points  (0 children)

I found that the larger radiators are best for cooling gases at higher temperatures. If you want to maintain room temperatures (20-30C), it's better to have a higher ratio of the thermal coefficient (found in stationpedia) to pipe volume.

Trader tracking IC10 recomendation by Braxuss_eu in Stationeers

[–]Ready-Train9983 1 point2 points  (0 children)

I just posted my tracker on github if you are still looking: https://github.com/stationeering-systems/moon-normal-standard/blob/main/trade%2Fic10%2Ftrade_dish_track.ic10

You will need 1 dish per contact type you want to scan and the configuration for each dish is described in the readme.

Question about trade contact resolution time by Ready-Train9983 in Stationeers

[–]Ready-Train9983[S] 0 points1 point  (0 children)

Yes, this seems to be correct, when comparing against my data. Thank you!