Coder Social home page Coder Social logo

I think you can add these things about cph HOT 6 CLOSED

agrawal-d avatar agrawal-d commented on July 29, 2024
I think you can add these things

from cph.

Comments (6)

agrawal-d avatar agrawal-d commented on July 29, 2024

Thanks for these feature requests. As an when I get time, I will implement the ones I find feasible.

  • Num 1, Num 2 seem good. I will try to add these in the future.

  • I can't do num 3. because it will make the usage too complicated and it's not a priority.

  • Num 4. is not a priority for now.

  • Num 5. is unnecessary.

  • I can't do num 6. because it's too complicated and really not necessary.

  • I cant do num. 7 because its a very niche feature, and it's not a priority.

I don't understand what you mean by num 8. Can you please elaborate?

from cph.

SPyofgame200 avatar SPyofgame200 commented on July 29, 2024

Can I suggest some ideas ? (These may slowdown the test so can you do a Advance Mode for advance setting allowed ?)

1) Add some more verdicts instead of Success and Failed

-> AC: Accepted (Compare to the Expected Output)

-> WA: Wrong Answer (Compare to the Expected Output)

-> TLE: Time Limit Exceed (Given Excution Time Limitation)

-> MLE: Memory Limit Exceed (Given Memory Using Limitation)

-> ILE: Idleness Limit Exceed

-> CPE: Compile Error (Error in the Code)

-> RTE: Run Time Error (Error while running Code)

-> Skip: Don’t verdict for some reason or marked for not testing

-> ANO: Custom Verdict

2) Advance Settings for Each Testcase

-> Expected Output Floating Point Detection (0 as default)

-> Excution Time Limitation (2000ms as default) // Only affect the verdict but not stop program when it pass limit

-> Extra Excution Time (0ms as default, limit + extra <= 10000ms) // Will stop the program after it pass the limit + extra

-> Memory Using Limitation (10Mb as default) // Only affect the verdict but not stop program when it pass limit

-> Extra Memory Using (0Mb as default, limit + extra <= 256Mb) // Will stop the program after it pass the limit + extra

3) Advance Settings for All Testcases

-> Show upto line (10 as default) // If want to show more or less, press Show more/Show less

-> Move up button

-> Move down button

-> Move to first

-> Move to last

-> Move to position (#0 as default)

-> Skip? // Block or Allow to test

-> Secondary Expected Output? (Disable as default) // If the code doesnt pass the first expected output

-> Save (In same directory as default) // Store testcases to default file for latter use

-> Stder output? (Disable as default) // for debugging using cerr output

"4) Advance Settings for codes

-> Testcase comparing button // Verdict both then compare

Hope your project become success and well-known <3

from cph.

agrawal-d avatar agrawal-d commented on July 29, 2024

Thanks for the suggestions, @SPyofgame. I'll keep them in mind.

from cph.

karan221 avatar karan221 commented on July 29, 2024

Python support will be great.

from cph.

mr2rm avatar mr2rm commented on July 29, 2024

Python support will be great.

@karan221 I think it's a good idea to create a new issue for it. Also I've created #18 PR to add Python support and It's already in progress.

from cph.

agrawal-d avatar agrawal-d commented on July 29, 2024

Closing as it's a stale feature request.

from cph.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.