I'm not challenging you in any way. I'm just pointing out that your challenge was a bit besides the point, because this thread is not concerned at all with solving practical Factorio problems. It's about making a general CPU.Gertibrumm wrote:It is a little discouraging because when you are challenging me this way
Combinators update each tick, so it's certainly possible to update a register each tick => 60 writes per second. If your register takes longer, then it's due to some other mechanism that goes beyond (re)writing, or it's an inferior register implementation.I hope you ever tried to make read and write in 60 IPS! Because at the moment I can not (I can do it in 20 IPS). And I assume you cant either
But I know what you're talking about, nothing of this is straightforward. Many operations involve several combinators, so they happen at a delay, and then those delays need to be taken into account which makes things really complicated really quickly.
This is a universal CPU. You can write any program that you need on it, and then use that. I don't understand what you mean by "proof of concept". It's an actual CPU, it works, and it's reasonably fast at 20 IPS, probably fast enough to implement solutions for most problems a factory poses.I hope discouragement is not intended because I do know a thing or two about what you are talking about, I just happend to be interested in actual use of the things we are doing, not just some proof of concept.
Again, these are more than concepts, it's a programmable computer. You can write a program for it that "solves" your challenge.And I know this challenge has nothing to do with piriforms fantastic concepts 1-4, I am just trying to ask some people if they are interested in such a challenge.
Probably you should make a separate thread for your scenario.