aboutsummaryrefslogtreecommitdiff
path: root/include/tak.h
AgeCommit message (Collapse)Author
46 hoursWelcome geminict!tslil clingman
This is a special interface to negamax_cnn1986 which is designed to generate output for use in a CGI tak interface to be used over gemini. Also in this commit is a reformating of the various source files to use the traditional tab width of 8 spaces.
46 hoursFix copyright notice in files, and small preemptive optimisationtslil clingman
Eventually there'll be a more complicated data generation step than the one we're presently using, so having it in-lined in the loop is wasteful. Ideally also this would be update per ply and we could avoid recalculating it entirely for every query -- though it's probably ``fast enough'' for now. Also, caching is WIP.
46 hoursRename ct_k -> ct, IANAL but ...tslil
46 hoursTEI interface working!tslil clingman
46 hoursAdded license information!tslil clingman
46 hoursFinally (?) fixed winning avoidancetslil clingman
46 hoursIn-lined as much as a i daretslil clingman
46 hoursInlined placements, should be fastertslil clingman
46 hoursDragon is not separate, fixed concession, allowing playing as b/wtslil
46 hoursTrying minimaxtslil
46 hoursClose in principle, but there;s a bug in ct1997 &/ pptdb!tslil
46 hoursIncorrect usage of globals in headertslil
46 hourstak.h now tracks win state, optimisations, saved a byte on countstslil
46 hoursLine-mode mostly completetslil
46 hoursFixed road DFS errorstslil
46 hoursBoard printingtslil
46 hoursCorrected PTN move parsingtslil
46 hoursAdded linenoise library, uninitialised variable + renamingtslil
46 hoursFixed orderingtslil
46 hoursBetter as single file headertslil
46 hoursOBOEs in try_move + logic errorstslil
- Corrected use of static - Implemented next_turn
46 hoursWorking on the big wrapper for everythingtslil
46 hoursStarted on PTN stufftslil
46 hoursChanged representation, implemented most basic things for tak.htslil
46 hoursInittslil