| 2019-05-13 | Christian Heller | Clear neuron with backprop code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-05-13 | Christian Heller | Clean up perceptron code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-05-13 | Christian Heller | Add basic neural networking experiments. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-05-01 | Christian Heller | Fix map indentation handling bug in client cursor movement. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Fix broken dijkstra mapping / AI searches. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Only send to client whether map starts indented, not... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Fix FOV bug by respecting HexMap start indentation... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | More refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | More refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Minor refactorings / re-namings. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Flatten game->world hierarchy. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Make add_line hack unnecessary. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-30 | Christian Heller | Allow player movement beyond central map. Lots of mappi... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Only contact with player's radius creates new maps. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Change MAP command to ensuring map exists, not necessar... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | For available map directions, remove dependency on... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Use smarter YX class for y,x coordinates/sizes. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Move re-positioning of things in inventory to Thing... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Let THING_INVENTORY also re-position things to owner. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Use one size standard for all maps that define the... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Fix save game corruption due to insufficient .in_invent... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-27 | Christian Heller | Use trivially re-seedable PRNG. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-26 | Christian Heller | Fix mapping interaction between server and client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-26 | Christian Heller | Add surrounding maps of new terrain type ~. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-25 | Christian Heller | Fix map. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-25 | Christian Heller | Prepare map logic extension, limit FOV distance. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-21 | Christian Heller | Focus AI on collecting and eating food. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-21 | Christian Heller | Make AI logic clearer in code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-21 | Christian Heller | Replenish food resources automatically. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-21 | Christian Heller | Don't generate objects at illegal positions. Plus,... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-16 | Christian Heller | Transform items into food to replenish player energy. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-10 | Christian Heller | Add ever-decreasing health to animate things, and death. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-10 | Christian Heller | Minor refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-10 | Christian Heller | Invert color for examiner cursor. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-10 | Christian Heller | More comments and refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-10 | Christian Heller | Send initial GET_GAMESTATE command from client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-09 | Christian Heller | Refactor. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-09 | Christian Heller | In examine cursor mode, show map cell contents in left... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-09 | Christian Heller | To client, add map examining cursor. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-09 | Christian Heller | In client, mark terrain cells that carry multiple objec... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-08 | Christian Heller | Make popup key available from all window configurations. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-08 | Christian Heller | Refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-08 | Christian Heller | Use dedicated widgets for inventory and pickable items. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-05 | Christian Heller | In client, ensure item pointer is always within range. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-05 | Christian Heller | Ensure popup stays on even if background window changes. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-04-05 | Christian Heller | Re-structure client IO. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-03-09 | Christian Heller | Allow item-in-vicinity selection for item pickup. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-28 | Christian Heller | Use tuples for positions; fix inventory saving bug. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-27 | Christian Heller | Minor code style improvements. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-27 | Christian Heller | Fix reproducibility bug due to unstable iteration order. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-27 | Christian Heller | Refactor server code; remove now unused PLAYER_POS... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-27 | Christian Heller | Add client-side inventory handling. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-27 | Christian Heller | Client-wise, add inventory capability and pop-up exampl... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-27 | Christian Heller | Add inventory / item pickup/drop server-side. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-21 | Christian Heller | Dynamically decide new Thing IDs. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-21 | Christian Heller | Add "item" thing type differentiated from animate thing... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-21 | Christian Heller | Add multi-class thing type system. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Fix so-far invisible task name derivation error. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | More refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Remove TODO: Examined situation, found no error. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Fix minor bug. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Refactor and extend new library. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Remove usage demo code from library. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Wrap partial usage in function that copies object attri... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Export all names in module needed for demo client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | Proper module structure. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-18 | Christian Heller | New structure. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-15 | Christian Heller | Refactor socket code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-02-15 | Christian Heller | Refactor. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-31 | Christian Heller | Refactor tasking system. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-30 | Christian Heller | Fix faultiness in previous commit. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-30 | Christian Heller | Refactor and optimize FOV algorithm. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-30 | Christian Heller | Refactor. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-30 | Christian Heller | Fix MAP command geometries returning invalid classes. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-30 | Christian Heller | Lots of refactoring to enable SAVE command. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-26 | Christian Heller | To command parser, add string options; use TASK syntax... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Add SWITCH_PLAYER debugging command for switching player. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Fix AI getting stuck in illegal move attempt. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Add very basic pathfinding AI. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Use math.isclose for square map FOVs too. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Use math.isclose() to fix FOV bug instead of expensive... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | In client, avoid showing half-finished game states. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Fix FOV floating point bugs by using fractions.Fraction... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Fix map drawing / scrolling bugs in client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Fix map scrolling bug in client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Add map navigation key shortcuts. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-25 | Christian Heller | Refactor map drawing code in curses client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-24 | Christian Heller | Curses loop won't delay socket input processing. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-24 | Christian Heller | Improve map handling between client and server, add... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-24 | Christian Heller | Optimize ncurses client, only update map on VISIBLE_MAP... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-24 | Christian Heller | Add coloring to map in ncurses client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-24 | Christian Heller | Extend ncurses client's capabilities. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-23 | Christian Heller | Add start of ncurses client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-21 | Christian Heller | Use dedicated MapWidget in client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-20 | Christian Heller | Minor client refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-20 | Christian Heller | Update Urwid version. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-20 | Christian Heller | Improve client. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-19 | Christian Heller | Redo world generation with GEN_MAP command. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-19 | Christian Heller | Finish previous commit. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2019-01-19 | Christian Heller | Add true yx_tuple:nonneg type, fix MAP command, add... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| next |