{"size": 3315, "ext": "rktd", "max_stars_repo_path": "gm-pepm-2018/script/cache-python-info/Evolution.rktd", "max_stars_repo_name": "nuprl/retic_performance", "max_stars_repo_stars_event_min_datetime": "2018-08-03T02:41:29.000Z", "max_stars_repo_stars_event_max_datetime": "2021-03-19T03:18:47.000Z", "max_issues_repo_path": "gm-pepm-2018/script/cache-python-info/Evolution.rktd", "max_issues_repo_name": "nuprl/retic_performance", "max_issues_repo_issues_event_min_datetime": "2018-02-04T17:53:56.000Z", "max_issues_repo_issues_event_max_datetime": "2018-11-10T17:06:57.000Z", "max_forks_repo_path": "gm-pepm-2018/script/cache-python-info/Evolution.rktd", "max_forks_repo_name": "nuprl/retic_performance", "max_forks_repo_forks_event_min_datetime": "2018-08-04T00:14:12.000Z", "max_forks_repo_forks_event_max_datetime": "2018-08-04T00:14:12.000Z"}
{"max_stars_count": 3, "max_issues_count": 3, "max_forks_count": 1, "avg_line_length": 1105.0, "max_line_length": 3245, "alphanum_fraction": 0.6814479638}
;; This file was generated by the `with-cache` library on 2017-05-09
(((Evolution ("cardplay.py" "6278ce06ef7ce26010ae18fb3b5193c2") ("exchange_for_population.py" "2af2e0a3542ae25aa108dd23436a0e87") ("exchange_for_species.py" "fb6bb9e3065958dc39be82a65e3067c4"))) (3) 0 () 0 () () (f python-info Evolution (c (f module-info cardplay () (c (f class-info CardPlay (c (f field-info played_card_index (u . "Int"))) (c (f function-info __init__ (c (f field-info self (u . "CardPlay")) c (f field-info played_card_index (u . "Int"))) (u . "Void")) c (f function-info apply (c (f field-info self (u . "CardPlay")) c (f field-info player_state (u . "PlayerState"))) (u . "Void")) c (f function-info get_card_indices (c (f field-info self (u . "CardPlay"))) (u . "List(Int)")) c (f function-info verify_self (c (f field-info self (u . "CardPlay")) c (f field-info player_state (u . "PlayerState")) c (f field-info food_card_index (u . "Int")) c (f field-info card_plays_before_this (u . "List(CardPlay)"))) (u . "Bool")) c (f function-info update_trait_counts (c (f field-info self (u . "CardPlay")) c (f field-info species_trait_count (u . "List(Int)"))) (u . "List(Int)")) c (f function-info num_species_created (c (f field-info self (u . "CardPlay"))) (u . "Int")))))) c (f module-info exchange_for_population () (c (f class-info ExchangeForPopulation (c (f field-info played_card_index (u . "Int")) c (f field-info species_index (u . "Int"))) (c (f function-info __init__ (c (f field-info self (u . "ExchangeForPopulation")) c (f field-info played_card_index (u . "Int")) c (f field-info species_index (u . "Int"))) (u . "Void")) c (f function-info apply (c (f field-info self (u . "ExchangeForPopulation")) c (f field-info player_state (u . "PlayerState"))) (u . "Void")) c (f function-info verify_self (c (f field-info self (u . "ExchangeForPopulation")) c (f field-info player_state (u . "PlayerState")) c (f field-info food_card_index (u . "Int")) c (f field-info card_plays_before_this (u . "List(CardPlay)"))) (u . "Bool")) c (f function-info update_trait_counts (c (f field-info self (u . "ExchangeForPopulation")) c (f field-info species_trait_count (u . "List(Int)"))) (u . "List(Int)")))))) c (f module-info exchange_for_species () (c (f class-info ExchangeForSpecies (c (f field-info played_card_index (u . "Int")) c (f field-info loi (u . "List(Int)"))) (c (f function-info __init__ (c (f field-info self (u . "ExchangeForSpecies")) c (f field-info played_card_index (u . "Int")) c (f field-info loi (u . "List(Int)"))) (u . "Void")) c (f function-info apply (c (f field-info self (u . "ExchangeForSpecies")) c (f field-info player_state (u . "PlayerState"))) (u . "Void")) c (f function-info get_card_indices (c (f field-info self (u . "ExchangeForSpecies"))) (u . "List(Int)")) c (f function-info verify_self (c (f field-info self (u . "ExchangeForSpecies")) c (f field-info player_state (u . "PlayerState")) c (f field-info food_card_index (u . "Int")) c (f field-info card_plays_before_this (u . "List(CardPlay)"))) (u . "Bool")) c (f function-info num_species_created (c (f field-info self (u . "ExchangeForSpecies"))) (u . "Int")) c (f function-info update_trait_counts (c (f field-info self (u . "ExchangeForSpecies")) c (f field-info species_trait_count (u . "List(Int)"))) (u . "List(Int)")))))))))
