Buckets:
| [ | |
| "tests/test_actions.py::TestInvalidActions::test_harvest_empty", | |
| "tests/test_actions.py::TestInvalidActions::test_irrigate_fallow", | |
| "tests/test_actions.py::TestInvalidActions::test_plant_on_occupied_land", | |
| "tests/test_actions.py::TestInvalidActions::test_repay_without_loan", | |
| "tests/test_actions.py::TestInvalidActions::test_sell_empty_storage", | |
| "tests/test_actions.py::TestInvalidActions::test_take_loan_when_active", | |
| "tests/test_actions.py::TestValidActions::test_fertilize", | |
| "tests/test_actions.py::TestValidActions::test_harvest_and_sell", | |
| "tests/test_actions.py::TestValidActions::test_harvest_and_store", | |
| "tests/test_actions.py::TestValidActions::test_irrigate", | |
| "tests/test_actions.py::TestValidActions::test_plant_crop1", | |
| "tests/test_actions.py::TestValidActions::test_plant_crop2", | |
| "tests/test_actions.py::TestValidActions::test_plant_crop3", | |
| "tests/test_actions.py::TestValidActions::test_repay_loan", | |
| "tests/test_actions.py::TestValidActions::test_sell_inventory", | |
| "tests/test_actions.py::TestValidActions::test_take_loan", | |
| "tests/test_actions.py::TestValidActions::test_wait", | |
| "tests/test_api.py::TestFullEpisode::test_multiple_resets", | |
| "tests/test_api.py::TestFullEpisode::test_plant_harvest_cycle", | |
| "tests/test_api.py::TestFullEpisode::test_state_updates_after_step", | |
| "tests/test_api.py::TestInfo::test_list_actions", | |
| "tests/test_api.py::TestInfo::test_list_tasks", | |
| "tests/test_api.py::TestInfo::test_root", | |
| "tests/test_api.py::TestReset::test_reset_default", | |
| "tests/test_api.py::TestReset::test_reset_easy", | |
| "tests/test_api.py::TestReset::test_reset_hard", | |
| "tests/test_api.py::TestReset::test_reset_unknown_task", | |
| "tests/test_api.py::TestReset::test_reset_with_text_mode", | |
| "tests/test_api.py::TestReset::test_reset_without_text_mode", | |
| "tests/test_api.py::TestState::test_state_after_reset", | |
| "tests/test_api.py::TestState::test_state_before_reset", | |
| "tests/test_api.py::TestStep::test_observation_structure", | |
| "tests/test_api.py::TestStep::test_step_after_done", | |
| "tests/test_api.py::TestStep::test_step_before_reset", | |
| "tests/test_api.py::TestStep::test_step_invalid_action_id", | |
| "tests/test_api.py::TestStep::test_step_plant_chickpea", | |
| "tests/test_api.py::TestStep::test_step_wait", | |
| "tests/test_crop_environment.py::TestDynamics::test_expected_yield_potential_fallow", | |
| "tests/test_crop_environment.py::TestDynamics::test_expected_yield_potential_range", | |
| "tests/test_crop_environment.py::TestDynamics::test_interest_rate_drought_risk", | |
| "tests/test_crop_environment.py::TestDynamics::test_interest_rate_harvest_season", | |
| "tests/test_crop_environment.py::TestDynamics::test_interest_rate_planting_season", | |
| "tests/test_crop_environment.py::TestDynamics::test_market_prices_positive", | |
| "tests/test_crop_environment.py::TestDynamics::test_market_prices_reproducible", | |
| "tests/test_crop_environment.py::TestDynamics::test_rainfall_bounded", | |
| "tests/test_crop_environment.py::TestDynamics::test_rainfall_monsoon_high", | |
| "tests/test_crop_environment.py::TestDynamics::test_rainfall_summer_low", | |
| "tests/test_crop_environment.py::TestDynamics::test_spoilage_boundary", | |
| "tests/test_crop_environment.py::TestDynamics::test_spoilage_fresh", | |
| "tests/test_crop_environment.py::TestDynamics::test_spoilage_rotten", | |
| "tests/test_crop_environment.py::TestDynamics::test_yield_early_harvest", | |
| "tests/test_crop_environment.py::TestDynamics::test_yield_fallow", | |
| "tests/test_crop_environment.py::TestDynamics::test_yield_irrigation_helps", | |
| "tests/test_crop_environment.py::TestDynamics::test_yield_mature_good_conditions", | |
| "tests/test_crop_environment.py::TestHarvestStoreOverwrite::test_auto_sells_old_storage", | |
| "tests/test_crop_environment.py::TestInvalidActions::test_harvest_empty", | |
| "tests/test_crop_environment.py::TestInvalidActions::test_irrigate_fallow", | |
| "tests/test_crop_environment.py::TestInvalidActions::test_plant_on_occupied_land", | |
| "tests/test_crop_environment.py::TestInvalidActions::test_repay_without_loan", | |
| "tests/test_crop_environment.py::TestInvalidActions::test_sell_empty_storage", | |
| "tests/test_crop_environment.py::TestInvalidActions::test_take_loan_when_active", | |
| "tests/test_crop_environment.py::TestLoanMechanics::test_cannot_repay_insufficient_cash", | |
| "tests/test_crop_environment.py::TestLoanMechanics::test_interest_accumulates", | |
| "tests/test_crop_environment.py::TestLoanMechanics::test_only_one_loan", | |
| "tests/test_crop_environment.py::TestLoanMechanics::test_repay_full_amount", | |
| "tests/test_crop_environment.py::TestNitrogenRecovery::test_nitrogen_capped_at_1", | |
| "tests/test_crop_environment.py::TestNitrogenRecovery::test_passive_recovery_each_month", | |
| "tests/test_crop_environment.py::TestReset::test_different_seeds_different_values", | |
| "tests/test_crop_environment.py::TestReset::test_initial_cash", | |
| "tests/test_crop_environment.py::TestReset::test_initial_soil_nitrogen", | |
| "tests/test_crop_environment.py::TestReset::test_initial_state_clean", | |
| "tests/test_crop_environment.py::TestReset::test_reproducibility_with_seed", | |
| "tests/test_crop_environment.py::TestSpoilageInEnv::test_storage_rots_after_max_age", | |
| "tests/test_crop_environment.py::TestState::test_state_episode_id", | |
| "tests/test_crop_environment.py::TestState::test_state_step_count", | |
| "tests/test_crop_environment.py::TestState::test_state_task_id", | |
| "tests/test_crop_environment.py::TestTasks::test_easy_has_more_cash", | |
| "tests/test_crop_environment.py::TestTasks::test_easy_has_zero_interest", | |
| "tests/test_crop_environment.py::TestTasks::test_hard_has_higher_interest", | |
| "tests/test_crop_environment.py::TestTasks::test_hard_has_less_cash", | |
| "tests/test_crop_environment.py::TestTasks::test_medium_is_default", | |
| "tests/test_crop_environment.py::TestTasks::test_text_mode_passthrough", | |
| "tests/test_crop_environment.py::TestTasks::test_unknown_task_raises", | |
| "tests/test_crop_environment.py::TestTermination::test_episode_ends_at_max_steps", | |
| "tests/test_crop_environment.py::TestTermination::test_full_60_step_run", | |
| "tests/test_crop_environment.py::TestTermination::test_terminal_bonus_includes_soil", | |
| "tests/test_crop_environment.py::TestTextMode::test_text_mode_off_no_summary", | |
| "tests/test_crop_environment.py::TestTextMode::test_text_mode_on_has_summary", | |
| "tests/test_crop_environment.py::TestTextMode::test_text_summary_contains_key_info", | |
| "tests/test_crop_environment.py::TestValidActions::test_fertilize", | |
| "tests/test_crop_environment.py::TestValidActions::test_harvest_and_sell", | |
| "tests/test_crop_environment.py::TestValidActions::test_harvest_and_store", | |
| "tests/test_crop_environment.py::TestValidActions::test_irrigate", | |
| "tests/test_crop_environment.py::TestValidActions::test_plant_crop1", | |
| "tests/test_crop_environment.py::TestValidActions::test_plant_crop2", | |
| "tests/test_crop_environment.py::TestValidActions::test_plant_crop3", | |
| "tests/test_crop_environment.py::TestValidActions::test_repay_loan", | |
| "tests/test_crop_environment.py::TestValidActions::test_sell_inventory", | |
| "tests/test_crop_environment.py::TestValidActions::test_take_loan", | |
| "tests/test_crop_environment.py::TestValidActions::test_wait", | |
| "tests/test_dynamics.py::TestExpectedYieldPotential::test_fallow_zero", | |
| "tests/test_dynamics.py::TestExpectedYieldPotential::test_in_unit_range", | |
| "tests/test_dynamics.py::TestInterestRate::test_drought_risk_premium", | |
| "tests/test_dynamics.py::TestInterestRate::test_harvest_season_discount", | |
| "tests/test_dynamics.py::TestInterestRate::test_planting_season_premium", | |
| "tests/test_dynamics.py::TestMarketPrices::test_positive_all_months", | |
| "tests/test_dynamics.py::TestMarketPrices::test_pre_monsoon_premium", | |
| "tests/test_dynamics.py::TestMarketPrices::test_price_floor_at_half_base", | |
| "tests/test_dynamics.py::TestMarketPrices::test_reproducible", | |
| "tests/test_dynamics.py::TestRainfall::test_bounded_all_months", | |
| "tests/test_dynamics.py::TestRainfall::test_monsoon_high", | |
| "tests/test_dynamics.py::TestRainfall::test_realise_rainfall_close_to_expected", | |
| "tests/test_dynamics.py::TestRainfall::test_summer_low", | |
| "tests/test_dynamics.py::TestSpoilage::test_boundary_not_spoiled", | |
| "tests/test_dynamics.py::TestSpoilage::test_fresh_kept", | |
| "tests/test_dynamics.py::TestSpoilage::test_rotten_zeroed", | |
| "tests/test_dynamics.py::TestYield::test_early_harvest_penalty", | |
| "tests/test_dynamics.py::TestYield::test_fallow_zero", | |
| "tests/test_dynamics.py::TestYield::test_irrigation_helps_drought", | |
| "tests/test_dynamics.py::TestYield::test_mature_good_conditions", | |
| "tests/test_dynamics.py::TestYield::test_non_optimal_season_penalty", | |
| "tests/test_inflation.py::TestInflation::test_inflation_affects_all_costs", | |
| "tests/test_inflation.py::TestInflation::test_inflation_applies_on_year_boundary", | |
| "tests/test_inflation.py::TestInflation::test_inflation_compounds_over_years", | |
| "tests/test_inflation.py::TestInflation::test_land_price_inflates", | |
| "tests/test_inflation.py::TestInflation::test_no_inflation_when_rate_zero", | |
| "tests/test_loans.py::TestLoanMechanics::test_cannot_repay_insufficient_cash", | |
| "tests/test_loans.py::TestLoanMechanics::test_interest_accumulates", | |
| "tests/test_loans.py::TestLoanMechanics::test_only_one_loan", | |
| "tests/test_loans.py::TestLoanMechanics::test_repay_full_amount", | |
| "tests/test_multi_agent.py::TestForum::test_clears_on_advance", | |
| "tests/test_multi_agent.py::TestForum::test_visible", | |
| "tests/test_multi_agent.py::TestMonthAdvance::test_advances_after_all_phase2", | |
| "tests/test_multi_agent.py::TestReset::test_returns_all_farmers", | |
| "tests/test_multi_agent.py::TestReset::test_shared_weather", | |
| "tests/test_multi_agent.py::TestSupplyPricing::test_single_seller", | |
| "tests/test_multi_agent.py::TestSupplyPricing::test_two_sellers", | |
| "tests/test_multi_agent.py::TestTwoPhase::test_deferred_queued", | |
| "tests/test_multi_agent.py::TestTwoPhase::test_deferred_resolves", | |
| "tests/test_multi_agent.py::TestTwoPhase::test_immediate_executes", | |
| "tests/test_multi_agent.py::TestTwoPhase::test_substep_limit", | |
| "tests/test_multi_agent.py::TestVisibility::test_fallow_hidden", | |
| "tests/test_multi_agent.py::TestVisibility::test_non_fallow_visible", | |
| "tests/test_multi_cycle.py::TestMultiHarvestCycles::test_cash_increases_over_profitable_cycle", | |
| "tests/test_multi_cycle.py::TestMultiHarvestCycles::test_store_then_plant_next", | |
| "tests/test_multi_cycle.py::TestMultiHarvestCycles::test_three_cycle_rotation", | |
| "tests/test_multi_cycle.py::TestMultiHarvestCycles::test_two_harvest_cycles", | |
| "tests/test_nitrogen.py::TestChickpeaNitrogenRestore::test_chickpea_restores_nitrogen", | |
| "tests/test_nitrogen.py::TestCornNitrogenDrain::test_corn_depletes_nitrogen", | |
| "tests/test_nitrogen.py::TestCornNitrogenDrain::test_wheat_drains_less_than_corn", | |
| "tests/test_nitrogen.py::TestFertilizeChickpeaStacking::test_stacking_increases_more", | |
| "tests/test_nitrogen.py::TestNitrogenRecovery::test_nitrogen_capped_at_1", | |
| "tests/test_nitrogen.py::TestNitrogenRecovery::test_passive_recovery_each_month", | |
| "tests/test_reset.py::TestReset::test_different_seeds_different_values", | |
| "tests/test_reset.py::TestReset::test_initial_cash", | |
| "tests/test_reset.py::TestReset::test_initial_soil_nitrogen", | |
| "tests/test_reset.py::TestReset::test_initial_state_clean", | |
| "tests/test_reset.py::TestReset::test_reproducibility_with_seed", | |
| "tests/test_reward_decomposition.py::TestLandPriceReward::test_fertilize_increases_net_worth", | |
| "tests/test_reward_decomposition.py::TestRewardDecomposition::test_no_free_money_from_waiting", | |
| "tests/test_reward_decomposition.py::TestRewardDecomposition::test_telescoping_sum_wait_only", | |
| "tests/test_reward_decomposition.py::TestRewardDecomposition::test_telescoping_sum_with_trading", | |
| "tests/test_season_factor.py::TestSeasonFactorDirect::test_corn_monsoon_gives_full_factor", | |
| "tests/test_season_factor.py::TestSeasonFactorDirect::test_corn_yield_in_monsoon_vs_winter", | |
| "tests/test_season_factor.py::TestSeasonFactorUsesPlantingMonth::test_chickpea_planted_winter_always_optimal", | |
| "tests/test_season_factor.py::TestSeasonFactorUsesPlantingMonth::test_corn_planted_monsoon_harvested_winter", | |
| "tests/test_season_factor.py::TestSeasonFactorUsesPlantingMonth::test_planting_month_resets_on_harvest", | |
| "tests/test_season_factor.py::TestSeasonFactorUsesPlantingMonth::test_planting_month_resets_on_harvest_store", | |
| "tests/test_season_factor.py::TestSeasonFactorUsesPlantingMonth::test_wheat_planted_winter_harvested_spring", | |
| "tests/test_state.py::TestState::test_state_episode_id", | |
| "tests/test_state.py::TestState::test_state_step_count", | |
| "tests/test_state.py::TestState::test_state_task_id", | |
| "tests/test_step_month.py::TestStepMonthSeparation::test_month_wraps_correctly", | |
| "tests/test_step_month.py::TestStepMonthSeparation::test_multiple_actions_per_month", | |
| "tests/test_step_month.py::TestStepMonthSeparation::test_non_wait_does_not_advance_month", | |
| "tests/test_step_month.py::TestStepMonthSeparation::test_step_always_increments", | |
| "tests/test_step_month.py::TestStepMonthSeparation::test_wait_advances_month", | |
| "tests/test_step_month.py::TestStepVsMonthTermination::test_month_limit_first", | |
| "tests/test_step_month.py::TestStepVsMonthTermination::test_step_limit_first", | |
| "tests/test_stochasticity.py::TestDemandShocks::test_no_shocks_when_disabled", | |
| "tests/test_stochasticity.py::TestDemandShocks::test_shocked_prices_stay_clamped", | |
| "tests/test_stochasticity.py::TestDemandShocks::test_shocks_occur_over_many_draws", | |
| "tests/test_stochasticity.py::TestPriceAutocorrelation::test_autocorrelation_uses_prev_prices", | |
| "tests/test_stochasticity.py::TestPriceAutocorrelation::test_disabled_autocorrelation", | |
| "tests/test_stochasticity.py::TestPriceAutocorrelation::test_independent_without_prev_prices", | |
| "tests/test_stochasticity.py::TestPriceAutocorrelation::test_prices_stay_clamped", | |
| "tests/test_stochasticity.py::TestYieldNoise::test_deterministic_without_rng", | |
| "tests/test_stochasticity.py::TestYieldNoise::test_noise_is_bounded", | |
| "tests/test_stochasticity.py::TestYieldNoise::test_noisy_with_rng", | |
| "tests/test_stochasticity.py::TestYieldNoise::test_yield_never_negative", | |
| "tests/test_stochasticity.py::TestYieldNoise::test_zero_sigma_means_deterministic", | |
| "tests/test_storage.py::TestHarvestStoreOverwrite::test_auto_sells_old_storage", | |
| "tests/test_storage.py::TestSpoilageInEnv::test_storage_rots_after_max_age", | |
| "tests/test_tasks.py::TestTasks::test_easy_has_more_cash", | |
| "tests/test_tasks.py::TestTasks::test_easy_has_zero_interest", | |
| "tests/test_tasks.py::TestTasks::test_hard_has_higher_interest", | |
| "tests/test_tasks.py::TestTasks::test_hard_has_less_cash", | |
| "tests/test_tasks.py::TestTasks::test_medium_is_default", | |
| "tests/test_tasks.py::TestTasks::test_text_mode_passthrough", | |
| "tests/test_tasks.py::TestTasks::test_unknown_task_raises", | |
| "tests/test_termination.py::TestBankruptcy::test_bankruptcy_ends_episode", | |
| "tests/test_termination.py::TestBankruptcy::test_bankruptcy_has_penalty_reward", | |
| "tests/test_termination.py::TestBankruptcy::test_no_bankruptcy_without_loan", | |
| "tests/test_termination.py::TestTermination::test_episode_ends_at_max_months", | |
| "tests/test_termination.py::TestTermination::test_episode_ends_at_max_steps", | |
| "tests/test_termination.py::TestTermination::test_full_300_step_run", | |
| "tests/test_termination.py::TestTermination::test_full_60_step_run", | |
| "tests/test_termination.py::TestTermination::test_terminal_bonus_includes_soil", | |
| "tests/test_termination.py::TestTermination::test_terminal_value_includes_land", | |
| "tests/test_text_mode.py::TestTextMode::test_text_mode_off_no_summary", | |
| "tests/test_text_mode.py::TestTextMode::test_text_mode_on_has_summary", | |
| "tests/test_text_mode.py::TestTextMode::test_text_summary_contains_key_info", | |
| "tests/test_water.py::TestWaterSystem::test_crop_consumes_water_monthly", | |
| "tests/test_water.py::TestWaterSystem::test_fallow_land_holds_water", | |
| "tests/test_water.py::TestWaterSystem::test_irrigation_caps_at_optimal", | |
| "tests/test_water.py::TestWaterSystem::test_irrigation_increases_water", | |
| "tests/test_water.py::TestWaterSystem::test_rain_adds_water_on_month_advance", | |
| "tests/test_water.py::TestWaterSystem::test_water_never_negative", | |
| "tests/test_water.py::TestWaterYieldInteraction::test_more_water_more_yield", | |
| "tests/test_water.py::TestWaterYieldInteraction::test_zero_water_yields_something", | |
| "tests/test_yield_rot.py::test_yield_decays_after_maturity", | |
| "tests/test_yield_rot.py::test_yield_grows_before_maturity" | |
| ] |
Xet Storage Details
- Size:
- 16.6 kB
- Xet hash:
- 4d1212a9f3a9e283994db2586d8fbd8564292d4473bb16c656ddec171c7a624a
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.