meikpiep / gauguin Goto Github PK
View Code? Open in Web Editor NEWGauguin is a Sudoku-like game for Android where you solve grids via calculation and logic.
License: GNU General Public License v3.0
Gauguin is a Sudoku-like game for Android where you solve grids via calculation and logic.
License: GNU General Public License v3.0
No single step here seems wrong, but the overall scenario is suboptimal:
Expected:
Observed:
Streak goes to 0
When I press the large blue question mark button a snackbar shows up with text "X mistakes, Y filled cells" and an undo button. It seems that this button doesn't do anything
As you can see in the screenshot, the box labeled as 0/
is highlighted in red, meaning there is a wrong calculation in it. In reality, the calculation 0/1 is fine and produces the desired result. The puzzle is still recognized as solved. I presume that the calculation checker for division somehow interprets this as 1/0, maybe because the usual rule is that the larger number must be the numerator for the calculations to work out.
Scenario:
Just like it does for manually filling the cell.
It is supposed to highlight any errors, e.g. a wrong value of a single cage. It seems that no error gets shown at all.
Sometimes pressing "show cell" or "show cage" it only shows a snackbar "the puzzle is hard, eh" and nothing else happens.
When a cell contains pencil hints and the "reveal cell" button is pressed, the revealed number is written on top of the pencil hints.
While trying to reproduce #38 I stumbled upon the following:
After completing a puzzle, the message "Puzzle Solved!" appears.
And then after starting a new game by clicking the Blue "+" button in the button, the message remains on the screen for some time even when the new puzzle has started.
Due to this, the number buttons are not accessible to use and the timer too runs out for few seconds
Is this game translatable ?
Could you please take a look? Thanks!
I think it'd be nice if the single-cell cages came prefilled.
Hi i absolutely love the game and have already spent much more time on it than i probably should xD.
Depending on the lighting its sometimes hard to see the outline of the math boxes, currently colored light blue. Maybe that could be fixed by changing to a color that is easier to distinguish from the background.
Thank you for the amazing work!
It'd be nice if one could see their own previous times for solving puzzles of respective kind. AFAICT currently you only get the "best score" or not kind of information.
I feel like the Hint Snackbar (the one which pops when the ?
button is clicked during a game) is annoying since it obstructs the view and doesn't allow the player to dismiss it without waiting.
I thought of the following options of improving the current UX:
?
button (easy to click on while playing)P.S. Seems like the dismissal isn't possible anymore since the Snackbar now gets created in the binding.root
context, which doesn't have a CoordinatorLayout
in its view hierarchy, I'm not an Android dev, hopefully I'm not misdirecting you.
Having a CoordinatorLayout in your view hierarchy allows Snackbar to enable certain features, such as swipe-to-dismiss and automatically moving of widgets.
P.S.S. I would really appreciate solving that since I am currently unable to beat my top score of 34 seconds in 6x6 Fibonacci mode 😅
Currently if you fill in a square with a number, any pencil marks for that number in the same column or row are removed. An option to prevent pencil marks from being made if the number you're trying to mark already exists in the same column or row would be great.
In other words: if you have a filled 3, you can currently put a pencil mark of 3 in any unfilled square directly next to it. This option would prevent that.
For visual feedback, maybe have the number(s) that make it invalid blink or some such? I'd be weary of changing keypad coloring as that would effectively show a "per-square" pencil mark list and make it very obvious when there's only one option available, which isn't the goal of this ticket.
I say "option" because I can see some use cases where a player might not want this to be forced behavior. For example, if the player realizes they have a square filled wrong and are using pencil marks to figure out where they messed up. Probably far more obviously though is that sometimes finding out your own mistake in the pencil marks can be a challenge in and of itself and adds to the difficulty of harder levels.
I played a fun game that I wanted my friends to play, but I found that I couldn't share it with my friends.
Hey man just curious to ask from where did you learnt kotlin and which resources did you used & which will you recommend
Like Sudoku games allow: just uppercase count at the right top — 1², 2⁹, 3⁵, 4⁴ etc. After typing a dgit with a long tap, the count decreases by 1 point — 1¹, 2⁸, 3⁴, 4³.
First of all thank you for the game. The great app named HoloKenMod, which no longer works on the latest Android, has a toggle button that makes it very fast to switch between two input modes:
When in set answer mode, the next press of a number sets the cell to that number, equivaent to the long press in Gauguin.
While an answered cell is highlighted, togging the mode to add/remove mark changes the answer back into a mark.
This would help by eliminating the need to wait 1 second for each answered cell. In a 6x6 game this is 36 seconds of waiting for the UI. It would be great to have this as an aternative to the long press.
When I initiate a new game, the solution flashes on the screen for a good second and then disappears.
Is there any way to fix this?
I play https://github.com/queler/holokenmod but it is starting to look outdated. Yours look similar, could you make number range selectable?
And I really love your long click, save time.
It would be very nice if we had "best time, worse time etc.." in statistics.
it would be cool to have additional bases like base 2, 8, 12, 16
Feature request via mail.
I play with "pencil marks at start" and "auto-remove pencil marks". At some point in the late game it's quite easy to finish the game:
This is quite some work without any difficulty. Therefore it would be nice to have a button that does exactly this kind of alogrithm.
When enabling "Fill single cages at start", "Begin with filled pencil marks" and "Auto-remove pencil marks" the single cages are filled, but the pencil marks in these cages aren't cleared and the marks in the same row/column also not.
First I'd like to thank you for the great game!
It would be nice to have predefined levels like in many other similar games.
For example start with 20 very easy levels in 4x4 to 6x6 matrix and then increase the difficulty and the grid size and/or add more difficult operations.
This would be helpful for new users to get started and keep people more motivated for the longer term.
I'm on version 0.14.0. When I satar a new game, with all empty cells and click on the question mark, the bubble shows "1 mistake/1filled cell". I would expect 0/0 on an empty board.
Thanks!
In the ingame help it's only explained the "+" leaving everything else as guesswork for the user.
Add an explanation for the remaining operators in the help's block of text.
It's fine for the opening first time help to be as it is, but when people end up seeking the help button it's because they're not sure about something.
Consider this screenshot from 0.20:
Observe:
I think on top of that one possibly might consider a layout where the cells are not rendered as squares, but vertically stretched rectangles. At the expense of keypad. I think it might be more readable.
The app could use the theme colors provided by the OS (requires Android 13).
https://developer.android.com/develop/ui/views/theming/dynamic-colors
if an error was made that conflicts with an already found number you get 2 (or 3 if 2 conflicts) instead of 1 error. if you press "undo" 1 error remains
The app doesn't support a monochrome launcher icon on Android 13.
When a new version is released, there's no section showing the release notes
Thx for amazing game!
I prefer to play hardest levels with lots of empty cells, as you know. So often I fill almost all digits 1...9 as drafts. But I need to mark some digits as unique at this row, they could be typed only in some cells, just 1-2-3 cells. If there are many drafts, I can lose sight of key digits while playing. If they could be marked by color, it would be great! I saw it at some sudoku apps.
Thanks for the awesome game !
I have however noticed that when you reset a game when some tiles are still highlighted (say after setting a value which affects the suggestions in others), the highlights remain on the new, empty, board.
When I'm stuck on a game and decide to restart from scratch, the "Restart game" button clears all the numbers I entered as definitive, but not the pencil marks (the possible values of a cell). I would expect "Restart game" to clear the pencil marks too.
Version 0.10.0, downloaded from F-Droid.
I saw that the latest release has a "Fast Finishing Mode", but I haven't been able to figure out how to use it or fully what it does. I've enabled it in settings but I haven't noticed any difference.
I might just be an idiot, but is the UI supposed to remain the same or is something supposed to activate when I put three pencil marks in the same square? Or is it any square as long as it's three pencil marks in a row? (Or am I supposed to e.g. add 6, remove 6, then add 6 as a pencil mark as a workaround to a button? I can't tell)
This is the part that I'm confused about:
The core feature (rapidly entering numbers) should already work, the mechanism to activate it is still in flow. Currently, entering three single pencil marks via long tapping consecutively will activate it. The ui elements blocking the keypad are far from finished, but functional and highly visible.
I was originally under the assumption that the last sentence meant the "You've won" toast that covers most of the bottom row of numbers when you hit the new game button until either it disappears or you swipe it away, and might've been talking about an "in progress" fix to have it not block the keypad anymore, but the more I read it the more it sounds like I'm missing something.
BTW, F-Droid does a great job auto-updating this app, but release notes don't show within F-Droid, so I have to always check the releases tab to see changes -- don't know if that should be a separate issue ticket or if it's a quick fix.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.