Commit graph

22 commits

Author SHA1 Message Date
205e55ff65
Weigh incorrect answers more heavily 2022-03-30 22:27:55 -05:00
13e921e9c0
Add > prompt for key 2022-03-30 09:06:00 -05:00
71dbd4904d
Change segmentTree member functions to uppercase 2022-03-29 07:51:11 -05:00
d00b8abc5a
Return from main function instead of os.exit 2022-03-29 07:49:20 -05:00
a6f1a57e0a
Seed RNG if not debugging 2022-03-29 07:46:37 -05:00
0907db1b0b
More debug logging 2022-03-29 07:43:57 -05:00
7a082a7f2d
Run gofumpt on everything 2022-03-28 21:20:38 -05:00
252e4ae4dd
Move segment tree to separate file 2022-03-28 19:00:55 -05:00
8962c6b9a0
Use seg[1] to keep track of sum instead of a sum var 2022-03-28 15:11:08 -05:00
5719668a81
Make more of the output debugging output 2022-03-28 12:08:49 -05:00
4936d52dc5
Use struct for segmentTree 2022-03-28 12:04:13 -05:00
24d2743720
Verbose logging 2022-03-28 11:51:19 -05:00
8d3e071c9e
Ask for user confirmation before showing val 2022-03-28 11:44:03 -05:00
bd0ff43d83
Remove extra ints in function declarations 2022-03-28 11:39:43 -05:00
a9c4011549
Correctly upate database by maing sure it isn't locked 2022-03-28 11:35:27 -05:00
7ec4ce70a2
Choose random cards 2022-03-28 11:16:29 -05:00
48fefc813f
Build segtree from sqlite file 2022-03-28 10:20:00 -05:00
8cc9e542b5
Add segment tree implementation 2022-03-27 18:26:22 -05:00
81fe341a26
Don't use golang.org/x/term 2022-03-27 18:09:22 -05:00
2e0dac3994
Run go mod tidy 2022-03-27 18:02:49 -05:00
a5977b9500
Add golang.org/x/term module for raw input 2022-03-27 17:58:47 -05:00
f038ce5744
Add file with main function 2022-03-27 17:35:46 -05:00