{"id":"W2155780123","doi":"10.1145/2371401.2371407","title":"Synthesizing iterators from abstraction functions","year":2012,"lang":"en","type":"article","venue":"","topic":"Software Testing and Debugging Techniques","field":"Computer Science","cited_by":10,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Programming language; Transitive closure; Tuple; Tree traversal; Reachability; Theoretical computer science; Mathematics","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001977442,0.00101373,0.0008832559,0.0009235475,0.0006195682,0.002094236,0.001511494,0.0009276815,0.003371217],"category_scores_gemma":[0.004273939,0.0008508669,0.001710041,0.0007603952,0.001293314,0.002993733,0.002110521,0.001902527,0.001225005],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007700216,"about_ca_system_score_gemma":0.001343992,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001618553,"about_ca_topic_score_gemma":0.001717118,"domain_scores_codex":[0.9982285,0.0002836505,0.0002054605,0.0002880596,0.0007527962,0.000241546],"domain_scores_gemma":[0.9973119,0.001264989,0.0002033139,0.0007460084,0.000405648,0.00006815834],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0007029829,0.0002171928,0.003521477,0.0009089469,0.00019672,0.001399878,0.001738612,0.1280862,0.1954982,0.4051875,0.006194429,0.2563479],"study_design_scores_gemma":[0.0001173266,0.0002710996,0.000529683,0.00009693451,0.0001969013,0.0006493659,0.0002298462,0.412848,0.4522096,0.08469526,0.04801486,0.0001410676],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":"theoretical_or_conceptual","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01167569,0.00004138019,0.9820916,0.00002696338,0.00002341256,0.00006203337,0.00008926911,0.00453758,0.001452079],"genre_scores_gemma":[0.2383309,0.0002045075,0.7524603,0.00009143289,0.00001859887,0.0002936742,0.0008196356,0.003221934,0.004559064],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.003371217,"threshold_uncertainty_score":0.01127779,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02281374206936714,"score_gpt":0.2455314012646121,"score_spread":0.2227176591952449,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}