Code Monkey home page Code Monkey logo

Comments (1)

mnalis avatar mnalis commented on July 30, 2024

I recently got a request for adding a mode that automatically opens the "next quest" when you're moving along a path / road

Sounds interesting, but I'm not sure how well it would work in practice. Even when I click my own quests (so I know exactly which object that is in real life before quest pops up) while moving on e.g. bus/train, I'm surprisingly often not successful in solving it in time so have to cancel.

Having some AI predict that location better then me, and then me managing to mentally connect the location it has chosen on the map with the object I am seeing in real life, and answer it in time, seems like a not an easy task, especially if solution is to be "one size fits all".

Probably would have to have some auto-learning capacity (per-quest-type maybe, as different quests might take different amount of time to solve), i.e. be able to determine if it is asking quest too close or too far away for current user to solve them in time, and auto-adjust accordingly (like how TCP adjusts its speed depending on available bandwidth by looking how often packets gets dropped -- with additional problem that humans are more easily annoyed than computers if quests get offered too fast / dropped too often, so better stick with conservative methods like slow start ) .

kept open until the user answers, closes, or is too far away

That "too far away" option might be problematic too. Having old quest disappear and/or be replaced by new one "automagically" while the user is looking / trying to interact with the app sounds like bad UX to me. "Until the user answers or closes" part seems fine though, provided "which quest to choose and when" issue above could be solved in satisfactory way...

from scee.

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.