https://www.reddit.com/r/factorio/comments/gely3v/20000_science_per_minute_hybrid_modular_megabase/


이건 0.18에서 최고였던 디자인 

기존에 최고였던 설계를 차용한 다음 Simulated Annealing 이라는 머신러닝 기법을 사용해서 ~16%정도 더 빨라짐 




https://www.reddit.com/r/technicalfactorio/comments/ks2xtk/20k_spm_201000spm_belts_v30/


이건 지금까지 1등했던 디자인 

4달 전 1.1 벨트최적화 업데이트 할 때 만들어진 디자인임

벨트 연산을 각자 다른 코어에서 나눠서 하니깐 벨트 관련 업데이트는 거의 무시될수 있어서 진짜 빠른 디자인임 

10K SPM에서 236 UPS, 20K SPM에서 98 UPS, 30K SPM에서 58 UPS 정도 나옴 

하드웨어에 따라 다르지만 평균적으로 위의 로봇 디자인보다 ~20% 정도 빠르다고 보면 될 듯 



https://www.reddit.com/r/technicalfactorio/comments/n8vquz/20000_spm_100020_belts_ups_efficient/


그리고 이게 이번에 새로 나온 설계 

기본적으로 벨트 기반 베이스랑 설계는 똑같고 동선 최적화, 새로운 제련소 디자인, 군사팩 생산라인 제외한거임 

덕분에 저번 디자인보다 최소 10%는 빨라짐 



아래는 벤치 결과 


Flame_Sla (AMD Ryzen 7 5800X 8-Core Processor)

  • siiid-belt-20k-1000x20-v5 avg: 10.786 ms 1.1.33 WindowsVerbose

  • flame_Sla 20000spm avg: 11.602 ms 1.1.33 WindowsVerbose


Stevetrov (Intel Core m7-6Y75 CPU)
  1. u/battleshipmontana 10k spm avg: 12.5ms

  2. u/flame_sla 10k spm avg: 14.4ms

  3. u/swolar 10k spm avg: 15.8ms


https://factoriobox.1au.us/result/fe0a24f0-fca7-4921-aac6-5636f3f2bdf8
그리고 이게 오버클럭해서 돌린 결과 
지금까지 최고였던 벨트 기반 디자인은 30K로 올렸을 때 58UPS에서 한계가 왔지만 
이건 무려 75UPS까지 나옴 

그리고 윈도우보다 리눅스가 25프로정도 빠르대