Related Issues (20)
- Child Times should add themselves as children of their parent during construction
- Size-2 Sledgehammer analysis is a particular case of XYChain analysis HOT 4
- Sets.massIntersectionCollector() can't take advantage of BackedSet's bulk-op efficiency HOT 1
- WhatIf should be an inner class of Logic, which should be an inner class of ColorChain HOT 1
- WhatIf can assume contradictory things. HOT 2
- WhatIf's lookup for its smallest affected Fact is inefficient
- Looking for the smallest Fact by sorting the whole list may be inefficient HOT 1
- ColorChain doesn't detect Sledgehammer scenarios until it accounts for all possible solutions of the network HOT 1
- Previous exploration of a Fact should factor into the Fact's popularity rating HOT 1
- Traversing a BackedSet is O(universe size), which is inefficient for small sets HOT 2
- BackedSet's iterator's remove method can be called multiple times between calls to next() HOT 1
- Solver's private constructor tests each time whether the threadgroup needs its root Solver set HOT 1
- Technique's extension of Function<Sudoku,Technique> doesn't guarantee that apply()'s return type is the type implementing Technique
- IndexValue should be named Coordinate
- IndexValue's nature as a mock-enum should be made more clear in code
- BackedSet's size() method is O(universe size)
- WhatIf searches through its Puzzle's entire population of Facts too often
- Copying Sets in Sledgehammer.exploreSourceCombos() less efficient than using internal BigInteger masks HOT 3
- Solver's call to wait(100) is arbitrary, should call wait() (no args) instead
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 sudoku_solver.