aboutsummaryrefslogtreecommitdiff
path: root/include/weights.c
AgeCommit message (Collapse)Author
2021-03-16Snapshot: AMMEND MEtslil
2021-02-05Rename ct_k -> ct, IANAL but ...tslil
2021-01-31Just some #weightgoals ;)tslil clingman
It turns out that while i was training on a 0/1 classification problem, i was using 2*eval - 1. Training using this function instead, and on bot-dominated game choices (chosen_player in extract.sh) seems to have given a better evaluation function. At the least, Morten's swindle doesn't work anymore.
2021-01-28Added license information!tslil clingman
2021-01-18Finally fixed memory order of weights!tslil clingman
2021-01-17New weights from a wider trainingtslil clingman
2021-01-16Went back up to 1986 weightstslil
2021-01-15There was a bug in the minimax!tslil
2021-01-14Better trained weights, an important oversight in minimax (steps <=)tslil
I still can't tell whether if ((ply & 1) == 0) this = this - 1.0; is correct.
2021-01-14Seems tolerable, but not great. Still wont win or lose ???tslil
2021-01-13Fixed minimax (!), fixed bugs in tak.ctslil
With minimax of depth 1 the evaluation function seems alright with the current method of training and generating weights
2021-01-13Trying minimaxtslil
2021-01-13Weights?tslil
2021-01-13Wider?tslil
2021-01-13Trying various things to teach titslil
2021-01-12Auto-generating weightstslil
2021-01-12New weightstslil
2021-01-12Train on data that is close to the end of the game onlytslil
2021-01-12This finally works!tslil