Po @Leo-Souto , tava trabalhando ali com o arquivo de config, e acho que achei o melhor jeito de trabalhar com o simulador, adicionando a pasta dele ao PATH como eu coloquei no readme, da pra acessar ele de qualquer outro lugar.
Eai digamux, quando to trabalhando com ising, quero o modo 2, dai na pasta do ising teria um arquivo dsconfig que selecionaria a opção mode 2, dai na pasta do quasicristais teria outro dsconfig com mode 1.
Então é como se o DynSim fosse um programa instalado de fato, e não um executável, saca. Acho que podíamos começar a trabalhar em deixar ele com essa cara, de programa instalado mesmo, ainda não sei como faria no Makefile, mas não deve ser difícil.
Pq eu sempre que vou trabalhar com o simulador tenho que ficar pensando em como incluir ele no projeto. Se fosse assim ^, bastaria instalar ele e pronto, além disso perpetuaria o espalhamento do código mesmo, diferente do que aconteceu com o DynamicLattice, pq do jeito que tá, o mais fácil é copiar o executável mesmo.
Po @Leo-Souto , tava trabalhando ali com o arquivo de config, e acho que achei o melhor jeito de trabalhar com o simulador, adicionando a pasta dele ao PATH como eu coloquei no readme, da pra acessar ele de qualquer outro lugar.
Eai digamux, quando to trabalhando com ising, quero o modo 2, dai na pasta do ising teria um arquivo dsconfig que selecionaria a opção mode 2, dai na pasta do quasicristais teria outro dsconfig com mode 1.
Então é como se o DynSim fosse um programa instalado de fato, e não um executável, saca. Acho que podíamos começar a trabalhar em deixar ele com essa cara, de programa instalado mesmo, ainda não sei como faria no Makefile, mas não deve ser difícil.
Pq eu sempre que vou trabalhar com o simulador tenho que ficar pensando em como incluir ele no projeto. Se fosse assim ^, bastaria instalar ele e pronto, além disso perpetuaria o espalhamento do código mesmo, diferente do que aconteceu com o DynamicLattice, pq do jeito que tá, o mais fácil é copiar o executável mesmo.
Mas vamo conversando, fica de idéia por enquanto.