bbchallenge / bbchallenge-proofs

Mathematical proofs of the bbchallenge project.
Creative Commons Attribution 4.0 International
16 stars 6 forks source link

Clean up section on cyclers #13

Closed int-y1 closed 11 months ago

int-y1 commented 11 months ago

Big changes:

Small changes:

UncombedCoconut commented 11 months ago

Thanks! These changes look good to me. (Nit: I thought the paper did enumerate state A as 0? The seed DB is where it's 1-based. This is easily addressed after merging, and maybe the pseudocode can just let "A" refer to the correct constant.)

I'll allow time for tcosmo to review.

meithecatte commented 11 months ago

I'm opposed to representing states as integers in the paper. We should consider them as an abstract data type with five values called A through E.

UncombedCoconut commented 11 months ago

I'm opposed to representing states as integers in the paper. We should consider them as an abstract data type with five values called A through E.

This is my preference as well. (At least: abstract type, distinguished "A", "for each state" is a valid loop.) Thus it's also my preference to merge this PR and adopt that style afterward.

tcosmo commented 11 months ago

I'm opposed to representing states as integers in the paper. We should consider them as an abstract data type with five values called A through E.

Agreed!

Thank you @int-y1 for your changes, all looks good!