osbrain icon indicating copy to clipboard operation
osbrain copied to clipboard

osBrain - A general-purpose multi-agent system module written in Python

Results 61 osbrain issues
Sort by recently updated
recently updated
newest added

Hello, Thank you for your development on this wonderful library. I have been using it for the last few years in work towards my PhD and very much appreciate the...

question

- https://github.com/opensistemas-hub/osbrain/issues/313 - https://github.com/opensistemas-hub/osbrain/issues/334

enhancement
documentation
hacktoberfest
good first issue

Following the "explicit is better than implicit" mantra maybe we should remove the default value of `10.`, which is pretty arbitrary. Maybe the shutdown call should wait forever unless a...

enhancement
question

~~I find it kind of annoying when I launch multiple agents and they all start printing `INFO` level log messages without me being able to do anything.~~ (https://github.com/opensistemas-hub/osbrain/issues/329) I suggest...

feature

The nameserver crashed on shutdown and I could not restart it because it was left hanging, waiting for a rogue agent to shut down, which apparently is the expected behavior....

bug
maybe

Maybe integrate `logging` or some other widely used logging module. Candidate features: - Write to a file. - Auto-rotate logging files. - Start overwriting logging files after a defined period.

enhancement

Embrace `multiprocessing.Pool` or `joblib` API: https://stackoverflow.com/questions/9786102/how-do-i-parallelize-a-simple-python-loop Or `concurrent.futures.ProcessPoolExecutor()`: https://towardsdatascience.com/heres-how-you-can-get-a-2-6x-speed-up-on-your-data-pre-processing-with-python-847887e63be5 None of them provide advanced serialization capabilities. See `robinvol-backtest/pool.py`.

feature

As an alternative to Travis. https://circleci.com/ Recommended in: https://github.com/travis-ci/travis-ci/issues/9815#issuecomment-411057404 May help with: https://github.com/opensistemas-hub/osbrain/pull/236

question
test

It seems we are still receiving emails from AppVeyor when tests fail and when tests are fixed. Ideally, we should be able to disable those notifications only using the `.appveyor.yml`...