I already posted the link to my Shinjuku spinoff Skopje – a database and automatic constructor of the smallest known oscillators – in the SKOP106 thread, but here it is in its "proper" forum:
https://github.com/Parcly-Taxel/Skopje
The Skopje Hall of Fame
The Skopje Hall of Fame
Princess of Science, Parcly Taxel
Code: Select all
x = 31, y = 5, rule = B2-a/S12
3bo23bo$2obo4bo13bo4bob2o$3bo4bo13bo4bo$2bo4bobo11bobo4bo$2bo25bo!
Re: The Skopje Hall of Fame
I can't get Skopje to run. Running this python code
gives this error:
Code: Select all
from skopje import skop
import lifelib
lifelib.add_cygdir(r'D:/cygwin64')
skop109, minpop109, source109 = skop(109)[0]
Code: Select all
C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\cygbash.sh: line 12: /cygdrive/c/Users/abcdefg/AppData/Local/Microsoft/WindowsApps/python3: Permission denied
Traceback (most recent call last):
File "c:\Users\abcdefg\Documents\GitHub\Skopje\test.py", line 5, in <module>
skop109, minpop109, source109 = skop(109)[0]
File "c:\Users\abcdefg\Documents\GitHub\Skopje\skopje\skop.py", line 19, in skop
rmod = import_module(f"..{aliases.get(rule, rule)}", __name__)
File "C:\Users\abcdefg\AppData\Local\Programs\Python\Python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 855, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "c:\Users\abcdefg\Documents\GitHub\Skopje\skopje\life.py", line 2, in <module>
sess = lifelib.load_rules("b3s23")
File "C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\autocompile.py", line 297, in load_rules
soname = compile_rules(*rules, **kwargs)
File "C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\autocompile.py", line 193, in compile_rules
compiled_version = sess.lifelib.version
File "C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\pythlib\lowlevel.py", line 195, in version
v = self('GetCompiledVersion', [2048]).lower()
File "C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\pythlib\lowlevel.py", line 206, in __call__
retval = pickle.load(self.the_library.stdout)
EOFError: Ran out of input
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\pythlib\session.py", line 208, in cleanup_sessions
sess.lifelib.annihilate()
File "C:\Users\abcdefg\AppData\Roaming\Python\Python39\site-packages\lifelib\pythlib\lowlevel.py", line 237, in annihilate
self.the_library.stdin.close()
OSError: [Errno 22] Invalid argument