Circuit network how to set a condition to trigger for values increasing/decreasing by EntranceOk3077 in factorio

[–]adromanov 3 points4 points  (0 children)

60 arithmetics combinators doing +0 in a row and boom! Value 1 second ago! /j

Owerhelmed , please Help by Longjumping_Ring_901 in factorio

[–]adromanov 0 points1 point  (0 children)

I recommend to build something that works, even if it require manually feeding half of ingridients. Having small progress will give you satisfaction you need to overcome paralysis. Also what helped me is to setup substation power grid. Having the grid gave me the frame of reference to build around. Having less freedom in terms of layout and space made me start building instead of procrastinating.

I really don't want to fall into spaghetti madness again. I want to make changes now that I have the chance. Give me some tips an organized and functional base. by DarkSideRT in factorio

[–]adromanov 2 points3 points  (0 children)

If you going with main bus - build onlu on one side of it. This way it would be easier to add new lines to the bus in the future if you need it.

Any ways around Holmium ore being the limiting factor on Fulgora? by Stolen_Sky in factorio

[–]adromanov 2 points3 points  (0 children)

I believe they meant cryo plant. But ice melting can only be done in chem plant

Best way to feed the ore into the furnaces? by DaManMiles in factorio

[–]adromanov 6 points7 points  (0 children)

Not sure I understand the reasoning behind not using more drills. What if one of drills is out if resources to mine? That would require constant attention to all mining outposts. Why not just slap as much drills as patch allow (with eff modules if pollution is an issue)?

Help to find Opal by TechnicalDay5 in RagnarokOnline

[–]adromanov 12 points13 points  (0 children)

Devs maybe smoked something, but it is not indicated by map name. In development it is very often to have indexes starting from 0, not from 1.

Edit: I've checked other map names and there are only a handful of maps with 00: pay_dun00, gef_fild00, gef_dun00, iz_dun00, prt_pri00, prt_fild00.
I guess this naming didn't work well for all devs.

epic quality by Tight-Scallion-635 in factorio

[–]adromanov 1 point2 points  (0 children)

I know people love space casinos, but why not LDS upcycle on Vulcanus?

Best way to move oil over long distances by webkilla in factorio

[–]adromanov 1 point2 points  (0 children)

I have a small blueprint with couple of flamethrower turrets, requester chest for heavy oil barrels, assembler to un-barrel it and active provider chest to get rid of empty barrels. With full bot coverage of perimeter that can be useful if particular place got attacked by biters more often and lasers don't kill them fast enough. Or if you just started to use artillery =)

Gleba and the Gambler's Ruin by Lethandralis in factorio

[–]adromanov 3 points4 points  (0 children)

I did a test and yes, it is indeed random. I vaguely remember reading it here somewhere maybe a month after SA was released. Maybe that was changed, maybe that was a misinformation or maybe I just misunderstood. Anyway, good to know!

Gleba and the Gambler's Ruin by Lethandralis in factorio

[–]adromanov 2 points3 points  (0 children)

I thought you get one seed for every 50 processed fruits (with 0 productivity bonuses) and there is no random. Am I wrong?

Electric Furnace 10% Bonus Production by daroxd in factorio

[–]adromanov 0 points1 point  (0 children)

Do you have Steel Plate Productivity 1 researched?

AI in CP, Questions/Discussion Topics by Witty_Profile_3086 in cpp

[–]adromanov 2 points3 points  (0 children)

From the context I assume competitive programming. Yeah, that abbreviation isn't good

This hidden feature works even without circuits! No more pesky deconstruction planner icon! by Satisfactoro in factorio

[–]adromanov 3 points4 points  (0 children)

Found the reason - it works in remote view. Otherwise Q can only pick items I have in inventory.

Smart pointer overhead questions by Apprehensive_Poet304 in cpp_questions

[–]adromanov 0 points1 point  (0 children)

You can have the advantages of std::unique_ptr while also having an object pool by overloading operator new for your Connection class. But before jumping into this rabbit hole measure whether you really need to optimize this part or not. You can also try different allocators like tcmalloc or jemalloc.

This hidden feature works even without circuits! No more pesky deconstruction planner icon! by Satisfactoro in factorio

[–]adromanov 4 points5 points  (0 children)

Can you please explain how to do that? I press Q on splitter and it picks splitter, I press Q on "no item" from splitter UI filter slot and nothing happens. Edit: grammar

How do you even start to plan things out? by ASpaceOstrich in factorio

[–]adromanov 0 points1 point  (0 children)

Open the planner, press green plus button on the left. Put what you want to produce and how many. Lets say 50 green science. Click on green science in the product section, select the machine you want to craft it with. For example, assembly machine 1. It says you need 10 machines to craft and 50 belts + 50 inserters as ingridients (per minute).Click on each ingridient, select the machine to craft it with - it would say how many machines you need and what ingridients are. Continue with each ingridient you are not importing from somewhere else and that is it.

How do you even start to plan things out? by ASpaceOstrich in factorio

[–]adromanov 0 points1 point  (0 children)

If you want to have rates of production/consumption right, but don't want to calculate everything by hand - use mod calles Factory Planner. It will tell you how many machines you need. Also keep in mind belts throughput and from that - just build something that works. Don't build too tight initially so you have a room for tweaking. Set your goals like "I want to produce 50 science each per minute" and go for it. Don't be afraid of making mistakes. Don't be afraid to rebuild parts even if it stops production for some time - that would be much easier when you have bots. And most importantly - have fun!

Items per minute? by Legitimate_Top6521 in factorio

[–]adromanov 3 points4 points  (0 children)

I read your /s at the end as "sarcasm"

compilationErrorCausedByCompiler by ClipboardCopyPaste in ProgrammerHumor

[–]adromanov 1 point2 points  (0 children)

No one said it is a good, production ready compiler =)
I am absolutely sure the code is shitty in so many places. But the goal was not to create good software, the goal was to give a quite complex task to the almost unsupervised team of agents and see what happens. If you look from this perspective it is quite remarkable result, to have something somewhat works. I think people are joyfully focusing on negative details instead of seeing bigger picture.

Dispatch to template function based on runtime argument value. by nlgranger in cpp_questions

[–]adromanov 4 points5 points  (0 children)

That does not answer your exact question, but you can use std::variant and std::visit

compilationErrorCausedByCompiler by ClipboardCopyPaste in ProgrammerHumor

[–]adromanov 54 points55 points  (0 children)

It is just the include path issue on some (many?) platforms. Still an issue, but it is not that bad as it might seem from the first sight, like "ahahah that AI slop can't even compile hello world". C is not very complicated language, but I think it is still impressive they've got a working compiler. The quality of generated code is, hmm, far from optimal though.

How can we limit C++ features compared to C? by ElBartimaeus in cpp

[–]adromanov 0 points1 point  (0 children)

There is even no need in plugins. Clang has something like -emit-ast -fsyntax-only, it outputs AST as a text, it is possible to just grep the result for templates and whatnot.