603 Ревизии (ea6f4850a7736364ff26363d5a4c818bee5d27e4)

Автор SHA1 Съобщение Дата
  Lucas Stadler ea6f4850a7 remove two more uses of `.clone` преди 10 години
  Lucas Stadler 8a2361dd6c replace nested loop with `.find` преди 10 години
  Lucas Stadler d052a48bd9 link the dpll source from the readme преди 10 години
  Lucas Stadler 9476b08a70 mention the dpll solver in the readme, document usage преди 10 години
  Lucas Stadler 95fac8cd93 avoid `.clone()` where possible преди 10 години
  Lucas Stadler 2c471cd484 add commented out debug statements преди 10 години
  Lucas Stadler 31f11b62c9 remove threading workaround преди 10 години
  Lucas Stadler 4fdf121d23 make dpll non-recursive преди 10 години
  Lucas Stadler 78b1496b22 use a thread to increase the stack size преди 10 години
  Lucas Stadler 45ea797254 add a few example cnfs преди 10 години
  Lucas Stadler d827caf10c support multiple spaces between variables преди 10 години
  Lucas Stadler 7b3037355f make filter condition a bit more obvious преди 10 години
  Lucas Stadler fe27aa5551 support comments and empty lines преди 10 години
  Lucas Stadler 19c052f5d8 use dpll on the dimac formula that was parsed from stdin преди 10 години
  Lucas Stadler 67b0a7f659 make emacs happy (spaces as indents) преди 10 години
  Lucas Stadler 914f3a7877 it says dpll, but i don't believe it yet преди 10 години
  Lucas Stadler 9d2e76e077 implement is_clause_unit преди 10 години
  Lucas Stadler 5bb55f6745 use `.iter().{any,all}` instead of manual iteration преди 10 години
  Lucas Stadler 77c4e49916 use is_true and is_false in the is_clause_* functions преди 10 години
  Lucas Stadler 1a75ade163 change is_true and is_false to work properly with unknowns преди 10 години
  Lucas Stadler 321a0b3969 implement is_true, is_false and is_unknown преди 10 години
  Lucas Stadler 2a23b38aee implement "detecting" conflict clauses преди 10 години
  Lucas Stadler 0874ad6401 introduce an alias for clauses преди 10 години
  Lucas Stadler 35ab48ea8d start a dpll module, just for... fun? преди 10 години
  Lucas Stadler 318fefac2e mv dpll solve преди 10 години
  Lucas Stadler a70c9c31a7 add (a bit of) a readme преди 10 години
  Lucas Stadler e1df0ff76c fix indentation преди 10 години
  Lucas Stadler 5fddf6bdaa make the warning a bit more appropriate преди 10 години
  Lucas Stadler 6463f6a53c add a tiny bit of docs преди 10 години
  Lucas Stadler 7bb7b26bc3 move cnf stuff into a separate crate, not just a module преди 10 години
  Lucas Stadler 406918f813 move cnf code to a separate file преди 10 години
  Lucas Stadler d7161531b2 cargoify преди 10 години
  Lucas Stadler d36ec472e2 put parse_dimac into a module преди 10 години
  Lucas Stadler d90dd178a0 a tiny bit of docs преди 10 години
  Lucas Stadler 6e6569a5cf move println!'s out of parse_dimac преди 10 години
  Lucas Stadler 0a2b2faf84 don't prefix every error value with "Error:" преди 10 години
  Lucas Stadler 32e45b892b actually return something from parse_dimac преди 10 години
  Lucas Stadler 18f261e1a4 parse cnf clauses преди 10 години
  Lucas Stadler 479289db7f make rustc a bit happier преди 10 години
  Lucas Stadler 2d07ba64f8 some terrible rust code, don't look at it преди 10 години
  Lucas Stadler 6a1d74b480 support moving left and right with the keyboard преди 10 години
  Lucas Stadler f09aa3f1f8 add a few links to useful resources & inspirational stuff преди 10 години
  Lucas Stadler ec6ab0ae0f document camera movements преди 10 години
  Lucas Stadler f44f684995 don't block regular keyboard shortcuts преди 10 години
  Lucas Stadler b1db22cece support navigation with cursor keys as well преди 10 години
  Lucas Stadler 5ba30a77fd support camera movement by default преди 10 години
  Lucas Stadler 1edaade071 fix fetching dependencies for pixl преди 10 години
  Lucas Stadler 161dc64a1a prepare for supporting camera movement via mouse & keyboard преди 10 години
  Lucas Stadler d71c9a2763 "align" iMouse with the webgl coords преди 10 години
  Lucas Stadler 6178e2d612 fix mouse position/input преди 10 години