Comments (2)
The error you're getting is not about a particular instance, but about the fight you're attempting to run. It's not saying that this instance contains too few vertices but rather that the parameters of the match are trying to run a fight at a size not compatible with the problem.
5 shortest paths says it can only do fights at size 7 and up. This makes sense since any valid instance needs to contain a source, a target, and five vertices in between to create five different paths.
I'm not entirely sure what you mean with the error being thrown for that output. The error will be thrown before any generator is executed. And even if it were, your instance has size 9 and thus wouldn't be valid for a fight allowing a maximum size of 6. How you running algobattle to produce this error? In particular, what cli command are you invoking it with and what does the algobattle.toml in your project folder look like?
from algobattle.
For posterity:
This isn't related to self edges or this particular problem. It's an issue that occurs when the first fight in an iterated battle fails while using a problem with a minimum size >= 2. The battle then wants to continue iterating at a size smaller than the minimum size, which gets caught too late and causes this error. Fixed in #146.
from algobattle.
Related Issues (20)
- 4.0.0-rc: Saving logs to file not possible HOT 2
- Optionally output instance/solution pair into results for debugging HOT 1
- Pydantic annotations using instance attributes seem to be ignored
- Error messages usable to expose generator instances HOT 1
- CLI command "algobattle package problem" throws empty error HOT 5
- Templating for creating a new problem
- Create results folder when using `algobattle run` if not already existing HOT 1
- `algobattle package programs`: Package programs of all teams listed in the `algobattle.toml`
- Inform user somehow that docker not being started results in a failing run
- No battle is executed if one of at least three teams' generator or solver does not build.
- Instances are not modifiable after semantic checks in the verifier HOT 1
- UI does not correctly display multiplayer battles
- Add CI checks for macOS and Windows HOT 1
- Optionally pass additional information to solvers and generators HOT 1
- Non utf8 output crashes battle HOT 1
- Access to other local docker images HOT 1
- Limit number of instance/solution lines for a given instance size of a problem HOT 1
- End a Round prematurely after a generator has failed enough times in a row HOT 1
- Images are not cleaned properly when parser/verifier crashes HOT 1
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 algobattle.