index
:
cantedraw
master
The five card poker game. A simulator written in Common Lisp.
Aryadev Chavali <aryadev@aryadevchavali.com>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2025-03-02
Fix some issues in main
Aryadev Chavali
2025-03-02
Move all test code into one file.
Aryadev Chavali
2025-02-24
Implement test for card->int
Aryadev Chavali
2025-02-24
Implement test for int->card
Aryadev Chavali
2025-02-24
Implement test for suit->int and int->suit being complete inverses
Aryadev Chavali
2025-02-24
Implement test for suit->int
Aryadev Chavali
2025-02-24
Implement test for rank->int and int->rank being complete inverses
Aryadev Chavali
2025-02-24
Implement test for rank->int
Aryadev Chavali
2025-02-24
Implement test for int->rank
Aryadev Chavali
2025-02-24
Make suit->int and int->suit complete inverses
Aryadev Chavali
2025-02-22
Extract error generation from `player-exists?` to ensure it's an indicator
Aryadev Chavali
2025-02-22
Put dependencies for each test rather than on the suite.
Aryadev Chavali
2025-02-22
Quickload cantedraw/tests in bob:qload
Aryadev Chavali
2025-02-22
Implement specific function generation functions for each threading macro
Aryadev Chavali
2025-02-22
Fix --> to not convert first argument, if it's a symbol, to a form.
Aryadev Chavali
2025-02-22
Make card a structure
Aryadev Chavali
2025-02-21
Add unit tests for model.int->suit
Aryadev Chavali
2025-02-21
Make empty unit test suite for model package
Aryadev Chavali
2025-02-21
Add unit tests for lib.functions.remove-at-indices
Aryadev Chavali
2025-02-21
Add unit tests for lib.functions.rev-map
Aryadev Chavali
2025-02-21
Add unit tests for lib.functions.split
Aryadev Chavali
2025-02-21
Add unit tests for lib.functions.take
Aryadev Chavali
2025-02-21
Add unit tests for lib.functions.range
Aryadev Chavali
2025-02-21
Add unit tests for lib.functions.parse-integer*
Aryadev Chavali
2025-02-21
Setup an empty unit test suite for lib.functions
Aryadev Chavali
2025-02-21
Add unit tests for lib.macros.-<>
Aryadev Chavali
2025-02-21
Add unit tests for lib.macros.->>
Aryadev Chavali
2025-02-21
Create a unit test system
Aryadev Chavali
2025-02-19
Implement -<> operator for threading an argument through first parameter
Aryadev Chavali
2025-02-15
Added :author and :license to system definition
Aryadev Chavali
2025-02-15
Rework player package to use structures and a hash table
Aryadev Chavali
2025-02-15
Yakshaving bob the builder
Aryadev Chavali
2025-02-15
Add nicknames for all packages (cantedraw -> 5d)
Aryadev Chavali
2025-02-15
Disable image compression for binary.
Aryadev Chavali
2025-02-15
Clean up player-{pay,receive}
Aryadev Chavali
2025-02-15
Introduce custom errors for player handling
Aryadev Chavali
2025-02-15
Player handler package
Aryadev Chavali
2025-02-15
Small changes
Aryadev Chavali
2025-02-15
Rework `$` operator to take a capture variable
Aryadev Chavali
2025-02-15
Added a tasks file to keep track of what to do next
Aryadev Chavali
2025-02-14
Implement read-and-confirm for extra step before re-deal
Aryadev Chavali
2025-02-14
Rework cantedraw.main:start to run a read-redeal-print-loop
Aryadev Chavali
2025-02-14
Implement a read -> redeal -> print loop
Aryadev Chavali
2025-02-14
Fix problem with alexandria:shuffle not being truly random
Aryadev Chavali
2025-02-14
Rework read-until-valid-integers to work better for redeal inputs
Aryadev Chavali
2025-02-14
Rework card< comparator to make Jokers the top of the hierarchy
Aryadev Chavali
2025-02-14
Implement a package for some game mechanics
Aryadev Chavali
2025-02-14
Implement a function to remove specific indices from a list
Aryadev Chavali
2025-02-14
Split source code into different modules for cleanliness
Aryadev Chavali
2025-02-14
Update gitignore, add requirements to README, rework bob and build
Aryadev Chavali
[next]