| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 43 hours | Renamed binaries | tslil clingman | |
| 43 hours | TEI interface working! | tslil clingman | |
| 43 hours | Fairly important bug fixes to lcdlib, LCD now echoes input! | tslil clingman | |
| Input polling without line-buffering is done using ncurses, so the buildroot configuration had to change accordingly to include that library. The Makefile changed to accommodate stand-alone building of ct1986 and to include -lcurses where appropriate. There were also some typos about copying ct1986 and ctaklm to the correct directories. | |||
| 43 hours | Try to squeeze out a little more performance | tslil clingman | |
| ``Common wisdom'' dictates that placements are often better than stack moves, so we bias the generated move list in this fashion. Seems to be a little faster. | |||
| 43 hours | Purged uninteresting statistics | tslil | |
| 43 hours | Cleaned up build system | tslil clingman | |
| 43 hours | Added license information! | tslil clingman | |
| 43 hours | Stripping debug stuff | tslil clingman | |
| 43 hours | This is the basic idea, there's ≥ 1 bug (generates illegals...) | tslil clingman | |
| 43 hours | Working on action lists to refactor | tslil clingman | |
| 43 hours | Still trying | tslil clingman | |
| | | |||
| 43 hours | Hash collisions | tslil clingman | |
| 43 hours | Attempting Zobrist hashing | tslil clingman | |
| 43 hours | Not correct usage, need to try hashing | tslil clingman | |
| 43 hours | Finally (?) fixed winning avoidance | tslil clingman | |
| 43 hours | Infrastructure more or less set up! | tslil clingman | |
| It remains to tweak ct1986.c and add a .login file to autorun stuff! | |||
| 43 hours | In-lined as much as a i dare | tslil clingman | |
| 43 hours | Closing in on lcd! | tslil clingman | |
| 43 hours | Slight bug | tslil clingman | |
| 43 hours | First steps towards character LCD | tslil clingman | |
| 43 hours | Multiplatform builds! | tslil clingman | |
| 43 hours | Cross-compilation! | tslil clingman | |
| 43 hours | Shed dependency of linenoise | tslil clingman | |
| 43 hours | Revert "Starting work on MCU port" | tslil clingman | |
| This reverts commit 43eec01361eb6174142180c29afef960e041514e. | |||
| 43 hours | It works, but it's too slow | tslil clingman | |
| 43 hours | Starting work on MCU port | tslil clingman | |
| 43 hours | Quick sketch of non-determinism | tslil | |
| 43 hours | Dragon is not separate, fixed concession, allowing playing as b/w | tslil | |
| 43 hours | So after a small tweak, it actually plays well! | tslil | |
| 43 hours | Trying alpha-beta pruning. There's a bug somewhere ... | tslil | |
| 43 hours | Fixed minimax (!), fixed bugs in tak.c | tslil | |
| With minimax of depth 1 the evaluation function seems alright with the current method of training and generating weights | |||
| 43 hours | Trying various things to teach ti | tslil | |
| 43 hours | New weights | tslil | |
| 43 hours | Train on data that is close to the end of the game only | tslil | |
| 43 hours | Close in principle, but there;s a bug in ct1997 &/ pptdb! | tslil | |
| 43 hours | Starting on importing network! | tslil | |
| 43 hours | Gotta go fast | tslil | |
| 43 hours | Fixed indentation and some bugs, stats programme | tslil | |
| 43 hours | Set dialect to C99 | tslil | |
| 43 hours | extract games from playtak.com/games database | tslil | |
| 43 hours | Line-mode mostly complete | tslil | |
| 43 hours | Added linenoise library, uninitialised variable + renaming | tslil | |
| 43 hours | Init | tslil | |
