Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

corbanj6534

Members
  • Content Count

    39
  • Joined

  • Last visited

Posts posted by corbanj6534

  1. Just now, XyFreak said:

    Not right now, no. I'll have to include the fuel levels into some decisions - that's going to require a bit of code changes here and there.

    I'm kinda burned out from traveling all over the place this weekend so... no code is going to be written for BRGC this week, sorry.

    Ah okay, fair enough. No rush dude :P 

  2. Just now, XyFreak said:

    Its always prefering the one it thinks has the best efficiency. Since there is a lot of randomness going on, two identical reactors are never calibrated to exactly the same values. Even recalibrating a reactor may yield different results.

    Ah okay that makes sense, so no easy workaround right now I assume?

  3. 1 minute ago, XyFreak said:

    @blunge

    Sounds like it temperatures are jittering too much. I've gotta find a different way of finding "the" stable state....

     

    @corbanj6534

    If your reactors run out of fuel, the grid controller gets confused (or rather - it doesn't care). I'll put that on my TODO

     

    @Ghan

    Thanks for your input. A few pages back where I talked about the "overdrive" mechanic I've stated that I do not want to add a lot of state to the controller because that makes it increasingly harder to debug. I'd rather use an incredibly complicated algorithm that uses very little state than a very simple algorithm that uses a lot of state. Most of your suggestions require the controller to keep measurment values - a lot of them. You did give me an idea however:

    Decaying Maximum

    The issue with figuring out the maximum energy consumption is that if we blindly take the all time maximum, we're going to be trapped if there is a spike ONCE. This is bad obviously. We can counter this by keeping track of energy consumption over a given amount of time and aggregate things. This, however, requires to add a lot of state. So my idea now is to just take the maximum and have it decay over time. That way we have a maximum which will be affected by spikes but will not get trapped. The basic idea is the following:

    
    If storedMax <= current then
      storedMax = current
    else
      storedMax = storedMax * weight + (1 - weight) * current
    end

    "weight" is going to be inversely based on the energy storages fill level - similar to how the weighted energy consumption metric works but with a different range and curve. If the energy storage is full, we might not need to care too much about the maximum and it decays faster.

    Now we also need to keep track of the duration of these peaks. I plan on measuring the duration between first exceeding the "storedMax" value and a significant drop (not too sure on how to define this). The controller will then attempt to always keep "storedMax * duration" RF stored at all times. I'll see how this performs....

    Again, thanks for the input. I'll keep you updated ;)

    Ah okay, I'm not sure why it's mostly using 1 of the multiple reactors but i'll see what happens once it's fixed :P 

  4. Okay so slightly weird issue. Running 1.7.10. I've got 3 reactors and a capacitor bank connected to the pc. My friend on the same server has 4 reactors and 2 capacitor banks. Every time we leave them running over night, we come back to empty capacitor banks, one empty reactor and 2/3 that are full of fuel and aren't doing anything. All the reactors are in grid mode and the program says it is increasing charge.

  5. 10 hours ago, mcshadowdrag said:

    hello i need assistance, when trying to install the program i get a error saying that i already installed it, but once i attempt to run it it gives another error

    anyone know what i am doing wrong and what i need to do to get it working?

    2017-07-22_02.30.41.png

    This normally happens when the file thats trying to be run is empty, happened to me a couple of times earlier with a different program as the files weren't downloading from pastebin. Try redownloading the installer as @XyFreak said.

  6. 2 minutes ago, XyFreak said:

    No but you should check the amount of RAM you installed in the computer. Also the server might hit a memory limit somewhere...

    If nothing works, just clone your computers hdd ;)

    Ahh was the memory. Needs more than tier 2. Thanks! :D

  7. Soooo Hi again, it's been a while xD. Having a bit of trouble with the latest version on 1.7.10. I have set up a reactor with a computer controlling it just fine, my friends are trying to do the same on the same server and it's failing to download br_grid_control @ 50% however it works fine in single player. Any idea what would cause this? Is it one controller per server?

  8. 1 minute ago, JTB Interstellar said:

    Thank you; Now I have everything installed properly, with one last thing to ask.

    How / what exactly do I edit / create the /etc/draconic_control.cfg

    Do I create a new file with "edit /etc/draconic_control.cfg"

    or instead of /etc/drac... do just draconic_control.cfg?

    This is the only question I have left.

     

    You can do either of the following:

    cd /etc/

    edit draconic_control.cfg

     

    OR

     

    edit /etc/draconic_control.cfg

  9. Okay so I'd like to start by saying i do have some advanced knowledge on computers and servers, so any advice is welcome.

     

    I Have 3 computers in the overworld. One is connected to a 3d printer and hologram projector and is almost always off. Another is controlling a draconic reactor and is on 24/7. The third hasn't been used for a while and is used to control 3 bigreactors and 24 turbines.

    When i try to create a new computer or restart one of the existing, nothing happens for a few seconds, then the power indicator will turn on, then nothing, no startup beep or anything, just freezes at that point. My tps is above 20 and my server's resource usage is below half of what it has (7GB of RAM and 8 cpu cores)

    I haven't changed anything on the server so that can't be a cause of the problem, also everything was working perfectly about a week or so ago.

     

    Now here's the weird part: I have 4 other draconic reactors, each in their own ME spatial dimension to avoid boom. All 4 are controlled by a computer and they work with no problems. The issue only occurs in the overworld. I've tried making computers in numerous over dimensions and they work perfectly fine.

     

    Anyone have even the slightest idea what's going on?

  10. 1 hour ago, NaeRei said:

    well for the remote screen i was thinking more along the lines of just building the computer where i wanted the screen and extend the cables down to the reactor, taking in to account that its not on another chunk, just way down below, as in bedrock level below. Ill pm XyFreak and ask him directly about the gui thing.

     

    anyway thanks and take care

    A really long cable will work just fine, i thought you meant wireless.

  11. 14 minutes ago, steel720 said:

    is there away to boost some more power in the injector so the reactor is safer ? even doe you burn alot of fuel to make rf i just want to know bec the higher preset dosent work in 1.10 bec the field lowers so hard so the reactor can control it bec i dont think the program is controling the input of power to the reactor

    You could attach another flux gate to the line that goes into the injector and set it up yourself to insert as much power as you want (remember to have power going in)

  12. 13 hours ago, NaeRei said:

    Greetings, before anything else, awesome work with the program, that said i wished to ask, (and i don't know a thing about coding) is possible to have your programa (or change it) to just monitor the reactors without actually controlling anything, leaving the flux gates to be controlled manually, and printing the information on the reactor so it can be seen remotely (connected screen and using the gui) without having to run to the reactor, anyway, thanks and forgive any bad english
    PS: on MC 1.10.2

    I'm sure this could easily be done by just not telling the gui program to start the control one, check with @XyFreak to be sure tho. As for a remote screen, that's something i wanted to use and attempted to "hack" into the program, but it was too advanced for me to manage, so you may need to ask XyFreak really nicely xD

  13. Just now, steel720 said:

    i am on 1.10 so it should be fine on that part and yea i can check the address again bec drainback is the input right ? and output is output or i am wrong ?

    Drainback is what goes into the energy injector, Output is what comes from the stabilizer, if you have the output from the stabilizer going straight to the injector, try powering the injector in case it's not receiving enough power.

  14. 1 minute ago, steel720 said:

    yea i dident want to test to use on computer on both if it dident work but the problem i have now is that i dont get my other computer to start the gui and i have done all the same stuff as the other only changed the address

    It could be that the mod and the program are incompatible versions, if you're on 1.7.10 make sure you got the program from https://tenyx.de/draconic_control/1.7.10/dc_installer.lua as the 1.10 version is different. Also double and triple check the address' in the config just in case.

  15. 1 hour ago, steel720 said:

    i got the reactor to work and all now but it keeps say warning all the time when i have it on but everything is stable and a edit i was going to make the same program again on another reactor bec i have 2 and the first one the program is working and i did the exakt samething on the other one and that one dosent any help ? 

    Make sure the reactor is set up correctly and has plenty of fuel. Also make sure that enough power is available for the energy injector. Also if the reactors are near eachother, i believe you can use the same controller on both, you'll have to ask @XyFreak about that though since I haven't played with it yet.

    Edit: make sure you have the right version of the program and mod so it all works together. If that ends up being the problem you could always clone your working drive onto the new one and change the draconic_control.cfg afterwards. I found a good drive cloning program here: 

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.