Comments (3)
How this should work?
from reversatile.
basically like in wzebra.
At any time in a game ou can change the color of any disc, or empty field. This game can then be continued. But undo only works until the last edit.
Basically you give the engine a board and make moves from there (just think of the startig position as an edit of an empty board)
from reversatile.
That would be cool, and someone already requested that but I it will probably need some engine refactoring I guess. I haven't found a place in engine where you could just pass a board - and someone even pointed out that maybe the source code of Zebra that is online and used in Droidzebra is not actual that is used in WZebra
PS. we even dreamed about feature where you would take a photo of a board or transcript and App could parse that. Maybe it would be possible with something like Google machine learning API or so...
from reversatile.
Related Issues (20)
- [optim] Optimize BoardViewModel/remove FieldState class and interface
- Encapsulate CandidateMoves in GameState and BoardViewModel [WIP - with guess best mode]
- Implement Game Switching in Engine
- make StatusView less dependant Droidzebra activity HOT 1
- Bring back previous game if you press 'back' in new game
- create validator / builder/helper for engine config
- optimize UI updates - GameState + BoardViewModel [WIP also good to do for Guess Best feat] HOT 1
- Redo button not visible in top menu. HOT 12
- Cannot replay after undo then rotate HOT 3
- Minimum API level? HOT 5
- Travis CI - Waiting for emulator HOT 4
- Make a sound, when the AI moves
- Opening name HOT 4
- Wrong Disc count
- Add to fdroid store HOT 6
- Please add a custom depth settings so that more than 20 ply depth is possible
- Cherry pick bug fixes in C code from panstromek/zebra HOT 6
- Crash on during evaluation HOT 1
- System dark mode issue HOT 3
- Some evaluations are shown in Guess Best Move
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 reversatile.