|
static PyObject* env_init(PyObject* self, PyObject* args, PyObject* kwargs) { |
if (PyTuple_Size(args) != 6) {
PyErr_SetString(PyExc_TypeError, "Environment requires 5 arguments");
return NULL;
}
but
|
PyObject* seed_arg = PyTuple_GetItem(args, 5); |
PyObject* seed_arg = PyTuple_GetItem(args, 5);
if (!PyObject_TypeCheck(seed_arg, &PyLong_Type)) {
PyErr_SetString(PyExc_TypeError, "seed must be an integer");
return NULL;
}
int seed = PyLong_AsLong(seed_arg);
Seems like it ought to say the environment needs 6 arguments as I think seed needs to be included as well.
PufferLib/pufferlib/ocean/env_binding.h
Line 50 in 6b2cbb9
but
PufferLib/pufferlib/ocean/env_binding.h
Line 139 in 6b2cbb9
Seems like it ought to say the environment needs 6 arguments as I think seed needs to be included as well.