Comments (6)
We’re about to release a new pettingzoo version and update chess but I’m not sure why this repo hard codes that chess version. @yuxiang-wu did this get done on purpose or was it just the version you happened to have installed or something?
from chatarena.
thanks for answering! if it's fixed by an upcoming pettingzoo release anyways then that's good enough imo
from chatarena.
This was fixed in PettingZoo 1.24.0, but ChatArena needs to be updated to use the latest version
from chatarena.
I think the simplest solution to this actually would be to remove the requirement for chess altogether and just let the requirement say pettingzoo[classic]
, as that installs chess no matter what--in pettingzoo v23 it installs an older version of chess, and in v24 it installs the newest one 1.9.4
from chatarena.
Posting this here as it's related, but the setup.py and pyproject.toml files are not matching and make each other redundant, both require the same extras but in pyproject I believe I removed the chess requirement but didn't do it in setup.py ( https://github.com/chatarena/chatarena/blob/fa6b374bb62fa7070454962eec6a9c88bc584d63)
It looks like there's some custom logic used in setup to remove duplicate requirements and such, so maybe it's best to keep the requirements in setup.py and use pyproject for metadata and setup? I can do this in the future and clean things up but don't have time currently/setup.py#L25)
from chatarena.
This has been fixed as well
from chatarena.
Related Issues (20)
- OpenAI latency in gradio app (5+ seconds to generate a response) HOT 1
- Add disclaimer HOT 1
- AssertionError: openai package is not installed or the API key is not set HOT 1
- Feature request: RL libraries integration HOT 10
- The web display is incomplete, and can't submit. HOT 1
- Always get same error: ERROR: [Errno 10048] error while attempting to bind on address ('127.0.0.1', 7860) HOT 1
- Message Pool
- Support Langchain Agents HOT 2
- Future Direction and Requests HOT 4
- orjson package rust requirement HOT 2
- Installation issues/circular imports HOT 1
- Upcoming Features and Future Directions of Chat Arena HOT 1
- Postprocessing of agent name removal HOT 1
- Fix OpenAI errors HOT 2
- Optional dependencies required even for environments which do not use them HOT 1
- Outline
- Update Anthropic Client HOT 2
- got a "TypeError: Tab.__init__() got an unexpected keyword argument 'visible'" when perform 'gradio app' HOT 2
- HF demo does not work and has an error HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chatarena.