
silver recycling cycle v 4.0
clarkins1 opened this issue · 7 comments
Description of the Bug
imbalance
Reproduction
at the moment we have:
(Na3(Ag(S2O3)2))3(Na3AsS3)(H2O)5+(Na2S)3 = (Na2S2O3)6(Na3SbS3)(H2O)5+Ag3S3
where on the left: (atoms)
Na 18
S 18
Ag 3
Sb 1
О 23
H 10
on the right:
Na 15
S 18
Ag 3
Sb 1
О 23
H 10
3 sodium atoms are lost
to the left side we can add 3 buckets of hydrogen, which will take on the "lost atoms" of sodium. As a result we will get sodium hydride
(Na3(Ag(S2O3)2))3(Na3AsS3)(H2O)5+(Na2S)3+3H = (Na2S2O3)6(Na3SbS3)(H2O)5+Ag3S3+(NaH)3
(perhaps from the technical side this process will not be entirely competent, but it can be suitable as a "crutch" that will at least even out the balance)
In addition, the following chemical processes can be added:
- Combustion of hydrides: 2NaН+O2=2NaOH
- Hydrolysis of hydrides: NaН+Н2O=NaOH+Н2
- Oxidation of complex substances with halogens: NaН+Cl2=NaCl+НCl
- Action of acids on metal hydrides: 2NaН+Н2SO4=Na2SO4+2Н2
Version
0.1.14.4
Relevant log output
"Can you make a PR for this?" - Did I translate it correctly, did you mean this?
The issue can be solved by doubing the thiosulfate prousite/pyrargyrite leach solutions in the input and thiosulfate thioarsenate/thioantimonate solution in the outputs. Can you make a PR for this?
In addition, the following chemical processes can be added:
Combustion of hydrides: 2NaН+O2=2NaOH
Hydrolysis of hydrides: NaН+Н2O=NaOH+Н2
Oxidation of complex substances with halogens: NaН+Cl2=NaCl+НCl
Action of acids on metal hydrides: 2NaН+Н2SO4=Na2SO4+2Н2
This isn't how NaOH/HCl/Na2SO4 are produced industrially, so no.
Here's the stoik for the fixed recipe:
$stoik ((Na3(Ag(S2O3)2))3(Na3AsS3)(H2O)5)2+(Na2S)3 = ((Na2S2O3)6(Na3AsS3)(H2O)5)2+(Ag2S)3
wait, the problem still exists here, there are 36 Na atoms on the left and 30 on the right