50 Commits

Author SHA1 Message Date
36d27f1642 horse/prob: first pass on P(A xor B) 2026-01-20 01:03:51 -05:00
9469c2c7a2 horse/prob: remove redundant qualifiers 2026-01-19 22:30:19 -05:00
a8921e9cf6 horse/prob: basic probability distribution stuff 2026-01-19 21:54:25 -05:00
f9ad769d9f horse/prob: kfl addition 2026-01-19 17:21:51 -05:00
ec2efee5d5 horse/prob: begin work on kfl statistics 2026-01-19 14:58:42 -05:00
d147d71519 horse: implement all known ability value usage types 2026-01-18 15:20:43 -05:00
b22b77c535 horse: fix ability value usage constants 2026-01-17 01:33:36 -05:00
b98513864a horsegen: produce ordered lists of all generated ids 2026-01-17 01:31:36 -05:00
5a1194358b horse: better string for runaway ability 2026-01-17 00:35:25 -05:00
43d02b4b00 horse: nicer formatting of abilities 2026-01-17 00:32:35 -05:00
e6032f995f horse: fix formatting TenThousandths in (-1, 0) 2026-01-17 00:04:35 -05:00
a86aa0daeb horsegen: treat inherited skills as being in the original's group 2026-01-16 23:30:14 -05:00
cb1c51db05 horsegen: generate keyed struct literals 2026-01-16 22:01:10 -05:00
5576dd8d3f horsegen: add inherited markers to skill names 2026-01-16 21:51:38 -05:00
19fb713aaa horsegen: generate skill groups in go 2026-01-16 21:26:30 -05:00
dc2094bd50 horse: fix TenThousandths formatting 2026-01-16 20:47:01 -05:00
b0c555f547 horse: stringify abilities 2026-01-15 23:46:10 -05:00
7e06c23175 horsegen: generate go characters like skills 2026-01-15 15:08:53 -05:00
49d809d695 horse: move go Character type to manually generated 2026-01-15 14:34:08 -05:00
f32cc1e651 horsegen: remove stringer generate line that won't work 2026-01-15 14:19:58 -05:00
8059c07ebf horse: remove old comment from test 2026-01-15 14:17:24 -05:00
a04ec970f2 horsegen: colocate koka and go outputs 2026-01-15 14:13:18 -05:00
b844c4c24c meta: exit generator with an error when invoked wrong 2026-01-15 14:05:45 -05:00
c5b5585f1e global: generate with 2026-01-15 db 2026-01-15 13:57:30 -05:00
16067a1acc meta: add go generate script 2026-01-15 13:56:21 -05:00
d6fb4b6caf horsegen: generate data per region 2026-01-15 13:43:54 -05:00
5b5e008b5e doc: add diff of db changes with finemo and inari one support added 2026-01-15 12:47:41 -05:00
079b996f5a horsegen: generate map of skill names to ids 2026-01-15 12:36:34 -05:00
c9a7e15f89 horsegen: also generate go 2026-01-14 12:18:54 -05:00
be41389006 horsegen: generate group -> skills relation 2026-01-11 15:08:26 -05:00
399f160718 horsegen: use decimal instead of float64 for skill rates 2026-01-11 09:01:15 -05:00
fae0fa7699 horsegen: generate inherited skills 2026-01-10 22:26:19 -05:00
107a85b384 horsegen: add sp cost to skills 2026-01-10 11:56:07 -05:00
05688a08e2 horsegen: generate skills 2026-01-10 02:30:38 -05:00
5bcdd45b10 horsegen: load and generate in parallel 2026-01-09 15:49:58 -05:00
96c6273419 horsegen: rename character/id -> character/character-id 2026-01-09 15:03:27 -05:00
7d8c6ae82e horsegen: generate skill groups 2026-01-09 14:24:31 -05:00
024742c053 horsegen: better formatting for charater template 2026-01-09 11:45:10 -05:00
cdcd4b9b7f horsegen: add timestampy logging 2026-01-08 22:52:58 -05:00
d13bc45d67 add docs and notes 2026-01-08 12:47:47 -05:00
b134bea670 generate characters with sane compile time/memory 2026-01-07 16:36:50 -05:00
4bd9100954 regenerate with updated db 2026-01-06 15:12:55 -05:00
0cbc0f93b5 generate character.kk from game data 2026-01-06 11:48:24 -05:00
bfc497b6fc add readme 2026-01-04 15:11:17 -05:00
e181e4c833 add base affinity relation 2026-01-04 15:04:22 -05:00
3282a36397 move character definition to a module 2026-01-04 00:05:38 -05:00
a02495e317 rename horse.kk -> trainee.kk 2026-01-04 00:04:29 -05:00
ecc602e040 simplify white sparks 2026-01-03 23:59:38 -05:00
375f17f95f initial legacy and race defs 2026-01-03 15:57:15 -05:00
7dcf6bca6a initial representation of uma and sparks 2026-01-01 19:26:57 -05:00