CardSimEngine/cardsim
Kistaro Windrider b324a39918
Explain generic types and add DebugLevel to Player
This simulation engine is intended for people who are interested in game design, not computer programming -- the engine wants to do all the engine stuff so the simulation can be implemented with less familiarity with the language. Generics, however, are not widely regarded as a "new programmer" thing -- even though they're surprisingly familiar, in the end  (slice-of-T, map-from-K-to-V). So a long comment explaining a bit about what's going on seems warranted.
2023-04-01 13:32:25 -07:00
..
card.go Cards can be urgent 2023-04-01 12:02:14 -07:00
deck.go Start implementing Deck as a distinct type. 2023-04-01 11:50:39 -07:00
doc.go Initial commit. 2023-03-26 23:40:44 -07:00
errors.go Start implementing Deck as a distinct type. 2023-04-01 11:50:39 -07:00
infopanel.go Introduce InfoPanel. 2023-04-01 12:30:39 -07:00
messages.go Initial commit. 2023-03-26 23:40:44 -07:00
player.go Explain generic types and add DebugLevel to Player 2023-04-01 13:32:25 -07:00
rules.go Delay rules updates during rule execution. 2023-03-27 00:08:56 -07:00
stats.go Initial commit. 2023-03-26 23:40:44 -07:00