Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20230126 alt generator #34

Open
wants to merge 29 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
163a910
Alt generator for unique programs, WIP. We use a method to generate …
prozacchiwawa Jan 27, 2023
0e64804
Much better diversity
prozacchiwawa Jan 28, 2023
6b97abd
Better program generation
prozacchiwawa Jan 30, 2023
8f1dfb1
Add generator
prozacchiwawa Jan 30, 2023
e0cc089
Remove until we replace this test
prozacchiwawa Jan 30, 2023
ca9cc8a
Proggen
prozacchiwawa Jan 31, 2023
5dee37d
clippy + fmt + fixes
prozacchiwawa Jan 31, 2023
bfb567e
Fix range
prozacchiwawa Jan 31, 2023
c96abbb
Commentary
prozacchiwawa Jan 31, 2023
4376cb1
Decide to only pull in CollectProgramStructure to make the diff smaller
prozacchiwawa Jan 31, 2023
0ffa477
Cut down a bit
prozacchiwawa Jan 31, 2023
a81553a
Change from range match form
prozacchiwawa Jan 31, 2023
833be2c
fmt
prozacchiwawa Jan 31, 2023
2a7312c
Merge remote-tracking branch 'chia/base' into 20230126-alt-generator
prozacchiwawa Jan 31, 2023
4bafb0c
clippy
prozacchiwawa Jan 31, 2023
c3e4696
fmt
prozacchiwawa Jan 31, 2023
4b1f2fc
Some naming/comments
prozacchiwawa Jan 31, 2023
d21006a
Add some test outputs for the fuzzer (these will change subsequently …
prozacchiwawa Feb 1, 2023
b491797
fmt + clippy
prozacchiwawa Feb 1, 2023
9d9ac1a
Merge remote-tracking branch 'chia/base' into 20230126-alt-generator
prozacchiwawa Feb 1, 2023
8c02e1b
merge up + fmt + clippy
prozacchiwawa Feb 1, 2023
3e0b200
Merge remote-tracking branch 'chia/base' into 20230126-alt-generator
prozacchiwawa Feb 4, 2023
a988787
Merge up
prozacchiwawa Feb 4, 2023
bf00a38
Merge remote-tracking branch 'chia/base' into 20230126-alt-generator
prozacchiwawa Feb 6, 2023
4884e7d
Merge remote-tracking branch 'chia/base' into 20230126-alt-generator
prozacchiwawa Feb 7, 2023
dc2aad0
Update
prozacchiwawa Aug 14, 2023
105862e
Merge up
prozacchiwawa Sep 13, 2023
ba6a202
Merge up
prozacchiwawa Sep 13, 2023
0639f72
Update this program generator for current base
prozacchiwawa Oct 25, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 40 additions & 23 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,14 @@ indoc = "1.0"
do-notation = "0.1.3"
serde_json = "1.0"
sha2 = "0.9.5"
rand = "0.8.5"
tempfile = "3.3.0"
clvmr = { version = "0.3.0", features = ["pre-eval"] }
binascii = "0.1.4"
yaml-rust = "0.4"
linked-hash-map = "0.5.6"
rand_chacha = "0.3.1"
random_lfsr_256_galois = "22.10.0"
serde = { version = "1.0", features = ["derive", "rc"] }

[dependencies.pyo3]
Expand All @@ -52,6 +55,7 @@ name = "clvm_tools_rs"
crate-type = ["cdylib", "rlib"]

[features]
fuzzer = []
extension-module = ["dep:pyo3"]
default = []

Expand Down
Loading
Loading